From: Ivo Danihelka <ivo@da...> - 2006-09-06 21:12:04
> From: Charles Goodwin <charles@...>
> Firstly I think the game needs graphically updating. The current
> graphics are good but very low resolution. When scaled to full
> screen, some levels become quite pixellated. The ideal solution would
> be to use vector graphics to make things scale without pixellation.
But who will draw the graphics? I'm not painter and I'm not aware of a
group of eager artists.
It could be nice feature to support SVG, but it has low priority for now
as there are no SVG images to use. If someone wants to draw a image, he
is welcomed to provide SVG as the source format. Such image could be
easily converted to PNG and maybe reused later when SVG will be
> One thing that is missing is the ability to create your own levels. A
> level editor is also a must if the game is to evolve further. That
> way we can create a set of user-submitted levels as a sort-of sequel
> to the original set.
I thought about level editor too. I've even written a prototype in
Smalltalk (just as exercise, not usable be regular users).
The main problem with level editor is that current level format is not
suitable for importing (i.e., editing of existing levels).
The Lua script is very flexible and allows to do many tricks, but what
level editors do is to:
- load level from disk
- change the level
- write it back to disk
And the write operation is currently unable to preserve all the comments
and control statements of Lua code.
The Enigma ( http://www.nongnu.org/enigma/ ) is using Lua too and they
are facing the same problem.
I see some possibilities:
- Level editing by text editor (not great, but possible for simple
- Level editor that will not guarantee to preserve all tricks. Advanced
users will have to merge the editor output into their scripts.
- There exists original level editor:
Its user interface is only in Czech Language
and Linux users have to use wine to run it.
I someone would be daring enough to use it, I could write a few hints
how to integrate the generated levels with fillets-ng.
- I don't consider the development of a Level editor to be fun. So I
will probably spend my time on other projects.
Thank you Charles and keep your enthusiasm,