最近的成果

游戏一共有8个State:
Intro、Loading、UserLogin、ServerList、SelectHero、CreateHero、InGame、Quit
其中Loading是一个特殊的State,不同State切换时若需要加载资源,就会通过Loading来中转。

状态基本事件流如下:
Intro->UserLogin->ServerList->SelectHero->InGame->Quit

扩展流:
SelectHero->CreateHero
SelectHero->ServerList
SelectHero->UserLogin
InGame->SelectHero
InGame->UserLogin

每个State均有一个HUD,下面是基本状态流的几个HUD截图。
启动界面

登录界面

Loading界面

角色选择

游戏中

猜你喜欢

转载自windybell.iteye.com/blog/2242155