无法编写代码时如何制作iPhone游戏

我们许多人都梦想着创造自己的游戏。我们大多数人缺乏从头开始创建任何东西的技能。即使拥有一些最好的Swift学习资源,您可能也没有空余时间来学习一种新语言。

因此,当PCPC.me的创意总监Azamat Bohed宣布他创建并发布了一种简单的语言没有任何编码技能的iOS游戏,我们决定必须学习更多。

继续并从App Store免费下载Space ShootR。然后,让我们探讨一下Azamat是如何从头开始的。

没有编程技巧?没问题

关于Azamat的第一个iOS项目,没有什么特别原始的东西:“您在太空中。你有一艘简单的太空船。您所要做的就是尽可能多地旅行,并收集'钻石'来解锁其他船,这些船更耐用且处理水平不同。''

最有趣的是他完成了该项目无需编写一行代码。去年,我们发现了一个名为Buildbox的应用程序,而Azamat加入了审核小组,以使其软件步调一致。

Azamat创造了您可以在PCPC.me的文章顶部看到的大多数特色图像,但他对创造游戏而不需花大价钱的前景充满了兴趣。

Azamat可以创建大多数特色图像,但是他的编程经验有限。我们许多人都可以与此水平的工作知识相关。他承认,“(我可以在Google的帮助下,根据我的需要调整HTML / PHP代码,这差不多就可以了。"

"但是Buildbox出现了,声称不需要在此处进行编码所有人",而Azamat抓住了这个机会。 “我们完成了审核,Buildbox的人员免费为我们提供了该软件。作为一名游戏玩家,我总是梦creating以求地创建自己的游戏。"

该项目基本上是没有计划的,甚至创建射击游戏的决定都是随机的。 Azamat开始着手创建“一个简单的,用手指和子弹控制的滚动游戏。

对于名字来说,当我第一次按下Save Project时,对我来说很明显。零脑力激荡。

他运用了自己的设计技能,并使用Photoshop从零开始创建了视觉效果。整个过程大约花了三个月的时间,其中包括拖延和尝试Buildbox来发现可能的情况:“今年年初,我的脑海中浮现了一些东西,我开始更加认真地进行研究。"

Azamat很快就学会了绳索。在我对Buildbox中的构建过程更加熟悉之后,我就在不断改进和完善所有东西。在设备上测试,更改,调整,保存,再次在设备上测试。喝点咖啡,调整,保存,导出……"

创建比游戏还多的

作为消费者,解散像Space ShootR这样的项目几乎太容易了,但是对于初次开发的人来说, Azamat,它们更有意义。他告诉我:“发布游戏的每一步都是新的东西,现在我的游戏已经在App Store上发布了,我知道整个过程。"

该项目是否真的无关紧要是否成功,这对我来说是一个教程。

这不仅是制作游戏的技术方面,而且很难做到。制作有趣的东西背后有很多理论依据,并适合目标受众。 Azamat想到了:“我试图制作自己想玩的游戏。"

“我不喜欢在智能手机上玩硬游戏,因为我只有在有几个游戏时才玩分钟,就像我在等公共汽车一样。我试图保持简单。人们似乎很忙,以至于根本不想翻转智能手机进行横向操作或完全不使用两只手。所以我把它垂直了。

许多业余爱好者正在转向诸如Buildbox之类的解决方案来加速应用程序开发,尤其是像Azamat这样的单独工作的人。 “通过独自做所有事情,我已经学会了如何使用Buildbox的更高级的工具和技术,如何导出到iOS和Android,如何使用Xcode在实际设备上测试我的游戏,以及如何将其上传到iTunes。"

整个过程教会了我如何提高工作效率。如何管理我的业余时间。它告诉我,如果有什么我不知道的东西,我只需要找到一个有问必答的人。还是用Google来搜索。

他还有一个“无代码"要诀:“很明显,没有编码,该软件就受到限制,但总有一种解决方法! Buildbox社区真的很有帮助,并且有一个论坛愿意为您提供帮助。"

学习绳索

尽管在技术界,对于不懂代码的人有很多机会,在当前的工作市场中,甚至底层的编程能力也受到了追捧。但这并不意味着“无代码"解决方案不会成功或无利可图。

Azamat引用了iOS免费赠品Color Switch的近期成功,该产品在4月初在全球范围内下载量已超过1.5亿次。 “是的,它是由Buildbox制造的。他开玩笑说。如果他已经成为百万富翁,我不会感到惊讶。

但是,即使您的游戏取得了非凡的成功,也要说要实现自己的个人目标。 “一开始我什至没有想到要发布一款真正的全功能手机游戏,但是现在我已经发布了我的第一个更新。"

我认为我已经喜欢制作游戏。我从没想过我可以,但是现在有了Buildbox,我可以了。这听起来像是一个俗气的广告,但事实并非如此。

Azamat计划使用Buildbox进行游戏开发。他已经为下一版本中即将推出的多人游戏和3D支持而感到兴奋。对他来说,很明显,从字面意义和象征意义上来说,这个过程都是有益的。

“有时候,在进行项目开发时,您会感到很疲倦,就像'够了,我不想"。我花了些时间,找到了一个简单的解决方案:只强迫自己开始一分钟,就不会停止。"

我实际上是如何完成游戏的。当我什至不想看它时,我强迫自己打开Buildbox,单击“ shootr.bbdoc"并工作了几个小时。"

不仅仅是一种为应用程序外观的方法

像Buildbox这样的无代码解决方案并不适合所有人。但是有很多课程可以教授Swift的基础知识,以全面了解Apple的开放源代码编程语言。

如果本文引起您的共鸣,您还应该查看我们的Buildbox评论。非常适合将脚趾投入应用开发中。

它为那些根本不考虑程序员的人消除了进入门槛。

您是否会使用Buildbox之类的代码来创建无代码应用程序?如果您还没有下载,请不要忘记自己下载Space ShootR。

标签: 编程 Swift