Skip to content
This repository was archived by the owner on Jul 28, 2018. It is now read-only.

v0.2.0 - With the power of OpenGL

Compare
Choose a tag to compare
@dertseha dertseha released this 18 May 17:03
· 32 commits to master since this release

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:
screenshot_v0 2 1
(This screenshot has been created with v0.2.1)