You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
corax89 edited this page Jan 19, 2020
·
1 revision
ESP Little Game Engine
Introduction
The engine is designed to easily create a game console from the ESP8266 microcontroller. Most of its limitations are related to this. The engine has a virtual screen resolution of 128x128 pixels, allows 16
colours, 1 background layer, 32 soft sprites with collision tracking and
rotation and a maximum of 20kb for the game and variables. It is capable of
approximately 1,000,000 operations per second at a drawing rate of 20
frames per second. It can also control up to eight buttons.
The Virtual Machine is written in JavaScript and has access to 65,534 bytes
of memory (though only 20,000 bytes are available on the device itself,
since the remaining memory goes to the screen buffer and library). The
compiler supports int, fixed and unsigned char types, two-dimensional arrays &
debugging. The whole development is in the browser.