I have finally released a stable version of my Map Editor that has some cool new features like Layer support!
Lots of thanks to Azazael for patience and motivation!
Latest changes: (v1.6 only)
v1.6:
10/22/07 - So many code changes!!
- Moved map code to a Map Window Module for handling map editting, loading,
saving, etc. Look at Map.h & Map.cpp for the map format & etc.
- Added Tileset Window Module for the Tileset picking menu that is shown.
- Added a resource module that contains all of the resources used by the map
editor, as well as a resource loader function that initially loads all
of the resources used by the map editor.
- Fixed Prev / Next layer buttons. They now use the IButton Interface.
- Rearranged the info window so now it is always shown and visually takes up
less room.
- Removed the MapManager namespace. It was pointless. :)
- Changed the Map::XOffset and YOffset from floats to ints. This makes all
previous maps made with the editor non-compatible.
- The entire map editor now uses one Input Module for keyboard & mouse input
instead of using all of the various sdl/crm32pro input methods which had
thrown any kind of input standard out the window.
- Created a Main Window Module which renders/performs logic for elements of the
editor that don't fit into any other module. This clears up alot of code.
- Removed some redundant and performance hitting rectangle drawing that was
being done twice behind the Tileset Palette.
I hope you don't mind me posting this here. :)
Congratulations Mike!!
I thought it will take a few days more but you were faster :)
Of course, you can use this forum to anounce your MapEditor, in fact, I think is the best place to do it hehe
Well, Im updating the web page with the new SetupProject, so I will add your new MapEditor v1.6.
As soon as I get the ScrollEngine finished, I will contact you to see how can we do they work together :)
Cheers Mike!!
Sweet! I would love to work that in with the map format!