So erstellen Sie ein iPhone-Spiel, wenn Sie nicht codieren können

So erstellen Sie ein iPhone-Spiel, wenn Sie nicht codieren können / iPhone und iPad

Viele von uns haben davon geträumt, eigene Spiele zu entwickeln. Den meisten von uns fehlt die Fähigkeit, alles von Grund auf neu zu gestalten. Auch wenn Sie einige der besten Swift-Lernressourcen an Ihrer Seite haben 10 Bücher Alle angehenden iOS-Entwickler benötigen 10 Bücher Alle angehenden iOS-Entwickler müssen in die iOS-Entwicklung eintauchen? Diese Bücher helfen, egal ob Sie ein absoluter Anfänger oder ein erfahrener Experte sind. Lesen Sie weiter, Sie haben möglicherweise nicht die Zeit, eine neue Sprache zu lernen.

Als MakeUseOfs Kreativdirektor Azamat Bohed ankündigte, dass er ein einfaches iOS-Spiel ohne Programmierkenntnisse entwickelt und veröffentlicht hatte, entschieden wir uns, mehr darüber zu lernen.

Laden Sie Space ShootR kostenlos im App Store herunter. Dann wollen wir untersuchen, wie Azamat es von Grund auf neu gemacht hat.

Keine Programmierkenntnisse? Kein Problem

Das erste iOS-Projekt von Azamat ist nicht besonders originell: “Du bist im Weltall. Sie haben ein einfaches Raumschiff. Alles was Sie tun müssen, ist so viel wie möglich zu reisen und "Diamanten" zu sammeln, um andere Schiffe freizuschalten, die haltbarer sind und unterschiedliche Fahrstufen aufweisen.”

Das Interessanteste ist, dass er das Projekt abgeschlossen hat, ohne eine einzige Codezeile zu erstellen. Letztes Jahr berichteten wir über eine App namens Buildbox: Erstellen eines Videospiels in einer Woche Verwenden von Buildbox Erstellen eines Videospiels in einer Woche Verwenden von Buildbox Es gibt ein Programm, das die Entwicklung von Spielen für alle, die absolut keine Erfahrung mit dem Videodesign haben, unglaublich einfach macht Spiele. Es heißt Buildbox. Warum sollten Sie es versuchen? Read More und Azamat schlossen sich dem Review-Team an, um die Software auf Herz und Nieren zu testen. Von der Aussicht, ein Spiel zu erstellen, ohne die Bücher zu schlagen, wurde Space ShootR geboren.

Azamat erstellt die meisten der vorgestellten Bilder, die Sie oben in Artikeln über MakeUseOf sehen, aber seine Programmiererfahrung ist begrenzt. Viele von uns können sich auf dieses Wissensniveau beziehen. 5 Schritte zum Verständnis von grundlegendem HTML-Code 5 Schritte zum Verständnis von grundlegendem HTML-Code Lesen Sie weiter. Er gestand, “Ich kann HTML / PHP-Code an meine Bedürfnisse anpassen (mit Hilfe von Google) und das war es schon.”

“Aber dann kam Buildbox hinzu und behauptete, es gäbe überhaupt keine Codierung,” und Azamat nutzte die Gelegenheit. “Wir haben die Überprüfung abgeschlossen und die Jungs von Buildbox haben uns die Software kostenlos zur Verfügung gestellt. Als Spieler hatte ich immer diesen kleinen Traum, meinen eigenen zu schaffen.”

Das Projekt war weitgehend ungeplant, und selbst die Entscheidung, ein Shoot-Em-Up zu erstellen, war zufällig. Azamat machte sich daran, zu schaffen “Ein einfaches Scrolling-Spiel mit einem Finger und Kugeln und Feinden. Es ist nur so üblich, dass jeder, der es spielt, versteht.”

Der Name war für mich offensichtlich, als ich zum ersten Mal Projekt speichern gedrückt habe. Null Brainstorming.

Er setzte seine Gestaltungsfähigkeiten ein, um Here´s Where Digital Digital Design und Kunsttheorie kostenlos zu erlernen Here´s Where Digital Digital Design und Kunsttheorie gratis zu lernen Mit wenig mehr als einem Browser und einer Internetverbindung können Sie viel über digitales Design und Kunsttheorie lernen . Diese Websites helfen Ihnen beim Einstieg. Lesen Sie mehr und erstellen Sie die Visuals mit Photoshop von Grund auf. Der gesamte Prozess dauerte etwa drei Monate, einschließlich Aufschieben und Experimentieren mit Buildbox, um herauszufinden, was möglich war: “Anfang dieses Jahres klopfte etwas in meinem Kopf und ich begann ernsthaft daran zu arbeiten.”

Es dauerte nicht lange, bis Azamat die Seile gelernt hatte. “Nachdem ich mich mit dem Bauprozess in Buildbox vertraut gemacht hatte, verbesserte und verbesserte ich alles. Auf einem Gerät testen, ändern, optimieren, speichern, erneut auf einem Gerät testen. Kaffee trinken, zwicken, speichern, exportieren… ”

Mehr als ein Spiel erstellen

Als Verbraucher ist es fast zu einfach, Projekte wie Space ShootR abzuweisen, aber für Entwickler wie Azamat sind sie zum ersten Mal viel aussagekräftiger. Er sagte mir, “Jeder Schritt zur Veröffentlichung des Spiels war etwas Neues, und jetzt, da mein Spiel live im App Store ist, kenne ich den gesamten Prozess.”

Es spielt keine Rolle, ob das Projekt erfolgreich ist oder nicht, es war ein Tutorial für mich.

Es ist nicht nur die technischen Aspekte der Erstellung eines Spiels, die nur schwer richtig zu machen sind. Es steckt eine Menge Theorie hinter dem Basteln von etwas, das angenehm zu verwenden ist. Was denken Design und wie werden Sie kreativer? Was ist Designdenken und wie werden Sie kreativer? Design Thinking ist in der Geschäftswelt nicht neu - Apple, Coca-Cola und Nike verwenden einige Versionen davon, um ihre Marken aufzubauen. Leider wird vielen Menschen nicht gezeigt, was es ist oder wie… Lesen Sie mehr, und passen Sie auf das Zielpublikum an. Azamat dachte voraus: “Ich habe versucht, ein Spiel zu machen, das ich gerne selbst spielen würde.”

“Ich spiele keine harten Spiele auf meinem Smartphone, da ich nur spiele, wenn ich ein paar Minuten Zeit habe, etwa wenn ich auf einen Bus warte. Ich habe versucht, es einfach zu halten. Es sieht so aus, als ob die Leute so beschäftigt sind, dass sie ihr Smartphone nicht in die Landschaft drehen oder zwei Hände verwenden möchten. Also habe ich es vertikal gemacht. Eine Fingersteuerung.”

Viele Hobbyisten greifen auf Lösungen wie Buildbox zurück, um die App-Entwicklung zu beschleunigen. Erstellen einer mobilen App ohne Programmierkenntnisse mit codeless Apps Erstellen einer mobilen App ohne Programmierkenntnisse mit codeless Apps. Es ist durchaus möglich, eine einfache mobile App mit einer Reihe von und Drop-Tools, was ist der Haken? Lesen Sie mehr, besonders diejenigen, die alleine arbeiten, wie Azamat. “Indem ich alles selbst machte, habe ich gelernt, wie man die fortschrittlicheren Tools und Techniken von Buildbox verwendet, wie man für iOS und Android exportiert, wie man Xcode verwendet, um mein Spiel auf einem tatsächlichen Gerät zu testen, und dann, wie man es in iTunes hochlädt.”

Der ganze Prozess hat mich gelehrt, produktiver zu sein. Wie verwalte ich meine Freizeit? Es hat mich gelehrt, wenn ich etwas nicht weiß, muss ich einfach jemanden finden, der es tut und fragen. Oder bei Google.

Er hat auch einen “codeless” großer tipp: “Es ist offensichtlich, dass diese Software ohne Codierung begrenzt ist, aber es gibt immer einen Workaround! Die Buildbox-Community ist wirklich hilfreich, und es gibt ein Forum, das Ihnen helfen kann.”

Die Grundlagen erlernen

Obwohl es in der Tech-Welt reichlich Möglichkeiten für den Code-Analphabet gibt, ist Coding nicht für jedermann: 7 Tech-Jobs, die Sie ohne es bekommen können Coding ist nicht für jeden geeignet: 7 Tech-Jobs, die Sie ohne es bekommen können Lassen Sie sich nicht entmutigen Sie möchten ein Teil des Tech-Bereichs sein - es gibt viele Jobs für Leute, die nicht wissen, wie man codiert! Lesen Sie mehr, selbst auf dem aktuellen Arbeitsmarkt sind selbst geringe Programmierfähigkeiten gefragt. Das heißt das nicht “Code-frei” Lösungen können nicht erfolgreich oder rentabel sein.

Azamat zitiert den jüngsten Erfolg von iOS Freebie Color Switch, der Anfang April weltweit 150 Millionen Downloads übertroffen hat. “Ja, es wurde mit Buildbox gemacht. Ich wäre nicht überrascht, wenn er schon Millionär ist,” er scherzte.

Aber auch wenn Ihr Spiel kein durchschlagender Erfolg ist, können Sie Ihre persönlichen Ziele erreichen. “Ich habe anfangs noch nicht einmal daran gedacht, ein voll funktionsfähiges Handyspiel zu veröffentlichen, aber jetzt habe ich bereits mein erstes Update veröffentlicht.”

Ich glaube, ich liebe es schon, Spiele zu machen. Ich hätte nie gedacht, dass ich das könnte, aber jetzt mit Buildbox. Das hört sich nach einer kitschigen Werbung an, ist es aber nicht.

Azamat plant, mit Buildbox weitere Spiele zu entwickeln. In der nächsten Version freut er sich schon auf den kommenden Multiplayer- und 3D-Support. Für ihn ist es klar, dass der Prozess sowohl im wörtlichen als auch im übertragenen Sinne ein lohnender war.

“Manchmal, wenn Sie an einem Projekt arbeiten, fühlen Sie sich verbrannt, wie "Genug, ich möchte es nicht mehr tun!" Ich hatte diese Momente und ich habe eine einfache Lösung gefunden: zwingen Sie sich einfach, für eine Minute daran zu arbeiten, und Sie hören nicht auf.”

“So habe ich das Spiel tatsächlich vollbracht. Als ich es mir nicht einmal ansehen wollte, musste ich Buildbox öffnen, auf 'shootr.bbdoc' klicken und stundenlang arbeiten.”

Mehr als nur eine Möglichkeit, eine App zu entfernen

Codeless-Lösungen wie Buildbox sind nicht jedermanns Sache. Es gibt jedoch viele Kurse, in denen die Grundlagen von Swift Master iOS 10 vermittelt werden. Programmierung mit 5 Swift-Klassen. Master iOS 10 Programmierung mit 5 Swift-Klassen. Möchten Sie in die App-Entwicklung einsteigen? Vielleicht bist du immer noch unentschieden zwischen Android oder iOS? Nehmen Sie diese Udemy-Klassen, um das Potenzial der iOS 10-Programmierung zu verstehen. Lesen Sie mehr zu wannabe App-Entwicklern. Schauen Sie sich unsere Liste der Swift-Einsteigerprojekte an, damit Sie iPhone-Apps erstellen können? 10 Projekte für Anfänger, damit Sie iPhone-Apps erstellen können? 10 Projekte für Anfänger Möchten Sie iPhone- und iPad-Apps erstellen? Beginnen Sie mit dem Erlernen der Grundlagen von Swift. Weitere Informationen finden Sie in der Open Source-Programmiersprache von Apple.

Schauen Sie sich auch unseren Buildbox-Test an. So erstellen Sie ein Videospiel in einer Woche mit Buildbox Ein Video-Spiel in einer Woche mit Buildbox erstellen Es gibt ein Programm, das die Entwicklung von Spielen für alle, die überhaupt keine Erfahrung mit dem Videodesign haben, unglaublich einfach macht Spiele. Es heißt Buildbox. Warum sollten Sie es versuchen? Lesen Sie weiter, wenn dieser Artikel für Sie einen Akkord getroffen hat. Es ist perfekt für das Eintauchen der Zehen in die App-Entwicklung. Es beseitigt die Eintrittsbarrieren für diejenigen, die sich einfach nicht als Programmierer betrachten.

Würden Sie eine codelose Anwendung mit Buildbox erstellen? Vergessen Sie nicht, Space ShootR für sich selbst herunterzuladen, wenn Sie es noch nicht getan haben.

Erfahren Sie mehr über: Programmierung, Swift.