| | |

Shooting Range VR

Role / responsibilities

– Programmer
– designer

Team

  • 1 Developer (me)

Skills learned

  • Implementing a Finite State Machine.
  • Work with C# scripts instead of monobehaviours.
  • More focus on separating responsibility.
  • Improving scriptable objects usage.
  • Use Unity’s animator’s events

Project Duration

Timespan : 1 week

Intro

I wanted to create a mini game that is clean coded, That means, as little as possible monobehaviours, use events to give signals to managers so they know what to do, create small C# scripts with a focused purpose and use a Finite state machine to separate the game states.

Gameplay

Setting up a level

Similar Posts