
前言
在国内声势浩大的手游潮席卷下,游戏行业成了当下的香饽饽。无论是即将毕业的大学生,还是正在观望的人们,都对游戏行业相当看好,希望有朝一日能成为其中的一员。
选择一本合适的书
对于一名游戏开发的初学者来说,究竟如何学习才能提高自己的游戏开发水平?最好的答案就是买一本合适的游戏开发书籍进行学习。但是,许多游戏开发书籍的大多数篇幅都是基础知识讲解,多偏重于理论,读者读了以后面对实战项目时还是无从下手。另一方面,Python游戏开发类图书也是十分稀缺,让有志于从事Python游戏开发的初学者们十分迷茫。如何购买一本合适的Python游戏开发书?如何从理论知识平稳过渡到项目实战?为此,我们特意编写了本书,本书将是广大Python游戏开发学习者的福音,它将带领读者走向Python游戏开发之路。
本书面向有一定Python基础的读者,传授使用Python语言开发游戏的知识。本书主要讲解了实现Python游戏开发所必须具备的知识和技巧,这些知识能够帮助开发者迅速开发出需要的游戏,提高他们的开发效率。
本书的特色
1.讲解细致,快速入门
本书详细讲解了Python游戏开发所需要的开发技术,循序渐进地讲解了这些技术的使用方法和技巧,帮助读者快速掌握Python游戏开发技术。
2.内容专业、全面、深入
本书不仅讲解了基础的Pygame,还详细讲解了Cocos2d、PyOpenGL和Panda3D游戏开发技术,从二维游戏到三维游戏,深入讲解了使用Python开发各种类型游戏的方法。
3.实例驱动教学
本书采用理论加实例的教学方式,通过引入这些实例实现了对知识点的横向切入和纵向比较,让读者有更多的实战演练机会,并且可以从不同的角度展现同一个知识点的用法,真正实现了拔高的教学效果。
4.帮助读者快速解决学习过程中的问题
无论是书中的疑惑,还是在学习中的问题,群主和管理员都会在第一时间为读者解答问题,这就是我们对读者的承诺。
5.QQ群+网站论坛实现教学互动,形成互帮互学的朋友圈
为了方便给读者答疑,本书提供了网站论坛、QQ群等技术支持,并且在线与读者互动。让读者在互帮互学中形成一个良好的学习编程的氛围。
本书的QQ群号是:683761238。
本书的读者对象
Python初学者和自学者。
Python开发工程师。
专业游戏开发人员。
研发工程师。
大专院校相关专业师生。
致谢
本书在编写过程中,得到了机械工业出版社的大力支持,正是各位编辑的求实、耐心和效率,才使得本书能够顺利出版。另外,也十分感谢家人给予我的巨大支持。由于编者水平有限,书中难免会有纰漏之处,诚请读者提出宝贵的意见或建议,以便修订并使之更臻完善。编者QQ:150649826。
最后,感谢您购买本书,希望本书能成为您编程路上的领航者,祝您阅读愉快。
编者