Skip to content

Latest commit

 

History

History
77 lines (50 loc) · 3.47 KB

File metadata and controls

77 lines (50 loc) · 3.47 KB

Hackamon

Hackamon Logo A virtual pet game submitted for the Hackapet YSWS by Hack Club

Take care of your Hackamon, charge it, play games and battle your way to the top of the leaderboard! Upgrade your Hackamon to make it stronger and ensure its happiness and energy are always at their best.

Demo

Built to run on a ESP32-S2 Mini2 powered custom tamagotchi!

Hackamon_Demo.mov
Hackamon_Orpheus_Pico_Sprig.mp4

Flip a Coin

Flip a Coin

Roll a Dice

Roll a Dice

Stopwatch

Stopwatch

Breakout Minigame

Breaout Scene

Charging Station

Charging Scene

Leaderboard

Leaderboard

All of these pixel art sprites have been drawn by me!!!

🎮 Current Game Features

  • Custom Pixel Art Sprites: All of the pixel art sprites have been drawn by me! My first venture in pixel art!!!
  • Menu Screen: Roll a dice? Flip a coin? Or maybe start a Stopwatch? Choose from the menu what you want to do!
  • Roll a dice: Use it as a keychain and bring it out for utility features like this!
  • Flip a Coin: Can't make a decision? Let your Hackamon decide!
  • Main Home Scene: Central hub for all your Hackamon's activities.
  • Charging Station Scene: Keep your Hackamon powered up and ready for action.
  • Breakout Scene: A mini-game to play with your Hackamon.
  • Animations:
    • Charging animation to bring life to the charging process.
    • Idle animation.
  • Controls:
    • Use Left and Right arrow keys for movement.
    • Press the Space Bar for selections.
  • Online Leaderboard: Aim for the top!
  • Game Save File: Your progress won't be lost, even if you turn off the device!
  • Interactive Buttons with animations and feedback.
  • Visual Animated Pointers to guide you through button selections.
  • Dynamic Happiness Bar: Reflects your Hackamon's mood with multiple sprites.
  • Dynamic Battery Bar: Displays your Hackamon's energy level with multiple sprites.
  • Day Night Cycle Bar: Shows the phases of the day with an animated bar.
  • Leveling System: You level up each day your Hackamon survives!

🚀 Upcoming Game Features

  • Battle Scene: Engage in epic online battles to prove your Hackamon's strength.
  • Upgrade System: Enhance your Hackamon's abilities.

Contribute

Anyone is welcome to contribute! The game is built using CircuitPython and (currently) PyGame. If you’re interested in contributing, feel free to open a pull request!

Figma file for logo here!

Made with ❤️ by Irtaza