《快速动画制作技术与实例》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)(L.多尔夫曼)Len Dorfman著;李鑫,任英译
  • 出 版 社:北京:学苑出版社
  • 出版年份:1995
  • ISBN:7507708020
  • 页数:364 页
图书介绍:内容提要 本书着重向读者介绍一种易于学到的高速位平面动画制作技术。它以 C语言和汇编语言提供一组支持动画制作的基本函数,包括三类图形对象 (小精灵、导弹与子弹)的定义、图形对象在位平面内的平滑移动以及相互间 的碰撞测试等。这些函数及其可执行程序既可以向读者提供直观的制作结 果,同时也可以成为读者制作攻击型视频游戏和特殊的图形动画效果的强 有力的支持工具,并可直接应用到读者正在开发的动画程序中。本书既适合 动画制作的初学者,也适合于有一定动画制作基础的学习者。

目 录 2

第1部分 位平面动画制作基本元素的管理 2

第一章小精灵、导弹和子弹对象 2

1.1 什么是位平面 2

1.2什么是位平面动画 3

1.3位平面动画是如何完成的 4

1.4 设计小精灵 4

1.5 结 5

第二章在游戏域中移动小精灵 6

2.1BorlandGI无缝界面的示范 6

2.2icrsoftGI的无缝界面的示例 13

2.3包含小精灵对象文件 19

2.4扩充小精灵对象 27

2.5初始化游戏域 27

2.7 在戏域中移动小精灵对象 28

2.6初始化小精灵对象 28

2.8破坏游戏域 29

2.9位平面动画制作头文件 29

5.2小精灵、导弹和子弹的移动 (1 38

2.10小结 45

第三章移动三色小精灵 46

3.1 在图形游戏域中移动一个多色小精灵 46

3.2小结 83

第四章Witbin sprite动画制作技术 84

4.1 在改变小精灵的移动方向时改变多色小精灵的形状 84

4.2 小结 136

第五章模拟小精灵、导弹和子弹的运动 137

5.1轮询(Polling) 137

5.3轮询的运作 138

5.4 小结 150

6.1在线小精灵 151

第六章按其定义的轨迹控制小精灵 151

6.2 小结 219

第七章从一移动的小精灵发射导弹 220

7.1 发射导弹 220

7.2 小结 229

第八章简单的游戏 230

8.1坦克游戏 230

8.2测试坦克-小鬼碰撞 265

8.3测试小鬼-导弹碰撞 265

8.4结 265

第Ⅱ部分位平面动画制作库的源码 268

第九章小精灵函数库中用到的汇编源码 268

9.1键盘管理函数 268

9.2鼠标管理函数 270

9.3声音管理函数 272

9.4装配小精灵管理函数 274

9.5小结 277

第十章小精灵库函数中用到的C源码 278

10.1小精灵管理函数 278

10.2小结 295

第Ⅲ部分小精灵编辑器 298

第十一章小精灵编辑器 298

11.1 如何使用此小精灵编辑器 298

11.2小精灵编辑器的C源码 300

11.3小结 327

第十二章C语言小精灵编辑器支持函数 328

12.1 支持函数的C源码 328

12.2 小结 345

第十三章汇编语言小精灵编辑器支持函数 346

13.1 支持函数汇编语言源代码 346

13.2 小结 363