Bird Watching Simulator: A Unity Game

“Bird Watching Simulator” is a scavenger hunt game where players wander an island of many different biomes searching for low-poly birds. When they find a bird, they can check it off on their sighting list. 

Goal

  • Improve Unity and C# programming skills by creating a first-person POV scavenger hunt video game

My Contributions

  • Designed 8 low-poly birds using the voxel art editing software MagicaVoxel 

    • Imported .obj files to Unity and created Materials with imported color profile .png

    • Inspired by the VoxelAnimals pack in the Unity Asset store

  • Built a scene with different types of terrain, trees, grass, rocks, flowers from SimpleNaturePack, FreeLowPolyDesertPack, and VoxelAnimals from the Unity Asset store

    • Ensured GameObjects had meshes so the player would not run through them 

  • Created a player GameObject that uses WASD, space bar, and mouse input for control and to move/look around the island

  • Wrote C# scripts for game controls

    • One resets the scene if the player falls off of the island

    • One switches game view between first player POV and a second camera that shows the bird checklist (image above)

  • Laid out a UI with toggles that allow the player to check off bird sightings

Gameplay: