Allegro.cc
Projects
Action252
Adventure22
Arcade216
Board Games30
Demos24
Emulators10
Other68
Puzzle139
Role Playing40
Sports25
Strategy58
Utilities46
Resource Directory
Code Gallery3
Compilers12
Help & Documents13
Libraries63
Media2
Tools8
Depot Games: EME

Current Version: 0.2a

Project Status: Completed

Links: Web Site

Category: Utilities

Developers: annie

Ports: DOS, Linux

Source Code: Available

Author's Description: eme is a framework for building a map editor. You can specify the way
the maps are loaded and saved, you can also define some commands.
There are two applications created with eme: seme (Simple eme) and
ieme (Image eme). seme allows you to create maps without coding
anything yourself and exports map loading code to include in your
game. ieme is a simple bitmap editor "demonstrating the versatility of
the eme framework" (I've hired a PR guy for this sentence ;).

Features:
* Multiple layers
* Copy, cut, paste
* Multiple undo levels
* Uses Allegro datafiles
* Random fill
* Tiles can be image, number, boolean, string, color, composite
* [not in seme] Sparse layers
* Resizing map
* Handles various types of tiled maps: topdown, iso, sidescroll
* [seme only] Map format specified graphically
* [seme only] Map loading code automatically generated


Downloads

Name Comments Size Date
eme-0.2a.tar.gz Source tarball 475,730 11/23/2005 9:21 PM
eme-0_2a.zip DOS source zip archive 612,989 11/23/2005 9:21 PM
emed0_2a.zip Precompiled DOS binary for seme 683,660 11/23/2005 9:21 PM

What's New:

0.2a
Graphical interface for insert and delete rows and columns
Graphical interface for adding, removing and swapping layers
Adding your own data: userdata
Helper tool to compile plugins: emetool
API documentation revamped
Bug fixes


0.2
Magic wand, real flood fill;
[not in seme] Any number of layers, layers of any size and position;
More documentation on the API.

0.1b
Fixed nasty memory corruption bug due to stupid makefile error

0.1a
Easier installation;
Compiles with gcc 3.1.

0.1b
Now compiles on Win32


Public Opinion
The Developer
annie
annie (View Profile)