v0.3.0 - Object display
This release is the first to address level objects and their management. The basic level object structure has been documented, acting as a basis for object addition/removal.
As a proof-of-concept, shocked-server exposes an endpoint with which to add simple objects to the level. Since several object properties, especially those of critters, haven't been fully identified yet, spawning such items may create inert objects. (Spawning objects is not yet available in the editor client.)
On the editor client side, objects are now shown in the level using their repsective icons. The screenshot shows this feature for both the browser (top) and the native client (below).
The feature of object display is still being worked on. Currently the display causes a noticable hit on performance, especially in the browser variant.