enigma-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Enigma-devel] Level Editor


From: Petr Machata
Subject: Re: [Enigma-devel] Level Editor
Date: Mon, 24 May 2004 21:03:30 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040304 MultiZilla/1.5.0.4h

Vlad Grigorescu wrote:
Hello. My name is Vlad Grigorescu and I am interested in working on a level editor for Enigma. I am curious as to whether anyone has already begun working on this and any tips or observations that they might have. Also, are there any specific features that are not inherently obvious that I should be thinking about? Python seems like a good language to write it in, unless someone already has a significant amount of code in another language.
Thank you, and I will try to keep everyone up to date with my endeavors,

There were some plans to integrate editor to enigma itself. I can't say if there was a lot of effort put into it, I didn't have a time to work on enigma for last six months or so.

Then, Michi Hostettler (michihostettler2001 * yahoo.de) is working on BBE, a BlackBallEd (http://www.blackballed.uni.cc/). The thing however is, that BBE is written in Delphi/Kylix, and as such, it needs quite a huge amount of libraries to run under Linux, plus I'm afraid you are not lucky under anything outside the win/lin world. I may be mistaken.

So, what are the things I'd think about before writing another editor, should I decide it is really neccesary? For reading and writing LUA files, you could utilize some format more orthodox than a classical non-formatted LUA file. Michi supports ant.lua library, which may be just fine, however maybe it's a way too procedural to be really useful. Ask him. There was some debate about changing level format to something more data-oriented, but it didn't lead anywhere. If you'l look to the history of this mailinglist, dated 2003-02-21 there are a few mails labeled "New level format". I'll love you, if your hypothetical editor will require nothing more than enigma does. C++, Lua, SDL*, or at least if its required libraries will be portable. Think about our Mac OS X, Windows, Linux, and BSD friends - they all want nice friendly editor!


          --Vlad

Petr Machata





reply via email to

[Prev in Thread] Current Thread [Next in Thread]