Example of map editor

Hi list,

I’m seraching an example of a Map Editor for my game.
Any links interests me.

Thanks–
Seb - seb at hurdfr.org

An example? 2D (tiled layers), hexagonal tiles (strategy game style),
isometric (3D “blocks” or “tiles in 3D”), 2.5D (Doom style), or full 3D
(Quake style)? Are you going to write an editor, or are you looking for
one that you can use, possibly after some modification?

2D:
I’ve only tried Mappy, which is available for Win32 and DOS. Now,
the source is available, but I don’t know under what license.

http://www.geocities.com/SiliconValley/Vista/7336/robmpy.htm


As to design ideas, for Project Spitfire, Ferenc Habony wrote a
simple tiled map editor, using my graphics library from the game.
It had two main modes; tile selection (pick one for each mouse
button from a full screen palette) and map editing (scroll around
the map, paste tiles etc), and some nice shortcuts. Best feature:
there were keys for directly moving up/down/left/right on the
tile palette, instead of switching to selection mode - easy to
implement, and very handy for drawing multi-tile structure. :-)

Isometric:
Can’t remember seeing any editor of this type, except for Mappy,
although it didn’t support that back when I looked at it.

Design: Keep in mind that isometric 3D can actually be a
representation of a true 3D world, rather than a simple "fake 3D"
2D world. Thus, it might actually be more appropriate to edit
this kind of maps in a full 3D editor, with "free look" camera,
and stuff. (Indeed, for one-view-only games, you could edit the
scenes as flat 2D maps, but then you'd have to enter the 3D
information in some other way...)

Hexagonal:
Likewise; haven’t seen one, ecxept for the ones that are built
into some strategy games. (And I very rarely play that kind of
games…!)

Design: Just a variant of 2D tiled maps; tiles are arranged in a
honeycomb pattern instead of a simple grid, but other than that,
it works pretty much the same.

2.5D:
There are loads of them, although the only reasonably alive and
up-to-date one seems to be DeePSea, which is a ShareWare, Win32
only program. Check out DoomWorld for links and stuff; still very
active. (Thought Doom was dead? Hah!)

http://www.doomworld.com

3D:
WorldForge, GtkRadiant and co. These are in fact “simple” 3D cad
applications, based on the solid modelling principle. (They call
solids “brushes”, and offer advanced texturing/shader control and
other stuff you won’t find in most CAD systems.)

In short, don't try to write one of your own, unless writing a
generic 3D map editor or 3D modeller is you main goal. If you just
need one for your own engine, or a modified game engine, grab an
Open Source editor and adapt it. GtkRadiant supports plugins, and
the current development versions support custom engine mods, so
using it for anything that's remotely similar to, or based on the
Q2 or Q3 engines should be relatively easy, or at least, less work
than writing your own editor.

//David Olofson — Programmer, Reologica Instruments AB

.- M A I A -------------------------------------------------.
| Multimedia Application Integration Architecture |
| A Free/Open Source Plugin API for Professional Multimedia |
----------------------------> http://www.linuxdj.com/maia -' .- David Olofson -------------------------------------------. | Audio Hacker - Open Source Advocate - Singer - Songwriter |-------------------------------------> http://olofson.net -'On Monday 05 November 2001 16:47, Sebastien Geffroy wrote:

Hi list,

I’m seraching an example of a Map Editor for my game.
Any links interests me.

Seb, Kyra devrait te plaire:

Kyra Sprite Engine version 1.4 is available at:

www.grinninglizard.com/Kyra

Jocelyn.

“Sebastien Geffroy” a ?crit dans le message news:
mailman.1004975281.31035.sdl at libsdl.org…> Hi list,

I’m seraching an example of a Map Editor for my game.
Any links interests me.

Thanks


Seb - seb at hurdfr.org

Interesting stuff indeed, but I don’t quite see how it relates to the
original question, except that Kyra XML might be an excellent file format
for a map editor to use. :slight_smile:

Am I missing something?

//David Olofson — Programmer, Reologica Instruments AB

.- M A I A -------------------------------------------------.
| Multimedia Application Integration Architecture |
| A Free/Open Source Plugin API for Professional Multimedia |
----------------------------> http://www.linuxdj.com/maia -' .- David Olofson -------------------------------------------. | Audio Hacker - Open Source Advocate - Singer - Songwriter |-------------------------------------> http://olofson.net -'On Tuesday 06 November 2001 10:41, Bille2 wrote:

Seb, Kyra devrait te plaire:

Kyra Sprite Engine version 1.4 is available at:

www.grinninglizard.com/Kyra