Project Super Tom Rescues Rufus
Objective Create a 2D Scrolling Platformer (One of the projects for my Game Development I Course)
Genre 2D Horizontally Scrolling Platformer
Summary
  • Worked on a team of one artist and three programmers for my Game Development I Course
  • The premise for the game is that a child has lost his teddy bear, Rufus. They must journey through several cartoon-style levels in order to retrieve the bear.
  • The player uses four different weaon types and unique powerups in order to defeat each level's enemies and boss
Features
  • Unique weapons and powerups
  • Offesnsive and Defensive weapons
  • The baseball bat weapon can deflect enemy projectiles
  • Different enemies on each level
My Contribution
  • Designed and implemented the gravity system for the game
  • Designed and implemented the animation code for the player, dinosaurs, and the spider enemys
  • Designed and implemented the code for the baseball bat weapon including animation code
  • Helped design and implemented the code for collision detection
Language Used Python and the PyGame module
Demo Video Shown Below and available here: Super Tom Demo
Source Code Super Tom Source