For those that don't already know, Map Edit is a map editor for matrix deforming and world layout. It uses matrices, objects, lighting, sounds, and hotspots. Map Edit exports maps with the ".nmp" extenstion. This exports maps for Dark Basic Professional only. The next version will have a Dark Basic Classic version also.
An example map is included with Map Edit. It's under the "Map" folder in the Map Edit folder. It is called LittleRiverTown. The object files and textures are included with the map, and they are all free for you to use for whatever you want, including games.
You can download on my website(under construction):
http://www.freewebs.com/jake_blues
----------------------------------------------------------------------------
MINIMUM REQUIREMENTS:
300 MHz Pentium II Processor
Windows 98 / 2000 / ME / XP (Home/Pro)
17 MB of hard disk space
64 MB of Ram
DirectX Version 9.0c+
Fully DirectX compatible Graphics Card with 32 MB Memory or more and Hardware 3D Acceleration
Direct X compatible Sound Card
----------------------------------------------------------------------------
FEATURES:
Supports Bitmap(.bmp), JPEG(.jpg), Targa(.tga), DDS(.dds), and Portable Network Graphics(.png) as textures
Saves and loads worlds in a ASCII format of my own creation use the .nmp extension
Includes a file to load a world in your own Dark Basic program
Currently only for DBP
Right Click and Delete Key support included
3D Matrix Creation
3D Matrix Positioning and Resizing
Matrix Property Tools
Matrix Texturing with Mouse
Matrix Height Editing with Mouse
3D Object Creation of Primitive Objects
Loading DirectX(.x) and 3D Max Studios(.3ds) 3D Objects
Object Texturing
Object Property and Attributes Tools
3D Object Positioning, Resizing, and Rotating with Mouse
Object Shadow and Reflection Shading
Light, Detail, and Sphere Mapping
Up to seven 3D lights per scene
Lights represented by ghosted spheres
Light Property Tools, such as color light
Fog supported
Load Mono Sounds
Position sounds in 3D space
Set sound properties such as speed and pan
Hotspots record 3D areas based on its position and size
Hotspots represented by ghosted cubes.
----------------------------------------------------------------------------
BUG FIXES
Save code updated so everything saves properly now
Ghost matrix bug now fixed
Image saveload bug fixed
Camera controls updated
HillPath tool bug fixed so they don't get stuck any more
And more...
----------------------------------------------------------------------------
CONTROLS:
Arrowkeys control the position of the camera. The control and shift keys control the camera's rotation. The "+" and "-" keys zoom in and out.
----------------------------------------------------------------------------
LOAD MAP IN DBP
First, you must have the media in the same folder as the map file is. Copy the world loading file from the Map Edit directory to your program folder and include it in your program with the "#include" command. Then you have to start the Map Edit functions with my "Start_World" function. To load your world, you use the "Load_World" function, and to erase the world to load a new one, you use the "Erase_World" function.
`Includes the World Loading File
#include "WorldLoad.dba"
`Starts the Map Edit Functions
Start_World()
`Loads the World
Load_World("LittleRiverTown.nmp")
Enjoy