12岁的少年教你用Python做小游戏整理.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
12 岁的少年教你用 Python 做小游戏 你有没有想过电脑游戏是怎样制作出来的?其实它没有你想象的那样复杂!在这个 教程里,你要学做一个叫《兔子和獾》的塔防游戏,兔子作为英雄,需要在城堡里 抵御獾的进攻。 为了写这个游戏的代码,你将会用 Python 。好吧,我不是指一条大蟒蛇! Python 是一种计算机语言。 我们在这篇教程里选择 Python 是因为这门语言很容易 上手,学习起来也很简单和有趣。 如果你是个 Python 方面的新手,在开始看教程之前你可以看看这本书《 Think P ython: How to Think Like a Computer Scientist 》。这能让你看教程的时候不 那么吃力。 在看了那本书后回到这里并且准备好——兔子和獾之间有一场大战爆发,一起来加 入到这场战斗中来吧! 起步:安装 Python 如果你想在 Windows PC 上尝试这篇教程里讲到的东西, 你需要安装 Python 。确 保你安装的是 2.7.3 版本,而不是 3.3.0 版本!在安装程序运行完之后,在开始按钮 的“所有程序”里就会有 IDLE 了。首先启动 IDLE 。 如果你是用的 Mac ,上面已经是把 Python 装好了!打开终端,输入 python ,然 后按回车就行了 注意:如果你是安装的从 python.org 下载的安装包, 那么你在 Mac 上也可以启动 IDLE 了,它应该是在 /Application/Python2.7 这个文件夹里。 如果你按以上的步骤执行了,那么你可以看到一下的东西: Python 1 Python 2.7.3 (v2.7.3:70274d53c1dd, Apr 9 2012, 20:52:43) 2 [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin 3 Type help, copyright, credits or license for more information. 4 注意:如果你想迅速终止 Python ,你可以输入 exit() 然后按回车,或者是按 Contr ol+D 。 现在很迅速的把 Python 环境配置好了,为了测试下 Python 是否正常工作,输入 print 1+1 然后按回车, 应该会打印出 2 。你刚才就写了一个简单的 Python 程序! 那么,现在你知道 Python 已经能正常工作了,为了能用 Python 来写一个游戏, 你需要安装 PyGame 。 PyGame 是一个 Python 的库,能够让你更容易的写出一个游戏。它提供的功能包 括图片处理和声音重放的功能,并且它们能很容易的整合进你的游戏里。 点击这里 下载适合你的 PyGame 安装包。确保你下载的是针对 2.7 版本的库。 注意:从以上链接下载的 PyGame 安装包是无法与 Mac 上安装的 Python 一起正 常工作的。你需要从 python.org 上下载一个 Python 安装包才能使用 PyGame 。 或者,你可以用 MacPorts 来让你的 Python 和 PyGame 正常工作。 为了确定 PyGame 是否安装好了,打开 IELD 或者是在终端里运行 Python ,然后 输入 import pygame 并且回车。如果没有打出任何输出,说明没有问题。 但是,如果打出了如下图的输出,那么

文档评论(0)

131****9592 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档