🧱 Breakout

Controls

  • LEFT and RIGHT arrow keys: Move paddle left and right in game
  • All arrow keys: Alternate between options in menus
  • SPACE key: Pause

Disclaimers

• A  Breakout clone made for learning

• Assets from CS50's Introduction to Game Development.

 Featuring  Smile's

Modules:

  • SceneManager
  • ParticleSystem

Tools:

  • GenScene

External Libraries

  • raylib (https://www.raylib.com)
  • uthash (https://troydhanson.github.io/uthash/)

Learning outcomes:

  • Sprite Sheets
  • Procedural Layouts
  • Managing State
  • Levels
  • Player Health
  • Particle System
  • (More on) Collision Detection
  • Persistent Save Data

Repository

Leave a comment

Log in with itch.io to leave a comment.