游戏开发基础教程:从入门到Directx实践
需积分: 9 32 浏览量
更新于2024-07-31
1
收藏 974KB PDF 举报
"《游戏开发基础.pdf初学者》是一份针对初学者的游戏开发教材,旨在帮助具有一定编程基础的读者入门游戏编程。本书特别关注了Windows平台上的游戏开发,特别是通过DirectX 5.0进行实践,因为DirectX在当时的游戏中被广泛应用。作者认识到Windows编程对于许多游戏爱好者来说可能是个挑战,因此在教程中添加了一章专门介绍Windows编程基础知识,以便于理解。
书中以VC(Visual C++)为主要编程语言,利用实际的DirectX示例程序,传授游戏编程的核心思想和技术实现。读者通过学习这套教材,有望掌握制作自己满意游戏的能力。然而,制作出的游戏能否受到大众喜爱、成为市场上的成功产品,除了技术层面,还需要考虑游戏的整体设计和市场策略。
本书的第二节深入探讨了电脑游戏的历史发展。从60年代早期,程序员们在大型计算机上尝试开发游戏,如MIT实验室的SpaceWar,到1973年Nolan Bushnell的Syzygy公司尝试商业化游戏,尽管最初如SpaceWar的Arcade版未能取得成功,但1975年的Pong游戏的推出改变了游戏行业的格局。随后,Atari和一系列其他游戏系统如Philips的Odyssey和Mattel的Intellivision试图挑战Atari的地位。1976年,Atari被Warner Communications收购,标志着家用游戏市场的繁荣,尤其是1977年Atari 2600 VCS的发布,家庭视频游戏行业正式兴起。
这本书不仅教授技术技能,还穿插了游戏产业的历史背景,帮助读者了解游戏开发的脉络,这对于全面理解游戏开发的重要性是至关重要的。通过结合技术与历史,读者可以在学习过程中更深入地思考如何创作既能吸引玩家又能商业成功的游戏作品。"
2013-12-27 上传
2017-10-31 上传
484 浏览量
2023-08-01 上传
2023-05-13 上传
2023-11-17 上传
2023-07-02 上传
2023-07-06 上传
2023-12-21 上传
![](https://profile-avatar.csdnimg.cn/9abc9cce2ed7486cace83227f5245275_suifengme.jpg!1)
极客代码
- 粉丝: 1w+
- 资源: 30
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命