Coder Social home page Coder Social logo

15112hackathon's Introduction

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

15112hackathon's People

Contributors

rgyhuang avatar atletea avatar quietrainto4 avatar johannapark avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.