No image available

Diver
The purpose of this project is just to show how I create code and its structure in Unity. In this project I implemented SOLID principles, several design patterns such as Strategy Pattern, Factory Pattern, Mediator Pattern and Observer Pattern. I also use FSM to control Player State and Object Pooling to control background and obstacle spawn. Link to source code : https://github.com/risyalfebrianto/diver Asset used in the game :https://assetstore.unity.com/packages/2d/characters/warped-caves-103250
AwkwardGlasses 1 games· 7 followers· 3 ratings· portfolio 30 View creator →Ratings over time
Cumulative · 30dCumulative ratings