以下为《超级玛丽小游戏详细设计》的无排版文字预览,完整内容请下载
超级玛丽小游戏详细设计
目录
1.导言.........................................................................................................................2....
1.1 编写目的 ........................................................................................................2...
1.2 项目范围 ........................................................................................................2...
1.3 参考资料 ........................................................................................................2...
1.4 缩写说明 ........................................................................................................2...
1.5 术语定义 ........................................................................................................2...
2.功能需求 ..................................................................................................................3...
2.1 界面设计技术 ................................................................................................3...
2.2 游戏功能划分 ................................................................................................3...
2.3 功能划分的架构图 .........................................................................................3..
2.4 具体的功能模块 ............................................................................................4...
2.5 功能描述 ........................................................................................................4...
2.6 程序的总体架构 .................................................................... 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 置和按键设置) :玩家可以设置游戏进行时的音乐开或关以及修改相应的控制键。
程序的总体架构
本程序采用 3 层程序架构,业务表现层,业务逻辑层和数据持久层。
业务表现层。主要是游戏界面的绘制,通过指定的接口绘制,与游戏的逻辑分离。
业务逻辑层。主要是游戏的人物和敌人的动作,碰撞的判断,这个与表现层无关,需要表示层调用定义好的接口与逻辑层的通信
数据持久层。保存游戏中的数据,载入游戏中需要的资源,与程序逻辑层无关, 用 XML 文档存储数据
程序的三层结构图
面向对象设计
主要类图
各个模块的方法或类名类表示
地图绘制中的坐标说明
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《超级玛丽小游戏详细设计》的无排版文字预览,完整内容请下载
超级玛丽小游戏详细设计由用户“litaiming2002”分享发布,转载请注明出处