Skip to content

tizilogic/Derpy2D

Repository files navigation

Derpy2D

A bare metal 2D game engine for a currently non-existing portable game console using the Raspberry PI, together with a 128x160px 1.8'' ST7735 TFT LCD panel.

Specs

Hardware

  • Currently Raspberry Pi 3B+ (Final target will likely be a Pi Zero though*)
  • ST7735 TFT LCD 128x160px
  • TBD: Speaker (probably something like this)
  • TBD: Controller (probably just tactile buttons with 3D printed caps)
  • TBD: Custom designed 3D printable case
  • TBD: Power delivery (something like this)

* Depending on whether a single core at lower frequency can handle rendering & audio & input handling

Software

  • C++
  • Circle
  • circle-stdlib
  • 2D software texture rendering
  • Input event handling
  • SFX/Music output
  • TBD: Custom, domain specific programming language
  • TBD: Custom VM for easier development
  • TBD: ...

About

Some bare metal experimentation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published