Skip to content

A little maze ball game for Circuit Playground Bluefruit boards with TFT Gizmo, driven by the accelerometer.

License

Notifications You must be signed in to change notification settings

Marius-450/Maze_CP

Repository files navigation

Maze_CP

A little maze ball game for Circuit Playground Bluefruit with TFT Gizmo, driven by the accelerometer.

Requirements

  • A Circuit Playground Bluefruit board and TFT-Gizmo.
  • CircuitPython 5.x >= beta 3

Libraries

  • adafruit_gizmo
  • adafruit_lis3dh
  • adafruit_imageload

Gameplay

Tilt the board to make the ball move. When the ball reach the goal (red cross), a new maze is created randomly.

Todo and issues

  • need better graphical elements
  • going thru walls randomly (rare bug hard to reproduce)
  • buttons actions ?
  • victory sound ?
  • grab a "key" to open/activate the "exit"
  • trying to use less memory to run it on CPX
  • increase difficulty by adding holes that bring the ball back to the start point

Thanks

For the maze generating algo :

For everything else (examples, libs, community, etc.) :

About

A little maze ball game for Circuit Playground Bluefruit boards with TFT Gizmo, driven by the accelerometer.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages