VC++游戏编程文件.pptVIP

  • 52
  • 0
  • 约2.11万字
  • 约 135页
  • 2017-04-05 发布于江苏
  • 举报
VC++游戏编程 第二章 二维游戏的编程技术 第一节 二维游戏的基本流程和架构 1.二维游戏的基本功能:交互和输出 交互部分:根据用户的操作,改变游戏的各种数据,以反映游戏的当前状态。 输出:处理游戏运行中的各种数据,在输出设备上体现游戏的内容,包括游戏画面、游戏音效、游戏提示等。 这两个部件的执行由调度模块指挥,简单的调度模块是一个do-while循环,串行执行:交互?输出?再输出?再渲染?…。当然也可以将两个部件分成不同的线程,并行执行。 2.实现二维游戏框架,需要做下面的几个工作: 实现游戏地图的加载和编辑操作 图像的半透明技术 精灵动画技术:采用连续帖图方式产生动画效果 碰撞检测 VC++游戏编程——游戏的编程技术 第二节 VC++基本绘图技巧 一、为什么使用VC++来设计游戏 1.优异的运行速度: 2.直接访问内存 3.(VC++) + MFC数据库 ?架构 4. (VC++) + Windows API ? 架构 二、与其他函数库的结合 1.DirecX SDK 2.OpenGL VC++游戏编程——游戏的编程技术 三、游戏舞台的坐标系统 1.屏幕区、窗口、客户区 屏幕区的大小视用户计算机所设置的分辨率而定,如:1024x768 VC++游戏编程——游戏的编程技术 2.坐标点与坐标转

文档评论(0)

1亿VIP精品文档

相关文档