Skip to content

Little game for the Monster M4sk. Catch the heart before Blinka

License

Notifications You must be signed in to change notification settings

Marius-450/Chateau

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chateau

Little game for the Monster M4sk. Catch the heart before Blinka

Requirements

Material

  • a Monster M4sk board (from adafruit)

Libs

  • adafruit_lis3dh
  • adafruit_imageload
  • adafruit_st7789
  • adafruit_seesaw
  • adafruit_display_text

Controls / Gameplay

  • You are the robot(Adabot), your goal is to catch the heart before the snake (Blinka).
  • Tilt the board to make the robot move. Tilt more equals more speed.
  • Collisions "bump" the opponents : they exchange velocity and heading angle. (so from behind, you just push it and it slow you down)
  • Each time you reach 10 points, you level-up : scores are back to 0-0, Blinka speed-up a little and wait less when the heart move.
  • When Blinka reach 10 pts, it's game over. Click any of the 3 top-right buttons to reset the game.

TODO

  • A Boss level
  • Power-ups
  • A welcome screen
  • Extending game over screen to the 2nd display
  • Sounds (Got a bug with that)

Known Issues

  • When steping between the 2 displays, if the sprite go back to the display it come from, the sprite on the other display may not be hidden correctly
  • Sounds not working

Misc

I got a lot of fun with this project learning about moving things, tilegrids, collision detection, and games mechanics.

About

Little game for the Monster M4sk. Catch the heart before Blinka

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages