v0.2.0 - With the power of OpenGL
This release addresses the concerns raised from the previous release (see list here).
It also contains a bug, fixed in a later release. Please refer to v0.2.1 (or later) for the binaries.
User Interface
The biggest visible change is the interface itself: Instead of an exclusive browser (HTML-based) client, there is now also a native client. Both clients share the same codebase and have a similar user interface. The performance has been drastically increased by using OpenGL (WebGL) for the tile map display.
The OpenGL implementation provides further benefits: Zooming and palette animation came easy as added bonus.
The control interface itself is not the best solution and will have to suffice for now until a better interface has been designed.
Additional
- The source archives of the release contain now the actual source
- Server can modify files in-place of installed game - as a separate option
- Server (and client) can communicate via different addresses, if required
There are no new editing capabilities; The texture display the previous version had has been dropped for now and texture selection for levels is now via ID only - adding to the clumsy state of the control interface.
The following screenshot shows the two clients; At the top the browser client, below the native client with the text and OpenGL windows:
(This screenshot has been created with v0.2.1)