I know there are a lot of map editors out there, however I became a programmer to create. Learning to make this map editor will allow me to expand my knowledge of programming. Now that my coffee is ready, time to get to work!
So I've chosen to go with the map editor first. I know for a fact this is going to be the hardest thing for me to do because I've always struggled with making anything map wise when I tried in the past. I have no problem setting up any maze with graphics in collision, however I'm not sure on how I'm going setup the map editor to save the files and what I'm really going to be doing. I've brought up a big stack of papers from downstairs to get deigning on. In the past, anything I couldn't do was because of poor design ideas and having no real objective but on the spot programming. When I started C++ programming I started deigning what I wanted either on my tablet in Photoshop or on paper, every thing works out much better this way because of that sense of direction.
I know there are a lot of map editors out there, however I became a programmer to create. Learning to make this map editor will allow me to expand my knowledge of programming. Now that my coffee is ready, time to get to work!
I know there are a lot of map editors out there, however I became a programmer to create. Learning to make this map editor will allow me to expand my knowledge of programming. Now that my coffee is ready, time to get to work!
Previous Entry
2D Engine Project
Next Entry
2D Maze Game Update!
Comments
January 13, 2009 10:43 PM
Hey again.
I'm using this way:
I'm using this way:
BITMAP *Tiles[2];
int MapOne[15][20] = {
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 0, 0, <span class="cpp-numbe
January 14, 2009 01:10 AM
Advertisement
Latest Entries
Level Editor Alpha 4.1
1876 views
Monster Concept Art
1132 views
Alien Concept Art
1218 views
New Site Layout
1386 views
Level Editor In Alpha 3 Stage!
1709 views
Semi-Completed Project
1459 views
Unit Attacking Screen Shot (No Animations)
1221 views
Pixel art animations, the horror!
1193 views
Brand new website along with upcoming game.
1069 views
Advertisement
Just define the types, ex: WATER_ONE = 1, RED = 2 , CAR_TYPE_ONE = 3 so on, and when it saves you'l have a nice file with row after row of numbers and all that is left is too make a loader that reades each uumber at a time and loades the file that goes with it.
Im just a noob right now in c++ so there might be a better and more efficent way too do it but thats one idea.