14 lines
883 B
Plaintext
14 lines
883 B
Plaintext
Pustina -- Player
|
|
BYOND-inspired optimized web-driven content player.
|
|
All logic is processed on the server, whereas player only does display changes and sends unreliable inputs.
|
|
This allows for no-update and hidden content strategies, allowing for mystic and truly seamlessly progressing world.
|
|
We do not use abstractions, as the simplicity of the required set of features should allow for platform-specific implementations.
|
|
|
|
Restrictions:
|
|
-- Fixed sized frambuffer, default is 640x480, but platforms can implement their own. Scaling by 2 is possible.
|
|
-- GIF image format for all drawing purposes. Delta Frame Optimiztion is encouraged.
|
|
-- Images are 32x32 or multiples of it, aligning to the grid.
|
|
-- 20 FPS display rate.
|
|
-- Fonts are in ASCII bitmaps.
|
|
-- Audio samples are in vorbis format. Music pieces are written in our own simple tracker format, using the same vorbis samples.
|