For CS 576
By Sabrina Nguyen, Ashley McNamara, Kaitlyn Malsky, Ricky Lam, and Kelly Deng
In Planet Parv, you play as the titular character, Parv, as she explores the uncharted terrain of Mars. In order to go home, you must collect several samples from the Martian surface and learn about Mars along the way.
But... there's something else here?
Our GitHub commit history can be seen at https://github.com/kaitlynmalsky/planet_parv/commits/main/.
Here's a summary of what each of us contributed:
Sabrina:
- Sample placement
- Fireball Projectiles
- Sample UI
- Rock-player collisions
- UFO attack mode
Ashley:
- Rover player following
- Dialogue and start screen
- UFO patrol mode
- UFO Chase player mode
- UFO Predictive attack mode
- UFO respawn point
- Pausing
Kaitlyn:
- Rocket interaction and win condition
- Character animation
- Rover collisions + rock avoidance
- Added sound effects
- Game end UI
Ricky:
- Character jumping
- Parkour
- Parkour checkpoints
Kelly:
- Spider movement
- Spider/sample lighting
- Spider interaction
We used the following assets from the Unity Asset Store:
- Mars Landscape 3D by Evgenii Nikolskii: https://assetstore.unity.com/packages/3d/environments/landscapes/mars-landscape-3d-175814
- Poly Angel - Space Pack by Poly Angel: https://assetstore.unity.com/packages/3d/vehicles/space/poly-angel-space-pack-267010
- Mimic prototype by bl4st: https://assetstore.unity.com/packages/3d/characters/creatures/mimic-prototype-245997
- Fire Ice Projectile by MTeStudio: https://assetstore.unity.com/packages/vfx/particles/fire-ice-projectile-explosion-217688
- Hamstercage by VIS Games: https://assetstore.unity.com/packages/3d/props/hamstercage-110028
- UFO Battleship by FlexUnit: https://assetstore.unity.com/packages/3d/vehicles/space/ufo-battleship-289193
- Basic Motions FREE by Kevin Iglesias: https://assetstore.unity.com/packages/3d/animations/basic-motions-free-154271