第9章 为引擎添加游戏场景模块 内容提纲 9.1 游戏场景模块需求分析 9.2 游戏场景模块的设计 9.3 游戏场景模块的实现 1 场景操作函数 2 图层操作函数 3 地图文件解析函数 4 场景绘制函数 9.4 游戏场景模块应用实例 第9章 为引擎添加游戏场景模块 最终游戏场景是由多个图层叠加在一起构成的 这些图层可能是:背景图像、前景对象、不同性质的地图图层、NPC、玩家角色、子弹、爆炸动画、文字等; 这些图层组合在一起共同构成了完整的游戏元素; 每个图层都有各自独立的属性,能够被单独控制,在整个游戏中发挥着各自不同的作用 为了能够方便地操作这些性质不同的图层,我们需要一个可以统一管理这些图层的游戏场景模块 该类可以管理游戏中所有需要独立控制、单独描述属性的图层 无论是游戏角色还是游戏地图,都可以通过这个场景类统一操作,如绘制、定位、移动等 9.1 游戏场景模块需求分析 游戏场景模块要为游戏各图层提供一个共同的图层容器: 容器内各图层可作为统一整体来操作,如进行排序、插入、删除等操作; 每关游戏结束后,通过游戏场景模块可以很方便地清除各图层资源。 场景模块可以方便地对各图层进行相应的平移处理; 可以将容器内各图层统一绘制,外部类无须关心绘制细节,只须调用模块提供的绘制函数,就能方便地绘制全部游戏图层。 上一章构建的T_Map类只能描述一个地图图层; 地图文
您可能关注的文档
- (综合布线工程)第2章综合布线工程设计.ppt
- (综合布线工程)第4章综合布线工程施工.ppt
- 物联网射频识别(RFID)技术与应用 - 第1章物联网RFID系统概述.pptx
- 物联网射频识别(RFID)技术与应用 - 第2章RFID工作频率及无线传输.pptx
- 物联网射频识别(RFID)技术与应用 - 第3章RFID天线技术.pptx
- 物联网射频识别(RFID)技术与应用 - 第4章RFID射频前端电路.pptx
- 物联网射频识别(RFID)技术与应用 - 第5章编码与调制.pptx
- 物联网射频识别(RFID)技术与应用 - 第6章数据的完整性与数据的安全性.pptx
- 物联网射频识别(RFID)技术与应用 - 第7章电子标签的体系结构.pptx
- 物联网射频识别(RFID)技术与应用 - 第8章读写器的体系结构.pptx
最近下载
- YT28气腿式凿岩机说明书.pdf
- 《简易自动喷水灭火系统设计规范》(DB5306T150-2025).pdf VIP
- 泵站安装及验收规范SL317-2004.doc VIP
- 2021下肢浅静脉曲张诊治微循环专家共识(全文).doc VIP
- 新12J07室外工程图集.pdf VIP
- 2026年发展对象培训班考试题库并带答案.docx
- 【医脉通】原发性下肢浅静脉曲张诊治专家共识(2021版).pdf VIP
- 5eDnD_玩家手册PHB_中译v1.72版.pdf VIP
- 2021 35kV-750kV 变电站站用电设计规范.pdf VIP
- 译林版八年级英语上册全套新测试卷(配2025年秋改版教材).doc
原创力文档

文档评论(0)