J’ai complété mon premier jeu vidéo et je suis très satisfait du résultat.
Premièrement, laissez-moi vous expliquer pourquoi j’ai décidé de commencer à créer des jeux. Je suis une personne ayant plusieurs intérêts créatifs, j’aime composer de la musique, j’aime dessiner et j’aime la programmation d’ordinateurs. Je possède un diplôme en informatique, et j’ai travaillé dans le domaine durant quelques années, et je n’ai jamais arrêté de programmer depuis, même si c’est n’est plus mon métier à ce jour, donc programmer est devenu très naturel pour moi, comme parler un second langage. Mais j’ai beaucoup de difficulté à pratiquer les disciplines de la musique et du dessin. Donc, il y a quelques années, j’ai réalisé que j’avais besoin de projets concrets, que je ne pouvais pas pratiquer ces activités son avoir un but. En tant que joueur moi-même, j’en suis venu à comprendre que développer un jeu d’ordinateur serait une bonne façon de combiner mes trois activités préférées dans un seul projet.
Durant les dernières années, j’ai lu beaucoup et regardé plusieurs vidéos sur le sujet. J’ai aussi démarré plusieurs projets, qui ont pour la plupart été abandonnés avant d’être terminés. J’ai donc décidé de me donner un but réalisable, qui est de créer un jeu relativement simple et petit, mais de le compléter à 100% et de le rendre disponible au public sur internet.
Le jeu se nomme «It’s raining words», qui se traduit littéralement par «Il pleut des mots», et comme vous pouvez probablement deviner, il y a des mots qui tombent du ciel comme de la pluie. Il s’agit d’un jeu de frappe au clavier, où le but est d’écrire les mots avant qu’il n’atteignent le bas de l’écran et ne disparaîssent. Le jeu est très minimaliste, il n’y a pas d’histoire ou de progression, il est vraiment destiné à être joué de façon relaxe. Cela m’a permi de conserver une portée assez petite pour pouvoir terminer le projet dans un intervalle de temps relativement court.
J’ai travaillé sur le jeu durant environ 1 an, au travers de mon «vrai» emploi et des choses de vie, mais j’ai réussi à le faire. Cela a été une expérience intéressante, et très différente de ce que j’avais vécu avec mes autres jeux incomplets. La principale raison étant que lorsqu’on travaille sur un projet destiné à soi-même seulement, sans se soucier d’en faire un produit utilisable, beaucoup de facettes sont évitées. Les fonctionnalités de confort et le polissage ne nous semblerons pas manquants puisque nous savons exactement comment utiliser ce produit que nous avons créé, mais pour tout le reste du monde, un niveau si faible de complétion n’est pas suffisant.
Donc, pour pouvoir faire de ce jeu un produit que je pourrais présenter à d’autres personnes, je devais faire des choses que je n’avais pas faites dans mes projets précédants. J’ai dû faire plus de tests pour m’assurer qu’il y aurait le moins possible de problèmes dans le produit final, pour éviter de frustrer les gens avec un produit incapable d’accomplir ce qu’il promet. C’est une chose assez difficule à faire, parce que personne ne veut voir ses échecs en pleine face, et faire planter son propre logiciel, c’est un échec, donc nous l’évitons instinctivement. Cela devient une bataille contre soi-même d’accepter ces échecs pour progresser.
J’ai aussi ajouté des fonctionnalités d’accessibilité, comme une interface naviguable autant avec le clavier que la souris. J’ai aussi inclu la possibilité d’enlever les objects en mouvement, de rendre le texte plus gros, de ralentir la vitesse du jeu, de changer la couleur de fond et celle du texte, etc. Ce genre d’ajouts est souvent négligé dans les projets de petite envergure tels que le mien, particulièrement lorsque les développeurs eux-mêmes ne souffrent pas d’handicapes, mais j’ai fait mon possible pour en ajouter autant qu’il me l’était raisonnablement possible. Je n’étais pas vraiment au courant à propos de ce sujet jusqu’à il y a environ 1-2 ans quand j’ai commencé à regarder des vidéos sur le développement de jeux et j’ai été très impressionné par la capacité des gens à trouver des façons de jouer à des jeux vidéos malgré leurs limitations physiques et/ou cognitives. Et tout cela est rendu beaucoup plus simple lorsque les développeurs investissent un peu de temps pour y inclure quelques options supplémentaires. Donc même si j’ai la chance de ne pas souffrir de telles limitations, je croyais tout même important d’investir de l’énergie dans cette facette dans l’espoir de faire la différence pour quelqu’un.
Même si je me considère comme un artiste, je n’ai pas beaucoup de patience lorsque j’essaie de rendre les choses belles. Mais pour faire un produit qui a l’air intéressant pour les autres, je devais faire un effort. Parce qu’en étant moi-même un consommateur de jeux vidéos, je sais que la première impression est très importante. Cette bonne impression est créée avec de belles images et couleurs, et aussi avec un produit facile à utiliser. J’ai donc créé un thème cohérent dans tout le jeu en incluant des contrôles de tailles et couleurs similaires. J’ai aussi présenté du texte simple et aussi court que possible pour ne pas submerger les joueurs de textes interminables. J’ai aussi dû faire sûr que le jeu était le plus facile possible à s’immerger dedans et aussi simple à comprendre. Cela n’a pas été facile, puisque je suis le genre de personne qui donne souvent plus d’information que nécessaire. Je crois avoir bien réussi, considérant le mur de texte qu’était la section «Comment jouer» à l’origine.
J’ai décidé que le jeu serait gratuit, la principale raison étant que puisque c’est mon premier jeu, et qu’il est très petit, je ne pouvais pas me justifier d’exiger de l’argent. Je considère plutôt qu’il est une passerelle vers quelque chose de plus grand, une preuve tangible que je peux progresser dans ce domaine. Même si seulement une poignée de personnes y jouent, même si seulement quelques personnes l’apprécient, mon but a été atteint. C’est la confirmation que je peux refaire un travail semblable, et peut-être même en faire un plus imposant et meilleur.
Au moment d’écrire ce texte, je n’ai pas reçu beaucoup de commentaires à propos du jeu, et je ne sais pas si j’en recevrai plus tard non plus. Mais je ne resens pas le besoin d’obtenir une telle validation extérieure, parce que j’ai fait de mon mieux. Pour moi, le projet est comme une peinture terminée, elle a eu son effet sur moi, j’ai exprimé ce que je voulais exprimer, cela a donc peu d’important si personne d’autre ne connecte au résultat, parce que j’y ai eu une connexion moi-même. Donc, mission accomplie, je peux maintenant démarrer mon prochain projet (J’ai déjà commencé…).
Vous pouvez accéder à la page itch.io du jeu à partir du lien qui suit (le jeu est disponible en anglais seulement).
It’s Raining Words by KrocKMakesGames