iOS游戏开发梦想成真:神奇的GameSalad

http://gamesalad.com

互联网上的信息和服务从未像现在这样草根化,就连游戏开发这种“高科技”也不再是可望而不可及的了。

GameSalad就是帮助菜鸟们实现游戏制作梦的工具之一。通过GameSalad制作的一个涂鸦游戏开发时间仅3天,却在appstore上获 得了90万次的下载,因为大红甚至被CNN采访。而一个3人团队使用该开发工具开发的红极一时的《Bumps》曾经位列付费游戏第18名,其后续作品付费 游戏《Red Ball of Goo》也取得了全榜58名,付费33名的成绩。

GameSalad是Gendai Games公司合作创始人Michael Agustin的心血结晶,它帮助普通人;利用视觉化的工具包开发游戏。

“作为一个游戏策划,Michael一直在寻找更好的快速游戏制作方法。他的优势在于他是以一个策划而不是程序员的角度看待游戏制作。他并不认为只有通过编码才能制作出伟大的游戏。”GameSalad的社区关系总监 Jonathan Hunt这样说道。

可视化的开发界面

初级程序员使用GameSalad时不需要掌握代码知识就可以免费制作简单2D的游戏。

“用GameSalad制作游戏时你不需要写哪怕是一行的代码,只要拖放就行了。你想要在游戏中添加图片?从取景器中拖动它就行。你想在游戏中添加一个动作?从动作菜单中拖动你想要的动作到目标上。这都是常识,和编程无关。”

关于GameSalad普通用户群的编程技术,Hunt说:“GameSalad的绝大多数用户都或多或少有一些编程经验。但同时,也有像 Beansprites这样在使用GameSalad之前从未写过一行代码的游戏开发者。在她学会使用GameSalad之后的一年里,她为iOS制作了 36款手机游戏,现在她已经是一个全职的自由游戏开发者。”

“我们也有像Utopian Games公司的Darren Spencer这样的用户。Darren带领一个三人团队已经制作了十多年的PC游戏。”

Utopian Games公司曾制作出了非常成功的益智游戏Bumps。Spencer已经有15年的游戏制作经验,他说:“我们借助GameSalad将Bumps又快又好的开发出来了,这种感觉很棒,于是决定开足马力利用GameSalad加快公司的发展”

GameSalad支持iOS的全部三种格式,这吸引了很多想到App Store淘金的游戏制作者。然而,开放的标准意味着质量的参差不齐。

设计师Paul Dobson利用GameSalad为iOS制作了Rasher Basher,尽管他没有多少游戏设计经验。他只是在使用了GameSalad几个月后就决定自己设计手机游戏。

“事实上,利用GameSalad制作游戏不像看上去容易。你必须了解你的游戏并全身心地投入进去,虽然你不需要去编程,但关于游戏的思考却必不可 少。这不可能是简单的拖放就能做到的。Rasher Basher仍然花了七个多月才制作完成:图像,声音,关卡设计,故事情节。每一样都需要花时间。

Dobson说:“有很多使用GameSalad制作出的烂游戏都缺少制作优秀产品的一些基本要素。资金投入固然重要,但同时你也要了解苹果的运作过程和盈利模式。GameSalad不是人们急功近利的工具。”

在这方面,GameSalad显然有它自己的局限性。而且,GameSalad用户仍然要了解如何出版和销售他们的游戏。不过,GameSalad对于那些希望锻炼自己游戏设计能力的用户仍然是一个不错的平台。

Dobson说,这就是为什么GameSalad既适用于入门级开发人员又是用于高级开发人员:“GameSalad所做的就是帮助人们摆脱了游戏制作的无趣并让人们利用自己的主动性和技巧开发出受人欢迎的游戏。”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录 1. Blocks (容器) 3 1.1 Rule (规则) 3 1.2 Timer (定时器) 4 1.3 Group (分组) 5 2. Conditions (条件) 6 2.1 Attribute (属性) 6 2.2 Touch (触摸) 7 2.3 Key (按键) 8 2.4 Mouse Button (鼠标按键) 9 2.5 Mouse Position (鼠标位置) 10 2.6 Collision (碰撞检测) 11 2.7 AutoRotation (自动旋转) 12 3. Persistent (持续行为) 13 3.1 Constrain Attribute (约束属性) 13 3.2 Interpolate (插值修改) 14 3.3 Move (移动) 15 3.4 Move To (目标移动) 16 3.5 Accelerate (加速) 17 3.6 Accelerate Toward (目标加速) 18 3.7 Rotate (旋转) 19 3.8 Rotate To Angle (定角旋转) 20 3.9 Rotate To Position (旋转到角度位置) 21 3.10 collide (碰撞) 22 3.11 Animate (动画) 23 3.12 Particles (粒子) 24 3.13 Replicate (复制) 26 3.14 Control Camera (摄像机跟随) 27 3.15 Display Text (显示文本) 27 3.16 Note (注释) 27 4. Actions (单次行为) 28 4.1 Spawn Actor (生成对象) 28 4.2 Destroy (销毁对象) 29 4.3 Change scene (切换场景) 29 4.4 Reset scene (重置场景) 29 4.5 Pause Game (暂停游戏) 29 4.6 Unpause Game (解除暂停) 30 4.7 Reset Game (重置游戏) 30 4.8 Save Attribute (保存属性) 30 4.9 Load Attribute (读取属性) 30 4.10 Change Attribute (更改属性) 31 4.11 Change Velocity (更改速度) 31 4.12 Change Size (尺寸缩放) 31 4.13 Change image (更换图片) 32 4.14 Play Music (播放音乐) 32 4.15 Pause Music (暂停音乐) 32 4.16 Stop Music (停止音乐) 32 4.17 Play Sound (播放声音) 33 4.18 Keyboard Input (键盘输入) 33 5. Others 34

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值