当前位置:首页 > 计算机/网络 > 图形图像 多媒体 > 3D游戏编程大师技巧(上、下册,附光盘)(3D游戏开发经典之作,姚晓光、史晓明、沙鹰等专业人士重磅推荐!)
作者:[美]André LaMothe 著出版社:人民邮电出版社出版时间:2012年07月
- 版 次:1
- 页 数:
- 字 数:
- 印刷时间:2012年07月01日
- 开 本:16开
- 纸 张:胶版纸
- 包 装:平装
- 是否套装:否
- 国际标准书号ISBN:9787115282798
序
这是向程序员介绍从零开始创建下一代视频游戏所需技能的一本重要著作,很荣幸应邀为其作序。从绘制像素开始介绍创建实时3D引擎的著作并不多。以前,先进技术和Atari公司开发的粗糙游戏形成了鲜明的反差,对此进行反思时发现,我们确实曾致力于提高技术发展水平,但看起来收效甚微。
回顾过去,早期的游戏从技术的角度看根本算不上计算机游戏,它们不过是奇特的信号生成器,是使用计数器和基于布尔逻辑的移位寄存器的状态机,由拼凑而成的MSI(中等规模集成)门组成。读者可能还记得我于20世纪70年代开发的第一款游戏——Computer
Space,它面世的时间比Intel
4004早了4年,比8080早6年。我曾希望有微处理器来运行它!在那时候,对于任何重要的实时计算而言,典型的时钟速度太慢了。我们开发的第一款使用微处理器的游戏是Asteriods,即使是这样,仍使用了大量的硬件来支持该程序,因为微处理器不能完成软件的所有工作。
当前,我们正在通向创建照片级图像的道路上迈进,虽然这种目标还未达到。能够动态地创建这样的图像确实令人兴奋。软件和硬件工具为游戏制作人员提供了非常强大的创建真实感游戏世界、环境和角色的功能。使用这些功能可以缩短游戏制作周期,增加财富,使开发新的游戏项目成为可能。
André
LaMothe不但谙熟这些技术,还有独特的“游戏感”。多年来,我见过很多精通尖端技术的专家,但缺乏编写优秀游戏必备的游戏感;而其他人有良好的游戏感,却是平庸的程序员。André不但是真正的游戏大师,还是软件大师,这一点在他撰写的每本著作中都表现得淋漓尽致。
在我们最近合作开发的一个项目中,André对尖端技术的精通、历史知识的广博以及对早期一些默默无闻游戏的了解之深,给我留下了深刻的印象。更值得一提的是,他竟然只花了19天的时间就为我编写了一款完整的游戏!了解一些成功案例很容易,但对败笔也了如指掌很难。是的,Atari确实有一些糟糕的败笔,但如大家所知,我们也开发了很多著名的经典游戏。
希望读者喜欢本书,并以此为跳板,在未来开发出让我流连忘返的优秀游戏。
Atari公司创始人
Nolan Bushnell
3D游戏编程大师技巧(上、下册,附光盘)(3D游戏开发经典之作,姚晓光、史晓明、沙鹰等专业人士重磅推荐!)下载