- 0
- 0
- 约2.26万字
- 约 10页
- 2026-09-17 发布于北京
- 举报
VC++游戏编程
第二章二维游戏的编程技术
第1页
第一节二维游戏的基本流程和架构
1.二维游戏的基本功效:交互和输出
交互部分:依据顾客的操作,变化游戏的各种数据,以反应游戏的目前状态。
输出:处理游戏运行中的各种数据,在输出设备上体现游戏的内容,涉及游戏画面、游戏音效、游戏提醒等。
这两个部件的执行由调度模块指挥,简单的调度模块是一种do-while循环,串行执行:交互输出再输出再渲染…。当然也能够将两个部件分成不同的线程,并行执行。
VC++游戏编程——游戏的编程技术
第2页
2.实现二维游戏框架,需要做下面的几个工作:
实现游戏地图的加载和编辑操作
图像的半透明技术
精灵动画技术:采用连续帖图方式产生动画效果
碰撞检测
VC++游戏编程——游戏的编程技术
第3页
VC++游戏编程——游戏的编程技术
第二节VC++基本绘图技巧
一、为何使用VC++来设计游戏
1.优异的运行速度:
2.直接访问内存(VB间接访问)----双刃剑
3.(VC++)+MFC数据库架构
4.(VC++)+WindowsAPI架构
二、与其它函数库的结合
1.DirecXSDK
2.OpenGL
第4页
VC++游戏编程——游戏的编程技术
三、游戏舞台的坐标系统
1.屏幕区、窗口、客户区
屏
您可能关注的文档
- 中国红街电商营销战略策划.ppt
- 城市固体废物收运攻略与流程解析.ppt
- 高效销售沟通的秘诀.ppt
- 国际贸易商品包装策略与实务解析.ppt
- 个人风采展示我是谁我能做什么.ppt
- 守护宪法尊严与权威.ppt
- 物流行业七大经典运输模式解析.ppt
- 城市园林绿地规划设计与实践技巧.ppt
- 全方位舒适休憩指南.ppt
- 药品生产偏差与OOS风险深度评估解析.ppt
- 七年级上学期历史期末复习课件(56张PPT).pptx
- 第18课 法国大革命和拿破仑帝国课件 (共23张PPT)2026-2027学年统编版九年级历史上册.pptx
- 第7课 法兰克王国和西欧封建制度 课件(共28张PPT+视频).pptx
- 第7课 法兰克王国和西欧封建制度(课件)(共35张PPT).pptx
- 第9课 拜占庭帝国课件(共35张PPT) 2026-2027学年统编版九年级历史上册.pptx
- 2026届湖北省沙市中学高三上学期8月月考数学试卷含答案.pdf
- 2027届西南名校联盟高三8月检测历史试卷及答案.pdf
- 2027届云南玉溪一中高三上学期8月阶段检测英语试卷及答案.pdf
- 2026届云南省玉溪第一中学高三上学期适应性测试(一)语文试卷含答案.pdf
- 新统编版初中语文九年级上册《培养德智体美劳全面发展的社会主义建设者和接班人》ppt教学课件.pptx
最近下载
- 丙烯酸异辛酯-安全技术说明书MSDS.docx VIP
- DB62∕T 5205-2025 光伏电站运行与维护规范.docx
- 婴幼儿生活照护中职全套完整教学课件.pptx
- 《兴唐传瓦岗山异闻录》究极详细全攻略.docx VIP
- 2025-2026学年小学音乐六年级上册(新教材)湘艺版(新教材)教学设计合集.docx
- 《物理学原理及工程应用》课件0903迈克尔逊莫雷实验.ppt VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 2026年上海市浦东新区社区工作者考试试卷含答案.docx VIP
- 通化市地税局办公楼施工组织设计施工组织设计[共21页].doc VIP
- 2.1《我愿意是急流》【中职专用】高一语文(高教版2023基础模块上册).pptx VIP
原创力文档

文档评论(0)