- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Game Salad Windows 版说明书(中文翻译part1)
Game Salad Windows 版说明书
初识Game salad
简介
Game Salad 是一款面向iOS,Android,HTML5和MAC平台的2D游戏开发工具,用它来制作游戏,简单迅速,并不需要输入代码。
小提示:Game salad目前分为两个版本,windows版支持Android 和HTML5平台,mac版支持iOS,Android,HTML5以及Mac平台。如果想发布Android平台的产品,需要单独购买Game Salad专业版会员身份。
Game Salad的游戏制作逻辑:Rules规则+Behavior行为+Attributes属性共同决定项目执行方式,同时,assets资源库用来存放用户制作者导入的图片和声音素材。
小提示:必须在game salad上注册和登陆才能发布产品
资源库Library
左二至右:Scenes场景;Layer图层;Actors角色;Media媒体;Behaviors行为系统;Tables表格/附录
角色类型
在Game Salad中Actors角色分为两种,在Layer图层下列出的是instance actor 角色实例;在Actors下列出的是prototypes,角色原型。一个角色原型可以产生多个角色实例。
用Game Salad制作游戏
新建场景Scene
首先,打开Basic Shoot Em Up工程文件
在Scene面板点击减号“-”删除“Initial Scene”。
点击“+”创建新的场景scene 1,并双击将它命名为“Aerial Combat Scene”。随后将这个场景拖拽到最上层。
新建角色Actor
单击“Aerial Combat Scene”以激活场景,点击“Actor”面板可以看到文件中已经包含的众多角色,此时点击“+”新建“Actor 1”并双击将其重命名为“Player Ship”。
将它从左侧的Library中拖到右侧的stage里。此时,可以看到stage里显示出一个锁,这表示此角色仍与原型角色相链接,单击这个锁可以将实体角色与原型角色解锁,一编辑个体角色的属性。单击可以返回与原型角色的链接。
单击player ship(prototype),准备编辑角色属性
完善角色
为角色贴图
将Library-Media中的PNG图像“ship”直接拖拽到satge面板的“player ship”上,这是
调整角色尺寸
在属性面板里调整角色的尺寸size为75,50
确定角色功能
飞船是游戏者可以操纵的主角,游戏者也可以卸载它的武器。
需要引入一个摧毁元素:即,当飞船被过分打击后它会被摧毁。
在这个例子里,我们将专注于设置“键盘”输入的规则,而非触摸屏。
关于触摸屏的设置规则,请参考‘Official Cross-Platform Controller Template’ in the GameSalad Cookbook
建立运动规则
在backstage里回到角色原型状态Player Ship(Prototype)。点击新建规则。
在行为Behavior面板中,将Key (在Conditions类别里) 拽到backstage的‘When’ 区域, 再将 Move 拽到backstage的‘do’区域。
而后,根据下图调整参数
双击可以更改rule的名称
快捷输入规则(不进行拖拽):
可以直接在“when”下面输入“key”+回车;在“do”下面输入“move”+回车。
总结游戏功能:
大致上,我们需要:
背景
射击的能力
敌人(被我射击和向我射击)
胜利的场景
失败的场景
建立新“原型”角色:敌人
在Library面板里建立新的角色,并命名为Boss Ship
从Lirary图片媒体里直接将boss图片拖拽到属性面板的处,并调整尺寸为200x100.
回到Library面板,将Actor boss ship拖拽到stage里,并将它拖到屏幕之外,以便之后做敌人从屏幕外飞到屏幕内的效果。
为角色建立生命属性
激活Game面板,建立两个“Integer”整数属性。并分别命名为“Player Health”和“Boss Health”,之后将起始数值设为100.
建立游戏背景
将sunset直接拖拽进stage,这样做的同时,系统会自动建立一个新角色,请把这个新角色命名为“Background”
调整Background尺寸,点击右键,将它“send to back”置为背景
调整更多角色以适应场景
Missile 导弹:调整其撞击和摧毁规
文档评论(0)