bsawyer / tamagotchi

Virtual pet game

Home Page:https://bsawyer.github.io/tamagotchi/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tamagotchi

An html game inspired by Tamagotchi the handheld digital pet

Development

Setup

Install dev dependencies

~ npm i

Figma

The figma designs are consolidated into a single page called "Rig"

Within the page, groups follow a naming convention to encapsulate what svg shapes will be animated with css e.g.

with the group name rigHands:armatures:rotate all the child shapes of this group can be targeted for animating with the css selector .armature-right-hand.armature-rotate

The page is exported from Figma to assets/rigFull.svg and then converted to docs/svg.js by running

~ node ./scripts/pack.js

Game

The game script is in docs/script.js and can played by opening docs/index.html in a browser

To see live stats append ?debug to the url

About

Virtual pet game

https://bsawyer.github.io/tamagotchi/


Languages

Language:CSS 79.6%Language:JavaScript 13.1%Language:HTML 7.3%