Skip to content

rgyhuang/15112Hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THE ULTIMATE HACK112 PROJECT

PROJECT 42: AXOLOTL 15112 COMPANION!

Update: Won runner-up award for best UI!

Kawaiii

What is Project 42?

A desktop app designed to help students succeed in 15112. Your companion, Taylor the Axolotl, really cares about your academic success and mental wellbeing. It's here to:

  • Keep you in good company
  • Swim around your desktop
  • Open up an application when you double click it

Demo here!

Taylor also needs to be taken care of too you know, soooooo you can also:

  1. Check out the happiness and hunger of your Axolotl
  2. Change its nameand color (this feature is sus rn)
  3. Feed your Axolotl (sus as well)
  4. Play with your Axoltol in the Code T-racing minigame!

How we built it

We built it using cmu 112 graphics tinker, tinker, and the python language

Challenges

Because none of us had experience making a virtual pet and it was the first project for many of us, we didn't know whether it is going to work in the end. We had issues like:

  • Displaying and moving the Desktop Pet Gif - Generating a 'maze' for our game
  • Literally everyting lmaooooo

What we are proud of

Cute Axolotl swimming around XD (plz make it new mascot)

Moreeee

What we learned

Coding do be hard

Modules

pydub

pip install pydub

or install latest github dev version

pip install git+https://github.com/jiaaro/pydub.git@master

pyaudio

pip install pipwin 
pipwin install pyaudio

Start Your Journey and Meet Your Axolotl!

Run 'main.py' to start application

Note: scuffed if you run on Mac

About

Submission for Hack 112!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages