https://github.com/corax89/esp8266_game_engine
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.
The online compiler of the C subset to the assembler, and then to the virtual machine code.
User guide: https://corax89.github.io/esp8266Game/user_guide/index.html
VM description: https://github.com/corax89/esp8266_game_engine/blob/master/esp_little_game_engine_description.pdf
В папке исходников лежит фаил ESP8266_little_game_engine.ino.d1_mini.bin , но я так и не нашел информацию о его применении, я как раз использую D1 mini и у меня вознекла проблема с клавиатурой