Comment créer un jeu vidéo en une semaine avec Buildbox
L’inspiration créative peut venir quand on s’y attend le moins. Lorsque vous démarrez votre vie de tous les jours, vous avez peut-être l’idée de créer un grand jeu, mais vous pensez peut-être que vous ne pouvez pas vous en tenir à cela parce que vous n’avez pas d’expérience dans la création de jeux.
C’est compréhensible d’être intimidé. À mesure que le développement de jeux devient plus coûteux et que le marché est saturé, cela peut amener les gens ordinaires à conclure que cette tâche n’est pas pour eux, quelle que soit la qualité de leurs idées. Bien qu’il existe plusieurs outils de développement de jeux gratuits, ils peuvent être trop compliqués pour quelqu’un sans expérience en codage.
Mais n’abandonnez pas ! Il existe un programme qui facilite la conception de jeux vidéo, même pour ceux qui n’ont absolument aucune expérience dans la création de jeux. C’est ce qu’on appelle une boîte de construction.
Buildbox : simplifiez les jeux
Buildbox est un créateur de jeux tout-en-un et un pack d’actifs conçu pour être convivial, même pour ceux qui n’ont aucune expérience en matière de codage. Grâce à lui, les jeux peuvent être conceptualisés, conçus et construits en quelques jours, voire quelques heures.
L’attrait principal de Buildbox est l’interface glisser-déposer. Vous pouvez faire glisser des fichiers depuis d’autres emplacements de votre ordinateur vers Box, et vous pouvez choisir de les classer en tant qu’objets, arrière-plans, personnages ou actions. À partir de là, vous pouvez déplacer autant de ressources que vous le souhaitez, et créer le monde du jeu est aussi simple que d’assembler des modèles ou de dessiner des images.
Faire une vidéo du jour
Étant donné que Buildbox est facile à utiliser, il peut être facile de supposer qu’il n’est ni compliqué ni approfondi. Mais il est livré avec de nombreux outils conçus pour rendre votre jeu aussi complexe que possible. Vous pouvez créer des jeux dans différentes dimensions, ajouter des animations avancées et même incorporer des systèmes de monétisation de jeux payants.
Récemment, MakeUseOf a eu l’opportunité de créer un jeu dans Buildbox afin que nous puissions voir à quel point c’était facile et intuitif pour nous-mêmes. Certains d’entre nous ont contribué, notamment Ryan Dube, Angela Alcorn, Tina Sieber, Christian Cawley (avec une certaine expérience dans la création de logiciels pour les jeux vidéo), Ben Stegner, Brad Jones, Matthew Hughes et moi-même. La construction du jeu a été réalisée par notre propre Azamat Bohed.
Nous tenons tous à souligner que nous ne sommes pas des fabricants ou des développeurs de jeux professionnels. Certains de nos collègues écrivains ont une certaine expérience avec des logiciels de développement de jeux plus complexes comme Unity, mais lorsqu’il s’agit d’un tel projet, nous On sait peu de choses sur ce qui est impliqué. Nous voulions voir si Buildbox pouvait réellement être utilisé par des personnes qui ne construisaient pas de jeux ou ne faisaient pas le codage nécessaire. Nous pensons que oui, même s’il faut être prêt à lire de la littérature et à regarder des tutoriels pour la maîtriser.
commencer
La conception de jeux peut commencer par quelque chose comme une image. Il peut s’agir d’un croquis de personnage, d’un magnifique arrière-plan ou d’un objet dans le jeu. Cependant, Bohed recommande une planification approfondie dès le départ. « Il vaut mieux faire quelques brouillons du jeu et prendre des notes », a-t-il déclaré. « Comme, ‘Quelle est la meilleure orientation pour le jeu… paysage ou portrait ? Comment le joueur traverse-t-il le niveau ? A quoi ressemblent les ennemis ? [if there are any], et comment interagissent-ils avec le protagoniste ? ‘Attendre. «
Bohed compare le travail créatif dans la Buildbox (plutôt que d’utiliser d’autres ressources avant de commencer une construction) à la cuisine par conjecture plutôt que par des recettes. Bien que vous puissiez vous adonner à des caprices créatifs, cela peut rendre le processus plus intimidant qu’il ne devrait l’être. « Sa convivialité et l’absence d’exigences de codage vous feront penser comme un fou au jeu à créer, car il y a tellement de possibilités », a déclaré Bohed.
Le logiciel est livré avec suffisamment d’actifs prédéfinis pour créer le jeu sans créer de personnages, d’arrière-plans ou d’objets supplémentaires, mais le jeu MakeUseOf possède certains actifs fabriqués à la main par Bohed dans Adobe Illustrator. Mais avant qu’il ne commence à trier les détails du jeu, nous devons faire une planification sur papier que Bohed a mentionnée.
Les plans sont devenus très ambitieux et tout ce dont nous parlons ne sera pas utilisé dans le produit final. Nous avons commencé avec l’idée d’un « jeu de plateforme cave » et la graine de l’histoire du jeu est venue de Christian Cawley.
« Je préfère les vaisseaux spatiaux, les cyborgs ou les personnages en costumes. Peut-être répéter certains clichés classiques des jeux de tir des années 80/90. Peut-être même de la musique 16 bits si possible. » – Christian Kaw profit
L’idée de parodier les tropes de genre nous a lancés, et nous avons commencé à nous demander une image plus complète.
Ryan : « Nous avons besoin d’histoires, de personnages, etc. Que faisons-nous dans la grotte ? Qui sont nos protagonistes ? Qui sont les ennemis ? Quels sont nos objectifs ? »
Livre: « Notre personnage a perdu la mémoire et est piégé dans une grotte. Il n’y a pas beaucoup d’ennemis, mais c’est un jeu de plateforme et de puzzle où il doit utiliser son environnement pour s’échapper. Le but est de trouver une issue et de comprendre ce qui se passe .
« [Or] Notre personnage est dans une grotte sur Mars ou sur une autre planète et essaie d’y faire des recherches. Les ennemis incluent tous les extraterrestres étranges que nous pouvons imaginer, et le but peut être de trouver quatre artefacts (ou quelque chose comme ça) de la planète. «
Rachel : « Peut-être que le protagoniste fait partie d’une expédition minière et doit sauver ses collègues après un glissement de terrain. Nous pourrions mettre en place un système d’éclairage limité. De plus, plus le personnage s’enfonce, plus l’ennemi extraterrestre devient bizarre. »
À partir de là, nous avons inventé une histoire fantaisiste d’un astronaute/mineur asexué pris au piège dans un glissement de terrain et devant trouver une source d’oxygène tout en sauvant ses collègues et en essayant de comprendre ce qui se passait, avant qu’ils ne se plongent dans le processus de découvrir des indices de plus en plus profonds pour trouver une issue.
Tous n’entrent pas dans le produit final car nous n’avons que peu de temps. Après avoir choisi l’idée de base de l’histoire, nous avons tous essayé d’entrer dans les détails. C’est parfois un peu ridicule, mais nous savons qu’en théorie toutes les idées peuvent tenir dans Buildbox, et nous pensons aussi qu’il vaut mieux en avoir trop que trop peu.
Jeu de Construction 101
Une fois toute la planification terminée, il était temps de construire le jeu et Bohed a pris le relais.
Selon Bohed, il est très facile de commencer avec les matériaux disponibles fournis. Il a déclaré: « J’ai commencé avec un didacticiel vidéo, qui peut être trouvé sur leur site officiel. Trey [the guy who created Buildbox] Explique les bases de l’utilisation de Buildbox. Ce sont des didacticiels vidéo très courts, mais ils suffisent pour commencer. «
Lorsque vous créez un nouveau projet dans Buildbox, vous pouvez choisir le type de jeu que vous souhaitez créer, ce qui est également un moyen de vous lancer. Vous pouvez choisir de créer des mondes uniques sans fin ou des mondes limités – ou « niveaux » – que les joueurs doivent compléter. Ensuite, vous avez un écran d’arborescence de menus similaire à certains logiciels de création de jeux pour les aventures textuelles.
Une fois que vous avez décidé et ouvert le menu, vous pouvez commencer par les bases. Ceux-ci incluent des arrière-plans, des personnages, des objets et des animations. Lorsque vous démarrez votre projet, vous pouvez commencer par choisir les dimensions du plan sur lequel vous souhaitez travailler – bien que l’option 3D soit plus une astuce de perspective et soit toujours en 2D. Sélectionnez ensuite l’image d’arrière-plan et verrouillez-la en place.
Cependant, parfois, les bases ne suffisent pas. Cela peut vous faire tourner la tête lorsque vous devez entreprendre des choses plus compliquées. Heureusement, Buildbox a une communauté nombreuse et enthousiaste qui peut poser et répondre à presque toutes les questions imaginables. Bohed a pu trouver des réponses à la plupart de ses questions grâce à des recherches sur le forum et à des manuels détaillés.
Comme mentionné précédemment, entrer dans le camouflet de Buildbox sans consulter la documentation qui l’accompagne peut éclipser sa prétendue facilité d’utilisation. Je l’ai également essayé pendant mon temps libre et je me suis retrouvé à cliquer constamment sur YouTube pour apprendre des tutoriels parce que je ne pouvais pas comprendre les options.
Attention au détail
Bohed voulait s’assurer que nos jeux n’étaient pas entièrement construits avec l’art Buildbox. « J’ai créé le personnage principal dans Adobe Illustrator [which Bohed has written a guide on]… Buildbox est livré avec son pack d’art avec suffisamment de ressources multimédias pour créer un jeu complet sans même utiliser de logiciel supplémentaire, mais je pensais que je voulais le mien, alors j’ai créé les personnages, les arrière-plans et quelques autres éléments moi-même. «
Les personnages de Buildbox ont une animation facultative, ce qui signifie que vous devez mettre différentes variantes du modèle de personnage pour simuler le mouvement. C’était un défi pour Bohed : « Je savais que je devais animer des mouvements, des sauts, etc., ce qui était très difficile pour quelqu’un sans expérience en animation (c’est pourquoi mes personnages dans mon jeu bougent de manière si amusante et non professionnelle). »
Si vous voyez notre jeu en action, vous pouvez également voir nos personnages récupérer des pièces, ce qui est bien loin de notre idée originale de réservoir d’oxygène. Mais Buildbox a une propriété spéciale conçue spécifiquement pour les « pièces », qui sont des objets qui peuvent être utilisés comme monnaie ou récompenses dans le jeu. Avec les pièces, vous pouvez choisir d’utiliser les pièces que vous collectez pour acheter d’autres actifs dans le jeu plus tard, et vous pouvez choisir de les utiliser pour du contenu freemium (bien que nous avertissions tous ceux qui souhaitent le faire, comme nous l’avons prévenu avant les inconvénients de jeux freemium pour les gamers).
De plus, la quantité de personnalisation des personnages est presque vertigineuse. Vous pouvez tout ajuster, de leurs ombres aux sons qu’ils émettent lorsqu’ils sautent et atterrissent.
Les objets viennent également avec une tonne d’options. Vous pouvez choisir leur comportement, s’ils sont immobiles ou en cours d’exécution sur un chemin, et s’ils interagissent avec le joueur lorsque celui-ci le touche.
Bohed était particulièrement créatif avec les objets de notre jeu, donnant aux objets environnementaux différentes trajectoires de mouvement et ajoutant un peu de défi à certains puzzles de saut. Nous avons également pu impliquer nos collègues du jeu dans le sauvetage, mais malheureusement, étant donné que les ennemis et les PNJ sont tous deux classés comme des « objets » plutôt que comme des « personnages », nos astronautes ne peuvent rien faire d’autre que les rencontrer dans le jeu. gratitude pour interagir avec eux.
Vous pouvez même choisir de créer un menu magnifique pour votre jeu. Il existe une mise en page détaillée conçue spécifiquement pour votre jeu afin de fournir des superpositions et une interface utilisateur cohérentes. Le Bohed utilisé dans notre jeu a une option muette et est assez détaillé en soi, je ne peux qu’imaginer ce qu’il ferait si nous avions accès aux animations plus fantaisistes disponibles dans Buildbox 2.0.
Niveau 2.0
Au moment d’écrire ces lignes, Buildbox est actuellement dans un état 2.0. Nous avons fait notre jeu dans une version plus ancienne, donc de nombreux changements et améliorations ont été apportés à Buildbox qui le rendront encore meilleur que lorsque nous l’utilisions.
L’un des changements les plus intéressants de la 2.0 est le multi-caractère…