Programming
June 8
Архитектура входа в игру. Unity
Источник: https://www.youtube.com/watch?v=Xy4pH980fQo
1. Game : Monobeh
1.1. Awake
2 Create GameStateMachine
3 Enter to BootstrapState
Update
SM.Physics
SM.Logic
2. GameStateMachine : Abstract BaseSM (non-monobeh)
2.1. ctor(ServoceLocator) -> AddStates
BootStrapState
LoadLevelState
GameLoopState
3. BootstrapState : IState
3.1. Create and RegisterAllServices() to ServiceLocator
Datas, Configs, Controllers, Gamefactory
3.2. Enter to LevelLoadState
4. LevelLoadState : IState
4.1. InitUI
4.2. Async create and init player and Npcs
4.3. Enter to GameLoopStste
5. GameLoopState : IState
5.1. Update daytime logic
June 8, 10:19
0 views
0 reactions
0 replies
0 reposts