Files
brightstone/Player/docs.txt
T
2026-08-12 13:28:32 +03:00

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.