Close
0%
0%

Esp little game engine

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

Public Chat
Similar projects worth following
Game engine with web emulator and compiler. The image is displayed on the tft using the TFT_eSPI library

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.

Portable Network Graphics (PNG) - 283.77 kB - 03/15/2019 at 14:05

Preview
Download

  • 1 × esp8266
  • 1 × tft 240x320 ili9341
  • 1 × PCF8574 Microprocessors, Microcontrollers, DSPs / Microprocessors (MPUs)
  • 1 × gameboy case

View project log

Enjoy this project?

Share

Discussions

tormozedison wrote 6 days ago point

Cool! A project with open source firmware, but top secret circuit diagram. Why?

  Are you sure? yes | no

Igor wrote 4 days ago point

Nothing secret. Just a screen on spi and a keyboard on i2c

  Are you sure? yes | no

tormozedison wrote 3 days ago point

Thanks. Take a look at this review:

https://habr.com/ru/post/443918

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates