Skip to content

logandhillon/spasming-sparrow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spasming Sparrow

Spasming Sparrow is a fast-paced, side-scrolling game built with Pygame.

Your goal? Stay alive, grab upgrades, and beat your high score.


Features

  • 🌆 Procedurally-generated obstacles
  • 🪙 Coins and other collectibles
  • 📈 Score tracking & high-score system
  • 💎 Upgrade system + inventory
  • 🧪 Secret levels, absurd powerups, and enemies
  • 🔥 Dynamic difficulty scaling

Developer's Features

Paradigm and code structure

  • Well-organized object-oriented paradigm, sorted into packages
  • Industry-standard game design and code structure
  • Well documented (comments, docstrings, etc.)

Extendibility, future-proofing, and debugging

  • Ease-of-use for debuggers and developers
  • Easily extendable by providing many base classes and an ease-to-use API
  • Sophisticated logging system and thorough runtime logs

End-user game features

  • Infinite game-loop
  • Polished visuals

Milestones

Read the planner for the versioning milestones

License

© 2025 logandhillon.com

About

ICS minigame assignment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages