第7章 为引擎添加游戏角色模块 内容提纲 7.1 关于图层的概念 7.2 构建游戏图层类 7.3 创建游戏角色类 7.3.1 游戏角色类的设计 7.3.2 游戏角色类的实现 7.4 为游戏角色类添加AI控制 7.4.1 AI类的基本需求与设计 7.4.2 AI类的实现 7.5 游戏角色类及AI类应用实例 第7章 为引擎添加游戏角色模块 游戏角色是图层,游戏背景或游戏地图、子弹、爆炸效果等也都是图层。这些与游戏内容相关的各图层构成了完整的游戏场景。 从面向对象的角度来看,游戏角色、游戏地图或背景等可以进一步抽象为游戏图层。 在构建游戏角色类之前,我们首先要设计更抽象的游戏图层类,在其中定义游戏图层共有的属性或函数,然后再从图层类派生出游戏角色类。 7.1 关于图层的概念 一个完整的游戏场景是由若干游戏图层叠加而成。 游戏状态的每一次更新,组成场景的各图层,如果有位置或状态变化,要按照游戏逻辑在场景中重新合成,以反映最新游戏状态。 图层绘制到屏幕时,会有先后顺序,这就是所谓的Z-Order 后绘制的图层总是在先绘制的图层之上。 游戏图层绘制时,要处理好各图层之间的Z-Order,尤其是游戏中存在前景、背景的情况下,要处理好图层之间的被遮挡关系。 游戏图层除了Z-Order属性外,每个图层都有自己的宽、高属性、坐标位置,有时图层还要设置是否可见。 为了标识图层类
您可能关注的文档
- (综合布线工程)第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)