简介
本书是笔者多年从事高校教学经验的结晶之作。全书深入浅出地讲解了使用Python语言进行游戏开发,帮助读者快速掌握游戏设计的基本原理和方法,同时提高应用Python语言编程的能力。全书精选11个游戏案例,涵盖不同的游戏类型,每章围绕一个经典游戏案例展开,并突出一个游戏编程的主题。本书涉及的主要知识点包括游戏循环的原理、鼠标及键盘事件的处理、碰撞检测及处理、随机数的运用、定时器的使用、游戏场景的滚动、角色动画的播放、音效及音乐的播放、缓动效果、游戏关卡设计、游戏人工智能的原理及运用等。本书将Python语法知识及常用的编程技巧糅合在各个游戏案例中进行介绍,为读者展示Python语言的实际运用场景。本书内容安排合理,架构清晰,注重理论与实践相结合,适合作为Python开发零基础读者的教程,也可作为本科院校及大专院校的辅导教材,还可供职业技术学校和各类游戏培训机构使用。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2024-04-01
- 更新: 2024-10-24
- 书号:9787302657309
- 中图:TP317.61
- 学科:工学控制科学与工程工学计算机科学与技术