textuer
This commit is contained in:
+4
-5
@@ -1,14 +1,13 @@
|
||||
Pustina -- Player
|
||||
Locked step multiplayer oriented engine with great restrictions.
|
||||
Brightstone -- Player
|
||||
Locked step multiplayer retro oriented engine with great restrictions.
|
||||
We do not use abstractions, as the simplicity of the required set of features should allow for platform-specific implementations.
|
||||
|
||||
|
||||
---- Restrictions ----
|
||||
* Fixed sized paletted frambuffer, defaulted to 640x480. Scaling by 2 is possible.
|
||||
* Fixed sized paletted frambuffer, defaulted to 640x480.
|
||||
* Deterministic logic via Q15.16 fixed point numbers.
|
||||
* .gam image format, derived from .gif. RLE and Delta Frame Optimiztion is added, palette is predefined.
|
||||
* Images are 16x16 or multiples of it, aligning to the grid.
|
||||
* Tile view is capped at 29x29, the rest is allocated to interface.
|
||||
* Textures are 32x32 pixels.
|
||||
* 30 FPS display rate.
|
||||
* Fonts are in ASCII bitmaps. Tile slicing commands are issued to render them in.
|
||||
* Audio samples are in our own .sam format (s8 frame delta + lzw).
|
||||
|
||||
Reference in New Issue
Block a user