ASTEROIDS
This is a sample project that includes simple variant architectural things like:
- Input System (Keyboard/Gamepad)
- Object Pool
- Message Router (Event Bus)
- Service Locator
- State Machine
- Factory Method
- Scriptable Object
- Custom Collision
- Custom Physics
- etc.