火星科技网您的位置:首页 >科创 >

不会写代码怎么做iPhone游戏

导读 我们很多人都梦想创造自己的游戏。我们大多数人缺乏从零开始创造任何东西的技能。即使有一些最好的Swift学习资源,你可能也没有多余的时间

我们很多人都梦想创造自己的游戏。我们大多数人缺乏从零开始创造任何东西的技能。即使有一些最好的Swift学习资源,你可能也没有多余的时间去学习新的语言。因此,当MakeUseOf的创意总监Azamat Bohed宣布他已经创建并发布了一个没有任何编码技能的简单iOS游戏时,我们决定我们必须学习更多。

并继续从App Store免费下载Space ShootR。然后,我们来探讨一下Azamat是如何白手起家的。

没有编程技能?没问题

阿扎马特的第一个iOS项目没有什么特别原创的地方:“你在太空。你有一艘简单的宇宙飞船。你要做的就是尽可能多地旅行,收集“钻石”来解锁其他更耐用、操控水平不同的船只。”

最有趣的是,他不用写任何代码就能完成项目。去年,我们引入了一个名为Buildbox的应用程序,Azamat加入了审计团队以保持软件同步。出于创造游戏和不费吹灰之力的希望,Space ShootR诞生了。

Azamat将创建您在MakeUseOf文章顶部看到的大多数特色图片,但他的编程经验有限。我们中的许多人都与这种水平的工作知识有关。他承认,“我可以根据自己的需要调整HTML/PHP代码(在谷歌的帮助下),仅此而已。”

游戏积木

"但是后来Buildbox出现了,声称根本不需要编码."阿扎马特抓住了这个机会。“我们完成了审核,Buildbox的人员免费为我们提供了软件。作为一名游戏玩家,我一直梦想创造自己的梦想。”

这个项目基本上是没有计划的,甚至创作射击游戏的决定也是随机的。阿扎马特开始制作“一个简单的滚动游戏,有手指和控件。太普通了,玩的人都能看懂。”

至于名字,我第一次按保存项目的时候就很明显了。零头脑风暴。

他运用自己的设计技巧,用Photoshop从头开始创造视觉效果。整个过程大概花了三个月的时间,包括拖延时间和尝试测试Buildbox以找出可能的结果:“今年年初,我的脑海中出现了一些东西,我开始更认真地研究它。”

艺术Photoshop

阿扎马特很快学会了诀窍。“当我越来越熟悉Buildbox的构建过程时,我在不断改进和完善一切。对设备进行测试、更改、调整、保存和再次测试。喝点咖啡,调整,保存,导出……”

创造不仅仅是游戏。

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

项目成功与否并不重要,这对于我来说就是一个教程。

不仅是游戏的技术层面,很难搞对。让一些东西易于使用并适合目标受众的背后有许多理论。阿扎马特想,“我在努力做一个我想玩的游戏。”

“我不喜欢在智能手机上玩激烈的游戏,因为我只玩几分钟,比如在等公交车的时候。我试着保持简单。人们似乎太忙了,不想把智能手机翻转成风景或者完全用两只手。因此,我把它垂直放置。一指控制。”

太空射手

许多爱好者转向Buildbox等解决方案来加快应用程序开发,尤其是像Azamat这样独自工作的人。“通过自己做所有的事情,我学会了如何使用Buildbox更先进的工具和技术,如何导出到iOS和Android,如何使用Xcode在实际设备上测试我的游戏,以及如何上传到iTunes。”

整个过程教会了我如何提高生产力。如何管理我的业余时间?它教会了我,如果有什么事情我不知道,我只需要找到做这件事的人并问一问。还是谷歌?

他还有一个“不编码”的大招:“很明显,不编码软件是有限的,但总有解决的办法!Buildbox社区真的很有帮助,有一个论坛愿意帮助你。”

学习绳

虽然不识字的人在科技界有很多机会,但在当前的就业市场上,即使是低级的编程能力也备受追捧。这并不意味着“无代码”解决方案不会成功或有利可图。

阿扎马特引用了iOS freebie Color Switch的最新成功,该软件在4月初的全球下载量已超过1.5亿次。“是的,它是由Buildbox制造的。如果他已经是百万富翁,我不会感到惊讶。

素描

然而,即使你的游戏取得了非凡的成功,你也应该表达你对实现个人目标的想法。“一开始,我甚至没有想到要发布一款真正全功能的手。

机游戏,但是现在我已经发布了我的第一个更新。”

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

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

“有时,在进行项目工作时,您会感觉很疲倦,就像'够了,我不想再做了!' 在那一刻,我找到了一个简单的解决方案:只需强迫自己开始进行一分钟的工作,您就不会停下来。”

工作流程

“这就是我实际上完成比赛的方式。当我什至不想看它时,我强迫自己打开Buildbox,单击“ shootr.bbdoc”,然后工作几个小时。”

不仅可以为应用程序设置外观

像Buildbox这样的无代码解决方案并不适合所有人。但是有很多课程可以向想要开发应用程序的人教授Swift的基础知识。查看我们的Swift初学者项目列表,以全面了解Apple的开源编程语言。

工作流程

如果本文对您很感兴趣,您还应该查看我们的Buildbox评论。非常适合将脚趾投入应用程序开发。对于那些根本不认为自己是程序员的人来说,它消除了进入的障碍。

标签:

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。