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.