Change Log:
8/2/11:
Added marquee select mode, also added functionality to the floating toolbar.
Added object deletion, now you can select multiple objects and then delete them with a drag of the mouse.
Version 0.1 released today, should work for everyone now!
So heres the level editor i've been working on for my zombie game. The whole goal basically is to have everything built into the level editor, so I dont have to program any content whatsoever in the engine, just mechanics, I want everything else to be completely visual.
Zoom in and out is to roll middle mouse button, to select different objects press the + button(right now there are only two objects to choose from anyways), to pan around the map click the middle mouse button and drag.
You can add any model into the editor by copying it into the models folder, it will automatically take a snapshot for you and load it into the game.
I'm using the win api for the gui, it's complicated but its turning out awesome, I really like it. Here's the feature list and whats done, you know the drill,
= working on,
=done.
Use a marquee to drag and select objects
Load models from models dir
Take snapshops of each loaded model and save it as a jpg
Model Dialog to view imported models, the snapshot shows up here, along with other info about the model
Save level(still adding more to as the program becomes more robust
Load Level
Created Tools menu
Object properties dialog for setting the object as a room, item, cast shadows etc.
You can pan around the map by just clicking and dragging the middle mouse button, scroll the middle mouse button to zoom in.
Click to place a model, + to cycle through models(this will check to selecting models through a different gui, but for now this was the shortcut)
AI Editor
Dialog Editor
Script Editor
Item Editor
Path creation, and linking AI's to paths
3d sound sources
Shaders
Level heiarchy
Dynamic and regular lights
Incorporate Dark Lights in order to make the whole level lightmapped
More will be added, please let me know what you think so far. The demo is available for download.
Screeny:
Most recent:
Past:
[b][/b]