Archived

This topic is now archived and is closed to further replies.

SKREAMZ

tile editor Mappy

Recommended Posts

im making an tile based game only tile editor ive managed to find is mappy but i use dx draw7 and changed all from dx d4 to dx d7 in the mappy src files but cant load maps it just retuns me back to the desktop can any 1 help with this or is the a better tile editor out the that can be used for rpg maps tnx SKREAMZ

Share this post


Link to post
Share on other sites
I use mappy for my game and it works well. The map format is well documented so if you are having trouble loading, you can always write your own loader, or write a converter to change mappy files into your own format.

Share this post


Link to post
Share on other sites
I'd strongly recommend Tile Studio
http://www.cs.kun.nl/is/ts/

It handles 16-bit color, has a good interface, map & tile drawing tools, and features a scripting
language that lets you define what the tool's output should be. Scripts are supplied that make
the output a C source/header file and bmp files.

Download it and play around w/ it. It's free.

EDIT: Couldn't get link to be "hypertext"

Edited by - Kooo on December 17, 2001 1:41:21 PM

Share this post


Link to post
Share on other sites
quote:
Original post by SKREAMZ
im making an tile based game only tile editor ive managed to find is mappy but i use dx draw7 and changed all from dx d4 to dx d7 in the mappy src files but cant load maps it just retuns me back to the desktop

can any 1 help with this or is the a better tile editor out the that can be used for rpg maps



Have you seen The Scrolling Game Development Kit?

"All you need to do to learn circular logic is learn circular logic"

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
You should only need to change the 3 defines in mappydx.cpp like this:

#define RBDIRECTDRAW LPDIRECTDRAW7
#define RBDIRECTDRAWSURFACE LPDIRECTDRAWSURFACE7
#define RBSURFACEDESC DDSURFACEDESC2

And also in mappydx.h do a search and replace changing all instances:

LPDIRECTDRAW to LPDIRECTDRAW7
LPDIRECTDRAWSURFACE to LPDIRECTDRAWSURFACE7

If you mean the editor source (animprev.c) I shouldn''t change that, it works fine as it is.

Share this post


Link to post
Share on other sites