Skip to content
/ tp112 Public

Carnegie Mellon 15-112 term project. A drawing-based, platformer/physics game—and another adventure to the noncanonical Kirby saga.

Notifications You must be signed in to change notification settings

R-Malik/tp112

Repository files navigation

Kirby and the Crystal Crayon

Kirby and the Crystal Crayon is a drawing-based, platformer/physics game. Equipped with his trusty skateboard, Kirby will grind rails you draw for him, smashing into any winged Waddle Dees to get you points. Be careful though! If you crash into any scorching Waddle Doo seeking you out, you'll lose one of your three hearts. Draw slippery blue scribbles, slow time and really control Kirby with green scribbles, and bounce Kirby away with purple scribbles. Just make sure to also collect crystals so you don't run out of material. It's an infinite game, you can get high scores, but never really win.

TIP: Resizing the window to be bigger makes the game easier

NOTE: This project was created for educational purposes within Carnegie Mellon University and NOT intended for commercial use. Permission to sell, license, sublicense, publish, or distribute this software without permission from the authors is NOT granted unless it falls under Fair Use. No warranty is provided for copies of this software. Characters are trademarks of Nintendo.

💾 Installation

To run project, run main.py from within directory:

python3 main.py

If packages are missing, install them manually:

pip3 install cmu_graphics # install from https://academy.cs.cmu.edu/desktop
pip3 install PIL # pillow (python imaging library)

💻 Author

Rahim Malik (rahimm@andrew.cmu.edu)

❤️ Special Thanks

Gleb Ryabtsev for TP mentorship
Mike Taylor for TP ideation
Clara Flores for Kirby appreciation

👾 Sprites

All sprites were drawn myself! Characters like Kirby, Waddle Dee, and Waddle Doo are trademarks of NINTENDO.

About

Carnegie Mellon 15-112 term project. A drawing-based, platformer/physics game—and another adventure to the noncanonical Kirby saga.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages