Les clichés du passé de Ludum Dare 44
sont éteints, mais l'envie de faire des jeux, d'affiner mes compétences ne me quitte toujours pas, et j'en pense beaucoup. En parcourant la page principale de l'événement en ligne, je suis tombé sur un article intéressant où l'auteur s'est interrogé sur la compilation d'outils pour aider les développeurs (équipes) à créer leurs chefs-d'œuvre de jeu. Dans l'article, l'auteur a décidé de rassembler un ensemble d'outils qui génèrent de manière pseudo-aléatoire diverses ressources pour votre jeu, d'une palette de couleurs fixe à une simple musique de fond de type chiptune et des sprites de personnages.

Sous la coupe se trouve la traduction de cette note, avec de courts commentaires et des notes de moi-même.
Dans ses recherches, l'auteur a été guidé par plusieurs exigences de l'outil:
- Cela devrait rendre le contenu aléatoire, aussi unique et unique que possible;
- Il devrait fonctionner dans un navigateur;
- l'outil peut être utilisé avec n'importe quel moteur sans aucun obstacle.
Générateur de titre de jeu
La première chose dont vous avez besoin est le nom de votre projet. Cela peut être assez difficile, mais Game Title Generator vous propose plus de 10 millions d' offres différentes. Ne vous laissez pas trop emporter par le bouton "Créer", car pendant le temps de Jem, vous devez toujours réussir à créer un jeu.
Voici un exemple des noms générés de futurs chefs-d'œuvre de jeu:
Infect Of Stipulation Blast Of Privilege Rad Godzilla Wranglers Legendary Math Trivia Annigilation and City
Refroidisseurs
N'utilisez pas le fond noir ennuyeux # 000000
pour votre jeu avec du texte blanc #FFFFFF
et des objets de jeu bleus # 0000FF
. Au lieu de cela, créez une palette de couleurs cool et équilibrée avec Coolors
. Vous pouvez créer votre propre palette de 5 nouvelles couleurs aléatoires en appuyant simplement sur la barre d'espace. Si vous aimez une couleur particulière, vous pouvez la corriger puis générer 4 nouvelles couleurs qui lui conviennent. Il y a aussi un bouton (icône de livre) qui génère toutes les nuances.
Exemples de palettes ci-dessous:


La palette peut ensuite être exportée dans plusieurs formats différents, y compris PNG
, PDF
, SVG
, ou vous pouvez partager un lien direct vers la palette avec un designer que vous connaissez.
Pixeldudesmaker
Les personnages n'interféreront pas non plus avec votre jeu. Pixeldudesmaker génère des griffonnages de pixels amusants aléatoires. Lorsque vous avez sélectionné une combinaison qui correspond à vos préférences, vous pouvez exporter une table de sprites avec trois animations intégrées: animation idle
, course et saut.
Comment aimez-vous ces personnages pseudo-aléatoires si mignons? Peut-être, en tant qu'espaces réservés de stub, ils s'intégreront pour casser le prototype, puis le remplacer par du contenu manuel déjà de haute qualité.


Cavegen
Besoin d'une carte des grottes? Pourquoi ne pas essayer de construire votre histoire avec Cavegen ? L'application utilise des algorithmes Cellular Automata pour créer des grottes, que vous pouvez ensuite exporter au png
json
ou png
.

Jfxr
Le jeu a également besoin d'effets sonores. sfxr
monde connaît probablement le sfxr
classique, qui génère des sfxr
sonores de style rétro. Mais, il s'est avéré qu'il existe également une implémentation de cet outil javascript
classique appelé jfxr .

Beepster
Enfin, ce dont votre jeu a besoin, c'est de la musique. Essayez Beepster . Vous pouvez créer des mélodies discrètes avec. Le seul inconvénient est que vous devrez enregistrer le résultat vous-même.

Depuis un traducteur: j'ai moi-même joué avec cet outil et enregistré des pistes pour mon jeu similaires à celles illustrées ci-dessous sur le lien menant à la piste générée téléchargée sur SoundCloud
: https://soundcloud.com/xnfss34b6ajq/dingdungdungdung
Outil manquant
Une chose qui manque dans cette liste est l'outil pour créer un ensemble de tileset
. Autrement dit, les éléments de base de la construction d'un niveau (que ce soit un jeu de plateforme ou un déambulateur descendant). Ce n'est pas des tilemap
, mais de vrais sprites de tuiles. L'auteur les a recherchés partout, mais n'a trouvé aucun d'entre eux, qui ont également été exécutés en tant qu'applications Web. Donc, peut-être, il y a encore une "lacune sur le marché" ici, et cette semaine, je veux vraiment essayer de créer un tel instrument. Ce ne sera pas quelque chose d'impressionnant. Ce n'est qu'une idée.

Vous trouverez ci-dessous un lien vers le référentiel du projet. Il convient de noter que l'auteur a accompli des progrès assez satisfaisants en peu de temps.
GitHub: https://github.com/Quinten/random-tileset-generator
Lien de démonstration: https://quinten.imtqy.com/random-tileset-generator/
Lien vers itch.io: https://supernapie.itch.io/random-tileset-generator
Licence sur les ensembles de tileset
générés: CC0
Postface (du traducteur)
Ceci est une liste complète d'outils triés sur le volet. Elle peut très bien être développée, et il n'est pas nécessaire d'appliquer les mêmes critères stricts que la disponibilité de la version web. Peut-être que ceux qui liront cette traduction ou l'original pourront aider à augmenter la liste dans les commentaires en partageant leurs conclusions, les meilleurs outils, les générateurs d'actifs (sons, animations, plates-formes pour les modèles 3D, générateurs d'arrière-plan pour le jeu, etc.). Enrichissons les outils les uns des autres pour faire des choses encore plus cool et folles sur Game Jam! De plus, vous pouvez partager vos bonnes pratiques (liens vers GitHub ou GitLab par exemple) et vos idées, qui ne sont toujours pas suffisantes en termes d'outils pour prototyper rapidement votre jeu Game Jam.