Giter Site home page Giter Site logo

timsch3 / asciigotchi Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 2.0 910 KB

An ASCII-style tamagotchi that lives in the local storage (browser data) of your device.

Home Page: https://timschilling.net/asciigotchi/

HTML 4.06% CSS 23.40% TypeScript 72.54%
react tamagotchi tamagotchi-game ascii ascii-graphics typescript

asciigotchi's Introduction

asciigotchi

An ASCII-style tamagotchi that lives in the local storage (browser data) of your device. It gets hungry every 5 hours, needs to be petted every 7.5 hours and has to be cleaned every 12 hours, otherwise it will get sick and die after 10 more hours. After 30 days it will be fully grown and live up to an age of 365 days if cared for regularly.

Check it out here: https://timschilling.net/asciigotchi/

Implemented features

  • Dark mode ✔
  • UI showing needs ✔
  • Sick state and dying after not caring for too long ✔
  • Improved UI to show the needs as a bar based on the need level percentage ✔
  • Pet getting bigger until adult ✔
  • Made SVG icons instead of text for everything ✔
  • Animations when fulfilling needs ✔
  • Need to sleep coupled with darkmode ✔

Possible future features

  • Couple life expectancy with quality of care
  • Info button that opens a modal showing everything important to know

DISCLAIMER: I discontinued working on this and think there was a bug leading to the pet dying. So not stable.

asciigotchi's People

Contributors

timsch3 avatar

Stargazers

 avatar  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.