Main Content

Game engine using a virtual machine with a simulator and a web compiler

Game engine with web emulator and compiler. The image is displayed on the tft using the TFT_eSPI library

The game engine has a virtual screen resolution of 128x128 pixels, 16 colors, one background layer, 32 soft sprites with collision tracking and rotation, 20kb of memory for the game and variables. The virtual machine performs approximately 900,000 operations per second at a drawing rate of 20 frames per second. Control of eight buttons.”

Link to article