Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Dark GDK / Best map editor.

Author
Message
gcarlson53
14
Years of Service
User Offline
Joined: 15th Feb 2010
Location: Suitland, MD
Posted: 17th Feb 2011 06:14 Edited at: 17th Feb 2011 06:50
What is the best map editor to use for a game? I need something that is free, and it would also be nice to have something that is easy to install/setup, and also something that is easy to use. Also it only has to be for 2D tiled based maps.


vitinho444
13
Years of Service
User Offline
Joined: 12th Oct 2010
Location:
Posted: 17th Feb 2011 15:08
yea i would like one too

Learning C++
VB6 Advanced: 4/5
VB.NET Advanced: 4/5
beginner98
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location:
Posted: 17th Feb 2011 15:39
What's the "best" map editor is a matter of opinion. But if you want something to fit your requirements perfectly you're best off writing your own.

c++ = easy GDK = IMPOSSIBLE lol
_Pauli_
AGK Developer
15
Years of Service
User Offline
Joined: 13th Aug 2009
Location: Germany
Posted: 17th Feb 2011 15:46
Well, if you would need it for 3D I would say use Cartography Shop 4, wich is free and easy to use (almost like WorldCraft back in the Half-Life 1 days), but I haven't heard of any decent 2D map editor yet...
As beginner98 said you may be better off writing your own little editor.

Now the plot thickens, the fps decreases, and the awesomeness goes through the roof.
vitinho444
13
Years of Service
User Offline
Joined: 12th Oct 2010
Location:
Posted: 17th Feb 2011 19:22
hum ...

How can i do that?..

Learning C++
VB6 Advanced: 4/5
VB.NET Advanced: 4/5
WLGfx
16
Years of Service
User Offline
Joined: 1st Nov 2007
Location: NW United Kingdom
Posted: 17th Feb 2011 21:21
Everyone so far has said it's best to write your own. Mainly because no map-editor is universal to anyones needs for writing a game.

If you use a map that is 100x100 and uses map tiles from multiple images then you would have to code the editor and the map drawing code from scratch.

It isn't that hard to do once you get your head round it. You may find that once you've got your map displaying (at 100x100), you need some extra items being drawn onto it. This would end up being another map 'layer' for items to be drawn after the map has been drawn. As you develop your map code you come across little pitfalls which have to be added to it.

Warning! May contain Nuts!
enderleit
17
Years of Service
User Offline
Joined: 30th May 2007
Location: Denmark
Posted: 19th Feb 2011 22:10
Quote: "How can i do that?.."


Basically you just create an array to hold the blocks of the map...

int gMap(Width, Height);

Then you make some kind of interface that you can use to fill in this array with values...

So for example
gMap(x,y) = 1 // 1 = A block of some type
gMap(x,y) = 0 // 0 = An empty space...

An easy way to use the mouse to draw is:
TilePosX = dbMouseX() / TileSize;
TilePosY = dbMouseY() / TileSize;

So if your tiles are 32 pixels in size (32x32)
TilePosX = dbMouseX() / 32;
TilePosY = dbMouseY() / 32;
gMap(TilePosX, TilePosY) = CurrentTile;

WLGfx
16
Years of Service
User Offline
Joined: 1st Nov 2007
Location: NW United Kingdom
Posted: 20th Feb 2011 01:42
There is a map editor but I've never used it...

http://tilemap.co.uk/mappy.php

Warning! May contain Nuts!
TerryRussell
13
Years of Service
User Offline
Joined: 11th Dec 2010
Location: Chichester, UK
Posted: 20th Feb 2011 19:22
If its of any use, there is an excellent map editor program you can use for free on Evolved's web site (he's the chap who has provided the Advanced Lights and Water & Terrain programs, with all of the excellent shaders etc).

www.evolved-software.com
Click on "Tools", then "Map Scape". There is a DBP version available.

Amazing Simulation
www.amazing-forum.com

Login to post a reply

Server time is: 2024-10-02 15:24:09
Your offset time is: 2024-10-02 15:24:09