5pm-pet-life
Project summary
This project was developed with Unity and is about taking care of a virtual pet. This game was developed for the PC platform.
One-sentence description of the project
It’s a game that will let the users keep a digital pet for fun.
Additional information about the project
Play with your virtual pet. Explore the house, play with a ball, and pet your pet.
Installation
Prerequisites
-
Unity Version 2018.3.2f1
-
OS: Windows 7 SP1+, 8, 10, 64-bit versions only; Mac OS X 10.9+.
-
GPU: Graphics card with DX9 (shader model 2.0) capabilities. Anything made since 2004 should work.
Installation Steps
- Install Unity version 2018.3.2.f1 from here: https://unity3d.com/get-unity/download
- Click green button on upper right corner to clone our repo with HTTPS.
- open terminal and cd to directory of choice
- copy this into your terminal "git clone https://github.com/ucsb-cs48-w19/5pm-pet-life.git "
- After cloning you will see a see a new folder called 5pm-pet-life in your location of choice
- Open Unity. In the unity welcome screen click the "open" button on the upper right corner. It should launch your file explorer. Search for the pet life repo and double click on it
- Find the folder labeled "background". Single click/highlight it and then click "select folder"
- Note: you may need to wait up to 10 minutes upon first opening
- After opening the project for the first time, you need to open the Projects tab. Under the Assets folder, find the "Scenes" folder. Choose either the background/main menu scene to open and view scene. Background is where most of the functionality is. You can also make another scene/add it
Functionality
Relaxing game to interact with a dog and play with. You can pet the dog or play with a ball. You monitor a "happiness" bar to keep track of how well you're doing in game.
Known Problems
There may be some issues with 3d models not appearing without blender 3d.
There is no right click button on Mac, so the input for right click/petting may not be recognized.
Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
License
See LICENSE.txt