Comment faire un jeu iPhone quand vous ne pouvez pas coder
Beaucoup d'entre nous ont rêvé de créer nos propres jeux. La plupart d'entre nous n'ont pas les compétences nécessaires pour créer quoi que ce soit à partir de zéro. Même avec quelques-unes des meilleures ressources d’apprentissage Swift de votre côté 10 Livres Tous les développeurs d’applications iOS en herbe ont besoin de 10 Livres Tous les développeurs d’applications iOS en herbe Besoin de plonger dans le développement iOS? Ces livres vous aideront, que vous soyez un débutant absolu ou un expert chevronné. Lire la suite, vous pourriez ne pas avoir le temps disponible pour apprendre une nouvelle langue.
Ainsi, lorsque le directeur de la création de MakeUseOf, Azamat Bohed, a annoncé qu'il avait créé et publié un jeu iOS simple sans compétences en matière de codage, nous avons décidé que nous devions en apprendre davantage..
Allez-y et téléchargez Space ShootR gratuitement sur l'App Store. Ensuite, explorons comment Azamat a réussi à partir de rien.
Pas de compétences en programmation? Aucun problème
Le premier projet iOS d'Azamat n'a rien de particulièrement original: “Vous êtes dans l'espace. Vous avez un vaisseau spatial simple. Tout ce que vous avez à faire, c’est voyager autant que vous le pouvez et collecter des «diamants» pour débloquer d’autres navires plus durables et de niveaux de maniabilité différents..”
Ce qui est le plus intéressant, c’est qu’il a terminé le projet sans créer une seule ligne de code. L'année dernière, nous avons couvert une application appelée Buildbox Comment créer un jeu vidéo en une semaine à l'aide de Buildbox Comment créer un jeu vidéo en une semaine à l'aide de Buildbox Il existe un programme qui rend le développement de jeux incroyablement facile, même pour ceux qui n'ont aucune expérience en matière de conception vidéo. Jeux. Cela s'appelle Buildbox. Voici pourquoi vous devriez l'essayer. Read More et Azamat ont rejoint l'équipe de révision pour mettre le logiciel à l'épreuve. Séduit par la perspective de créer un jeu sans toucher les livres, Space ShootR était né.
Azamat crée la plupart des images présentées en haut des articles sur MakeUseOf, mais son expérience en programmation est limitée. Beaucoup d’entre nous peuvent comprendre ce niveau de connaissance pratique. 5 étapes pour comprendre le code HTML de base 5 étapes pour comprendre le code HTML de base En savoir plus. Il a avoué, “Je peux modifier le code HTML / PHP selon mes besoins (avec l'aide de Google) et c'est à peu près tout.”
“Mais Buildbox entra, affirmant qu'il n'y avait pas besoin de coder du tout,” et Azamat a saisi l'occasion. “Nous avons terminé la revue et les gars de Buildbox nous ont donné le logiciel gratuitement. En tant que joueur, j'ai toujours eu ce petit rêve de créer mon propre.”
Le projet a été en grande partie non planifié, et même la décision de créer un shoot-em-up était aléatoire. Azamat a décidé de créer “un jeu de défilement simple à un doigt avec des balles et des ennemis. C'est tellement courant que tous ceux qui y jouent comprennent.”
Quant au nom, c’était évident pour moi lorsque j’appuyais sur Save Project pour la première fois. Zéro brainstorming.
Il a mis ses compétences en conception à utiliser Voici où apprendre le design numérique et la théorie de l'art gratuitement Voici où apprendre le design numérique et la théorie de l'art gratuitement Vous pouvez en apprendre beaucoup sur le design numérique et la théorie de l'art avec un simple navigateur et une connexion Internet . Ces sites Web vous aideront à démarrer. Lire la suite et créé les visuels à partir de zéro en utilisant Photoshop. L'ensemble du processus a duré environ trois mois, y compris la procrastination et les expériences avec Buildbox pour voir ce qui était possible: “Au début de cette année, quelque chose a cliqué dans ma tête et j'ai commencé à y travailler plus sérieusement.”
Azamat n'a pas mis longtemps à apprendre les ficelles du métier. “Une fois que je me suis familiarisé avec le processus de construction dans Buildbox, je ne faisais que perfectionner et améliorer tout. Testez sur un périphérique, modifiez, modifiez, enregistrez, testez à nouveau sur un périphérique. Buvez du café, peaufinez, économisez, exportez… ”
Créer plus qu'un jeu
En tant que consommateurs, il est presque trop facile de rejeter des projets tels que Space ShootR, mais pour les développeurs novices comme Azamat, ils sont beaucoup plus significatifs. Il m'a dit, “Chaque étape de la publication du jeu était nouvelle et maintenant que mon jeu est disponible sur l'App Store, je connais tout le processus..”
Peu importe que le projet soit un succès ou non, c'était un tutoriel pour moi.
Il n’est pas seulement technique de créer un jeu qui peut s’avérer difficile. Il y a beaucoup de théorie derrière la création de quelque chose d'agréable à utiliser Qu'est-ce que le design-pens et en quoi cela vous rend-il plus créatif? Qu'est-ce que le Design Thinking et en quoi cela vous rend-il plus créatif? Le design n’est pas une nouveauté dans le monde des affaires: Apple, Coca-Cola et Nike en utilisent une version pour créer leurs marques. Malheureusement, beaucoup de gens n'apprennent pas ce que c'est ni comment… Lire la suite et correspondent au public auquel il est destiné. Azamat a pensé à l'avenir: “J'ai essayé de faire un jeu auquel j'aimerais jouer moi-même.”
“Je n'aime pas jouer à des jeux difficiles sur mon smartphone, car je ne joue qu'à quelques minutes, comme lorsque j'attendais un bus. J'ai essayé de garder les choses simples. On dirait que les gens sont tellement occupés qu’ils ne veulent pas transformer leur smartphone en paysage ou utiliser deux mains. Alors je l'ai fait verticalement. Un contrôle du doigt.”
Construire une application mobile sans connaissances en programmation avec des applications sans code Construire une application mobile sans connaissances en programmation avec des applications sans code Il est tout à fait possible de créer une application mobile de base en utilisant un certain nombre de et déposer des outils, alors quel est le piège? En savoir plus, en particulier ceux qui travaillent seuls, comme Azamat. “En faisant tout moi-même, j'ai appris à utiliser les outils et techniques plus avancés de Buildbox, à exporter, pour iOS et Android, à utiliser Xcode pour tester mon jeu sur un appareil réel, puis à le télécharger sur iTunes..”
L'ensemble du processus m'a appris à être plus productif. Comment gérer mon temps libre Cela m'a appris que s'il y a quelque chose que je ne sais pas, je dois juste trouver quelqu'un qui le sait et demander. Ou Google il.
Il en a aussi un “sans code” grand conseil: “Il est évident que, sans codage, ce logiciel est limité, mais il existe toujours une solution de contournement! La communauté Buildbox est vraiment utile et il existe un forum prêt à vous aider..”
Apprendre les bases
Bien que le monde analphabète du code offre de nombreuses opportunités, le codage n’est pas pour tout le monde: 7 emplois technologiques sans débouchés Le codage ne convient pas pour tout le monde: 7 emplois techniques sans débordement vous voulez faire partie du domaine de la technologie - il existe de nombreux emplois pour les personnes qui ne savent pas coder! En savoir plus, même les capacités de programmation de bas niveau sont très recherchées sur le marché du travail actuel. Ça ne veut pas dire que “sans code” les solutions ne peuvent pas être réussies ou rentables.
Azamat cite le succès récent du freebie Color Switch d'iOS, qui a dépassé les 150 millions de téléchargements dans le monde entier début avril. “Oui, il a été fabriqué avec Buildbox. Je ne serais pas surpris s'il est déjà millionnaire,” il a plaisanté.
Mais même si votre jeu n’est pas un succès retentissant, il ya quelque chose à dire sur la réalisation de vos objectifs personnels.. “Au tout début, je n'avais même pas pensé à publier un jeu mobile complet et fonctionnel, mais maintenant, je publie déjà ma première mise à jour..”
Je pense que j'aime déjà faire des jeux. Je n'aurais jamais pensé pouvoir le faire, mais maintenant, avec Buildbox, je le peux. Cela ressemble à une publicité ringarde, mais ce n'est pas.
Azamat prévoit de continuer à développer des jeux en utilisant Buildbox. Il est déjà enthousiasmé par le support multijoueur et 3D à venir dans la prochaine version. Pour lui, il est clair que le processus a été enrichissant, tant au sens littéral qu'au sens figuré..
“Parfois, quand tu travailles sur un projet, tu te sens brûlé, comme «Assez, je ne veux plus le faire! J'ai eu ces moments et j'ai trouvé une solution simple: forcez-vous juste à travailler dessus juste une minute, et vous ne vous arrêterez pas.”
“C'est comme ça que j'ai réellement accompli le jeu. Quand je ne voulais même pas le regarder, je me suis forcé à ouvrir Buildbox, cliquez sur 'shootr.bbdoc' et travaillez pendant des heures..”
Plus d'un moyen de peau d'une application
Les solutions sans code comme Buildbox ne sont pas pour tout le monde. Mais il existe de nombreux cours qui enseignent les bases de Swift Master iOS 10 Programmation avec 5 classes Swift Master iOS 10 Programmation avec 5 classes Swift Envisagez-vous de vous lancer dans le développement d'applications? Peut-être que vous êtes encore indécis entre Android ou iOS? Prenez ces cours Udemy pour comprendre le potentiel de la programmation iOS 10. Lisez plus aux développeurs d'applications en herbe. Consultez notre liste de projets Swift pour débutants Vous souhaitez créer des applications pour iPhone? 10 projets pour les débutants Vous voulez créer des applications pour iPhone? 10 projets pour les débutants Vous voulez créer des applications pour iPhone et iPad? Commencez par apprendre les bases de Swift. Lisez plus pour tout savoir sur le langage de programmation open source Apple.
Vous devez également consulter notre article sur Buildbox Comment créer un jeu vidéo en une semaine à l'aide de Buildbox Comment créer un jeu vidéo en une semaine à l'aide de Buildbox Jeux. Cela s'appelle Buildbox. Voici pourquoi vous devriez l'essayer. Lire la suite si cet article a touché un accord pour vous. C'est parfait pour plonger vos orteils dans le développement d'applications. Il supprime les barrières à l'entrée pour ceux qui ne se considèrent tout simplement pas comme des programmeurs.
Souhaitez-vous créer une application sans code en utilisant quelque chose comme Buildbox? N'oubliez pas de télécharger Space ShootR pour vous-même si vous ne l'avez pas déjà fait..
En savoir plus sur: Programmation, Swift.