ImageVerifierCode 换一换
格式:DOCX , 页数:6 ,大小:19.96KB ,
资源ID:19198592      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19198592.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(塔防游戏策划书0224014022Word文件下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

塔防游戏策划书0224014022Word文件下载.docx

1、help, copyrightcredits or license for more information. 如果你想迅速终止 Python ,你可以输入exit() 然后按回车, 或者是按 Control+D 。 现在很迅速的把 Python 环境配置好了,为了测试下 Python 是否正常工 作,输入 print 1+1 然后按回车,应该会打印出 2。你刚才 就写了一个简单的 Python 程序!那么,现在你知道 Python 已经能正常工作了,为了 能用 Python 来写一个游戏,你需要安装 PyGame。PyGame是一个Python的库,能够让你更容易的写出一 个游戏。它提供的功

2、能包括图片处理和声音重放的功能,并 且它们能很容易的整合进你的游戏里。点击这里下载适合你的 PyGame安装包。确保你下载的 是针对版本的库。从以上链接下载的 PyGame安装包是无法与 Mac上安装的 Python 一起正常工作的。你需要从 上下载一个 Python安装包才能使用 PyGame或者,你可以用 MacPorts 来让你的Python和PyGame正常工作。为了确定PyGame是否安装好了,打开IELD或者是在终 端里运行 Python ,然后输入 import pygame 并且回车。如 果没有打出任何输出,说明没有问题。但是,如果打出了如下图的输出,那么 PyGame就没有被

3、安装上。678 Python (default, Jun 20 XX, 16:23:33) GCCCompatible Apple Clang (tags/Apple/) on darwin Type import pygame Traceback (most recent call last):File , line 1, in ImportError: No module named pygame 如果你发现了这样的错误,把出错的情况发到论坛上, 我会帮助你把它运行起来运行文件里的 Python 代码 现在你已经能在 Python 快捷终端里写一点代码了,如 果你想要写一个更大一点的程序(

4、比如游戏) ,那么你就需 要把代码保存到文件里了。有好几种运行文件里的 Python 代码的方法。其中一种 方法是使用一个简单的文本编辑器,比如 Windows 系统上的 nodepad,或者 Mac上的TextEdit。打开一个新的文本文件, 输入Python代码(比如print 1+1 )。然后将其保存为 。(XXX表示文件名)在 Windows上,双击这个py文件来运行它。在Mac上, 打开终端然后输入 python ,然后把代码文件拖到终端上最后再按回车另一种运行代码的方法是使用 IDLE 编辑器,这是在这 篇教程里主要使用的方法。 要运行IDLE,需要在终端里输入idle ,然后在菜

5、单里选择新建文件,然后就可以利用这个文 本编辑器来写 Python 代码了。你可以通过 File/Save 来保 存文件,通过点击 Run/Run ( F5)来运行代码。要注意运行的菜单在编辑器里打开了文件之后才可用。 添加游戏资源你现在已经基本上准备好来创建一个游戏了。但是哪个 游戏没有很棒的图像和音效呢?我把游戏里需要的图像和 音像保存在了 zip 档案里,点击这里下载。在下载好文件后,为游戏创建一个文件夹然后把压缩文 件解压到这个文件夹的子文件夹里, 将其命名为 resources , 具体如下图:我们现在可以开始做兔子和獾这个游戏啦! 第一步:你好,兔子运行IDLE,打开一个新的文本编

6、辑窗口。 输入以下的代码:48910 # 1 - Import library import pygame from import*# 2 - Initialize the game () width, height = 640, 480 screen=_mode(width, height)# 3 - Load images111213141516171819202122232427 player = (resources/images/)# 4 - keep looping through while 1: # 5 - clear the screen before drawing it

7、again (0) # 6 - draw the screen elements (player, (100,100) # 7 - update the screen () # 8 - loop through the events for event in ():# check if the event is the X button if =: # if it is quit the game() exit(0)把文件保存到你的游戏文件夹里,把它命名为 。我们 现在看看这段代码做了什么: 1. 导入 pygame库,这一步能让你使用库里提供的功能2.初始化pygame,设置展示窗口3.加载

8、作为兔子的图片4.不停地循环执行接下来的部分5.在给屏幕画任何东西之前用黑色进行填充6.在屏幕的( 100, 100)坐标出添加你加载的兔子图 片7.更新屏幕8.检查一些新的事件,如果有退出命令,则终止程序 的执行。在运行这段代码后,你会看到一下的画面: 可以看到一个兔子在这里,准备好要战斗了! 但是暂时兔子看起来还是很孤独的,背景上只有它一个。现在是时候让它更进一步了第二步:添加背景我们现在开始给游戏的背景加上一些风景。这可以通过 一些 () 的调用来实现。 在 #3 的结尾处,在添加玩家图片 的后面,加上以下的代码:2 grass = () castle ()这段代码加载图片并将它们放在变

9、量里。现在它们需要 被画在屏幕上。但是当你检查了草的图片后,发现它不会覆 盖整个屏幕,它的分辨率是 640 x 480 。添加到 里#6 的代码:57 for x in range(width/_width()+1): for y in range(height/_height()+1):(grass,(x*100,y*100) (castle,(0,30) (castle,(0,135) (castle,(0,240) (castle,(0,345 )你可以看到,这段代码首先是依次通过 x 进行循环。又 是一个依次通过 y 的循环并且根据循环里 x 和 y 的值来画上 草的效果。接下来的几行

10、就是在屏幕上画出城堡。如果你现在运行你的代码,效果应该如下图: 篇三:游戏策划书 游戏策划案药盒战士“新版”塔防类单机游戏第()组XX年6月13日游戏策划说明第一章 游戏介绍1 1 游戏介绍 该游戏是一款单机休闲类游戏,游戏模式可归类于塔防 类(类似植物大战僵尸),但是又有所不同(具体内容后面会又介绍) ,适合 任何年龄段玩家。玩家在游戏中可以体会到战术与战略方面 的高自由度设计系统。在白天,玩家扮演的生病的小男孩, 任务便是生产或者学习自己中意的药盒战士,或者塔楼建筑, 并且部署好防守阵容。到了夜晚,玩家将以上帝视角对所有 的药盒战士进行操作,任务便是守护小男孩,不让病菌侵犯 他的身体。此过

11、程虽然是血腥的战斗场面,但是战争背后却 隐藏着小孩的坚强和乐观的心态,从而达到一种治愈效果。1 2 游戏背景有一个小男孩,由于出生时带有很奇怪的疾病,所以被 父母遗弃,后来被孤儿院收养, 5 年以后,由于病情恶化, 被送到了医院。大夫都认为这个小孩剩下不到 1 个月的生命 了,大家都速手无册,只能为他难过。但是这个小男孩非常的坚强,乐观。他整天一个人坐在 病床上,用胶棒和剪刀,把自己使用后剩下的大量的药盒, 制作成各种各样的玩具,有个像机器人,有的像坦克车每天睡觉之前,他都会将这些自己制作的玩具拜访在窗 台上欣赏一翻。 夜深了,小男孩已经睡着。但是他却一直 皱着眉头,挣扎着周围有很多恶魔般的病

12、原体,从门缝,窗 户,床底,爬向了小孩的身体, 显然他正在受到病魔的侵蚀。就在这时,他做的那些药盒玩具忽然动了起来,并且和 那些病原体展开激烈的战斗,视图保护自己的主人。药盒门的战斗力非常强大,因为他们的力量,来自于小 男孩的坚强和乐观。一夜过去了,病毒被击退,药盒战士们 也死伤了很多。天亮了,阳光洒到了小男孩的床上,他伸了一个懒腰, 坐了起来,拿起剪刀和胶棒,开始继续制作自己的玩具相信今晚,他一样可以平安的度过! !13 游戏特色 该游戏的主要特色是,操作简单,容易上手。但是自由 度高,玩家在白天可以随意摆出自己理想中的阵型,也可以 挑选自己所喜欢的药盒战士来组成自己心中最坚固的阵容, 并且

13、每个药盒战士都有不同的药剂属性,来针对不同的病菌。 玩家在游戏中除了要考虑派兵布阵之外,还要考虑到药物对 不同病菌的相生相克系统,从而大大提升了游戏的自由度和 可玩性。游戏中的属性相克系统,会随着关卡的深入,和剧 情的发展来慢慢加入新的属性,新的兵种,来循序渐进。绝 对不会让玩家刚一上来就背会所有的属性特征。第二章 游戏元素2 1 怪物的属性定义属性名称:蔓延速度属性说明:表示怪物角色在游戏中到达小孩身体的快慢 属性作用:直接影响到游戏的难度变化取值范围: 1-5 此处取值范围为可能最大范围, 在游戏 中会随着关卡的深入而提升难度。 相关说明:有些怪物因 为身体轻巧,移动速度会特别快,也就是

14、5,但是他的攻击性和耐 打性会随之下降,有些怪物的移动速度是 1,但是他的耐打性非常强,并且攻 击性高,这些是针对特殊怪物 的。游戏中怪物的整体趋势是随着关卡深入而提 升难度的。侵蚀能力 属性说明:表示怪物角色在游戏中所具有的攻击力 属 性作用:直接影响游戏的难度变化 1-10 此处取值范围为可能最大范围,游戏中会随着关卡的深入而提升 相关说明:因为病菌怪物和药 盒战士的属性是存在相生相克的系统的,所以,如果怪物的 属性克制了药盒战士,它对该战士的攻击效果将会得到大幅 度提升甚至翻倍。22 药盒战士属性定义药剂 属性说明:表示角色在游戏中所具有的攻击属性 属性 作用:直接影响防御的效果,和玩法的变化。药剂会有一个攻击力的取值范围, 大概 1-10 , 也是随着等级的提升而增强,这 点很重要,但是不是游戏 的亮点。亮点是药剂的属性变化。比如有些药剂是针 对某 种病毒特别管用,有些药剂是对大多数病毒都有效果,也就 是范围攻击, 这样的药剂虽然攻击范围广,但是单体杀伤 能力比较低,不适合对付 BOSS或者

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1