DeadXSpace项目进度

以GOOGLE上的R32版本为准 目前的工程结构图如下:


对于顶层即DEADXSPACE.EXE程序,其实只需要对TheaterManager与CharacterManager进行控制便可。TheaterManager在此的主要作用是,对场景中除了角色以外的所有东西进行了控制。而CharacterManager则是对游戏中的角色进行控制-目前只是对玩家控制的角色进行控制。
至于Weapon开火后何时创建子弹则是通过EventManager进行消息的发送。作为Eventhandler的子类TheaterManager收到创建子弹的消息后控制BulletFactory进行子弹的创建的。通过此就完成了武器开火的功能。

下一阶段工作:
完成效果管理器EffectManager,开火的效果,子弹打在墙上的效果。
完成角色捡子弹,开火,重新装弹的功能。
丰富HUD
posted @ 2009-08-12 19:24  OpLusX  阅读(174)  评论(1编辑  收藏  举报