Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chrischrislolo/tamagotchiclone
A tamagotchi clone, made with JavaScript and the Phaser game library.
https://github.com/chrischrislolo/tamagotchiclone
game pet phaser phaserjs simulation simulator tamagotchi tamagotchi-game
Last synced: 3 months ago
JSON representation
A tamagotchi clone, made with JavaScript and the Phaser game library.
- Host: GitHub
- URL: https://github.com/chrischrislolo/tamagotchiclone
- Owner: ChrisChrisLoLo
- Created: 2017-12-30T05:33:34.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-09-18T00:20:25.000Z (over 4 years ago)
- Last Synced: 2024-10-10T15:05:52.110Z (3 months ago)
- Topics: game, pet, phaser, phaserjs, simulation, simulator, tamagotchi, tamagotchi-game
- Language: JavaScript
- Homepage: https://hungry-wing-82501e.netlify.app/
- Size: 738 KB
- Stars: 36
- Watchers: 3
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tamagotchi Clone
#### Code by Christian Lo
#### A tamagotchi clone, made with JavaScript and the Phaser game library.
## How to run:
Assuming they haven't killed this link, check it out here: hungry-wing-82501e.netlify.app/
Alternatively:
Download/Clone this folder onto your pc, and run via Firefox/Brackets live
launcher. Does not work for Chrome at this point in time.## Controls:
Everything uses mouse input. Much of the gameplay elements
clone that of a tamagotchi. Your pet will automatically get
progressively unhappy/hungry in real time, so take care of it while it's on your desktop.## How To play:
You have a bootleg pet that you can play, feed, bathe, and ultimately take care of.
Click on the buttons on the screen to enter each feature. the features are listed as:
1. Scale: View stats of your pet. If your pet's happiness reaches 0, it gets mad; if it's hunger runs to 0, it "runs away". Use this to keep track of your pet's health.
2. Meat: Feed your pet. Eating an item consumes it, and you'll have to go to the store to get more.
3. Toilet: Sometimes your pet does its business. Click this to clean it up. Your pet will get sick if you don't
4. Activities: Play with your pet, or send your pet to work. This is a great way to recoup happiness/$
5. Fast Forward: For the impatient. Click on this to move the game forward a "tick" (measument of incremental time in game). Avoid spamming it unless you want to see your pet run away.
6. Floppy Disc: Save, Load, and Reset your pet's stats for later.
7. Medic Bag: Heal your pet if it's sick. Pet's hunger will rapidly decrease if it's sick.
8. Shop: Buy food/games to use on your pet.
9. Cog: Settings/Cheats. Enable/Disable certain modes, including a ninja invasion mode.
10. Pet: Click if you're in a menu and wich to return to the main screen.If your pet "runs away" you should go to the save menu and reset your game.
## File structure:
"phaser.js" is library used in this project. The "main" file is found in "game.js", the functions that create a
skeleton for the game is in "userInterface.js", and all other files correspond to their respective feature.#### Enjoy! I really liked making this.