Beaucoup d'entre nous ont rêvé de créer nos propres jeux. La plupart d'entre nous n'ont pas les compétences pour créer quelque chose à partir de zéro. Même avec certaines des meilleures ressources d'apprentissage Swift à vos côtés 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 plongée 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 d'apprendre une nouvelle langue.
Ainsi, lorsque le directeur créatif de MakeUseOf, Azamat Bohed, a annoncé qu'il avait créé et publié un jeu iOS simple sans aucune compétence 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 l'a fait à partir de zéro.
Aucune compétence en programmation? Aucun problème
Il n'y a rien de particulièrement original dans le premier projet iOS d'Azamat: "Vous êtes dans l'espace. Vous avez un vaisseau spatial simple. Tout ce que vous avez à faire est de voyager autant que vous le pouvez et collecter des «diamants» pour débloquer d'autres navires, qui sont plus durables et ont des niveaux de manutention 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 faire un jeu vidéo dans une semaine en utilisant Buildbox Comment faire un jeu vidéo en une semaine en utilisant Buildbox Il existe un programme qui rend le développement de jeux incroyablement facile pour ceux qui n'ont aucune expérience en conception vidéo Jeux. Ça s'appelle Buildbox. Voici pourquoi vous devriez l'essayer. Lire la suite et Azamat a rejoint l'équipe de révision pour mettre le logiciel à l'épreuve. Attiré par la perspective de créer un jeu sans frapper les livres, Space ShootR est né.
Azamat crée la plupart des images que vous voyez en haut des articles sur MakeUseOf, mais son expérience de programmation est limitée. Beaucoup d'entre nous peuvent se rapporter à ce niveau de connaissances fonctionnelles 5 étapes pour comprendre le code HTML de base 5 étapes pour comprendre le code HTML de base Lire la suite. Il a avoué: "Je peux adapter le code HTML / PHP à mes besoins (avec l'aide de Google) et c'est à peu près tout."
"Mais alors Buildbox est arrivé, affirmant qu'il n'y a pas besoin de codage du tout", et Azamat a saisi l'opportunité. "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 le mien. "
Le projet s'est déroulé en grande partie de manière non planifiée, et même la décision de créer un shoot-em-up était aléatoire. Azamat s'est mis à créer "un jeu de défilement simple, à un seul doigt, avec des balles et des ennemis. C'est tellement commun que tout le monde le comprend. "
Quant au nom, c'était évident pour moi quand j'ai appuyé sur Save Project pour la première fois. Remue-méninges zéro.
Il a mis ses compétences de conception pour utiliser la conception numérique et la théorie de l'art gratuitement Vous pouvez en apprendre beaucoup sur la conception numérique et la théorie de l'art avec un peu plus d'un navigateur et une connexion Internet . Ces sites Web vous aideront à démarrer. En savoir plus et créé les visuels à partir de zéro en utilisant Photoshop. L'ensemble du processus a pris environ trois mois, y compris la procrastination et l'expérimentation 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é à travailler plus sérieusement."
Il n'a pas fallu longtemps à Azamat pour apprendre les ficelles du métier. "Après que je me sois familiarisé avec le processus de construction dans Buildbox, j'améliorais et améliorais tout. Testez sur un périphérique, modifiez, modifiez, enregistrez, testez à nouveau sur un périphérique. Buvez du café, tordez, économisez, exportez ... "
Créer plus qu'un jeu
En tant que consommateurs, il est presque trop facile de rejeter des projets comme Space ShootR, mais pour les premiers développeurs comme Azamat, ils sont beaucoup plus significatifs. Il m'a dit: "Chaque étape vers la publication du jeu était quelque chose de nouveau, et maintenant que mon jeu est en ligne sur l'App Store, je connais tout le processus."
Peu importe que le projet soit réussi ou pas, c'était un tutoriel pour moi.
Ce n'est pas seulement les aspects techniques de la création d'un jeu qui peuvent être difficiles à obtenir. Il y a beaucoup de théorie derrière l'élaboration de quelque chose qui est agréable à utiliser. Qu'est-ce que la pensée de conception et comment cela vous rend plus créatif? Qu'est-ce que la pensée de conception et comment cela vous rend plus créatif? Le design n'est pas nouveau dans le monde des affaires - Apple, Coca-Cola et Nike en utilisent toutes une version pour construire leurs marques. Malheureusement, beaucoup de gens ne sont pas enseignés ce que c'est ou comment ... Lire la suite, et s'adapter à l'auditoire qu'il vise. Azamat pensait à l'avance: "J'ai essayé de faire un jeu que je voudrais jouer moi-même."
"Je n'aime pas jouer à des jeux durs sur mon smartphone, puisque je ne joue que lorsque j'ai quelques minutes, comme quand j'attends un bus. J'ai essayé de garder les choses simples. Il semble que les gens sont si occupés qu'ils ne veulent pas retourner leurs smartphones au paysage ou utiliser les deux mains du tout. Alors je l'ai fait vertical. Un contrôle du doigt. "
De nombreux amateurs se tournent vers des solutions comme Buildbox pour accélérer le développement d'applications Construire une application mobile sans connaissances en programmation avec des applications sans code Construire une application mobile sans connaissances de programmation avec des applications sans code Il est tout à fait possible de créer une application mobile de base et-drop outils, alors quel est le piège? Lire la suite, 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, comment exporter pour iOS et Android, comment utiliser Xcode pour tester mon jeu sur un périphérique réel, puis comment 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 connais pas, j'ai juste besoin de trouver quelqu'un qui le fait et demande. Ou Google le.
Il a également un grand truc "sans code" : "Il est évident que sans codage, ce logiciel est limité, mais il y a toujours une solution de contournement! La communauté Buildbox est vraiment utile, et il y a un forum prêt à vous aider. "
Apprendre les bases
Bien qu'il existe de nombreuses possibilités dans le monde de la technologie pour le code-analphabètes Codage n'est pas pour tout le monde: 7 emplois Tech vous pouvez obtenir sans cela Codage n'est pas pour tout le monde: 7 Jobs Tech vous pouvez obtenir sans lui Ne pas être découragé si vous voulez faire partie du domaine de la technologie - il y a beaucoup d'emplois pour les gens qui ne savent pas coder! En savoir plus, même les compétences de programmation de bas niveau sont très recherchées sur le marché du travail actuel. Cela ne signifie pas que les solutions «sans code» ne peuvent pas être couronnées de succès ou rentables.
Azamat cite le récent succès d'iOS Freebie Color Switch qui a dépassé les 150 millions de téléchargements dans le monde début avril. "Ouais ça a été fait avec Buildbox. Je ne serais pas surpris s'il est déjà millionnaire ", a-t-il plaisanté.
Mais même si votre jeu n'est pas un succès, il y a quelque chose à dire sur la réalisation de vos objectifs personnels. "Au tout début, je n'avais même pas pensé à sortir un vrai jeu mobile entièrement fonctionnel, mais maintenant je publie déjà ma première mise à jour."
Je pense que j'aime déjà faire des jeux. Je n'ai jamais pensé que je serais capable de le faire, mais maintenant avec Buildbox je peux. Cela ressemble à une publicité ringarde, mais ce n'est pas le cas.
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, à la fois au sens littéral et au sens figuré.
"Parfois, lorsque vous travaillez sur un projet, vous vous sentez brûlé, comme 'Assez, je ne veux plus le faire!' J'ai eu ces moments et j'ai trouvé une solution simple: juste vous forcer à commencer à travailler dessus pendant une minute, et vous n'arrêterez pas. "
"C'est ainsi que j'ai réellement accompli le jeu. Quand je ne voulais même pas le regarder, je me suis forcé à ouvrir Buildbox, à cliquer sur 'shootr.bbdoc' et à travailler pendant des heures. "
Plus d'une façon de créer une application
Les solutions sans code comme Buildbox ne sont pas pour tout le monde. Mais il ya beaucoup de cours qui enseignent les bases de Swift Master iOS 10 Programmation avec 5 classes rapides Maîtriser iOS 10 Programmation avec 5 classes rapides Pensez-vous à entrer dans le développement d'applications? Peut-être, vous êtes encore indécis entre Android ou iOS? Prenez ces cours Udemy pour comprendre le potentiel de la programmation iOS 10. Lire la suite aux développeurs d'applications wannabe. Consultez notre liste de projets Swift débutants Alors vous voulez faire des applications iPhone? 10 projets pour les débutants Alors vous voulez faire des applications iPhone? 10 projets pour les débutants Vous voulez créer des applications iPhone et iPad? Commencez par apprendre les bases de Swift. Lisez la suite pour en savoir plus sur le langage de programmation Open Source d'Apple.
Vous devriez également regarder notre revue de Buildbox Comment faire un jeu vidéo dans une semaine en utilisant Buildbox Comment faire un jeu vidéo en une semaine en utilisant Buildbox Il existe un programme qui rend le développement de jeu incroyablement facile, même pour ceux qui n'ont aucune expérience dans la conception vidéo Jeux. Ça s'appelle Buildbox. Voici pourquoi vous devriez l'essayer. Lire la suite si cet article a frappé 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 par vous-même si vous ne l'avez pas déjà fait.