本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
商品基本信息,请以下列介绍为准 | |
商品名称: | 趣学Python游戏编程(第2版) |
作者: | 何青著 |
定价: | 69.0 |
出版社: | 清华大学出版社 |
出版日期: | 24-04-01 |
IN: | 9787302657309 |
印次: | |
版次: | 2 |
装帧: | 平装 |
开本: | 16开 |
内容简介 |
本书是笔者多年从事高校教学验的结晶之作。全书深入浅出地讲解了使用Python语行游戏开发以及帮助读者快速掌握游戏设计的基本原理和方法,同时提高应用Python语言编程的能力。 全书11个游戏案例,涵盖不同的游戏类型,每章围绕一个典游戏案例展开,并突出一个游戏编程的主题。本书涉及的主要知识括游戏循环的原理、鼠标及键盘事件的处理、碰撞检测及处理、随机数的运用、定时器的使用、游戏场景的滚动、角色动画的播放、音效及音乐的播放、缓动效果、游戏关卡设计、游戏人工智能的原理及运用等。本书将Python语法知识及常用的编程糅合在各个游戏案例行介绍,为读者展示Python语言的实际运用场景。 本书内容安排合理,架构清晰,注重理论与实践相结合,适合作为Python开发零基础读者的教程,也可作为高等院校的辅导教材,还可供职业技术学校和各类游戏培训机构使用。 |
目录 |
第1章 神奇的游戏循环:弹跳小球 1 1.1 准备工作 1 1.1.1 选择合适的开发工具 1 1.1.2 设置开发环境 2 1.2 从何处开始 3 1.2.1 创建程序窗口 3 1.2.2 改变窗口大小和颜色 5 1.2.3 显示图像 7 1.3 建立游戏世界 9 1.3.1 创建游戏场景 9 1.3.2 创建游戏角色 10 1.4 移动小球 11 1.4.1 改变小球坐标 11 1.4.2 游戏循环 11 1.4.3 朝其他方向移动 13 1.4.4 移动得快一些 14 1.5 实现小球反弹 14 1.5.1 检测小球的位置 15 1.5.2 将小球反弹回来 15 1.6 加入更多的小球 18 1.6.1 添加两个小球 18 …… |