Los disparos del pasado Ludum Dare 44
han Ludum Dare 44
, pero el deseo de hacer juegos, perfeccionar sus habilidades aún no me ha abandonado, y creo que muchos. Al mirar la página principal del evento en línea, me encontré con una publicación interesante en la que el autor se preguntaba sobre la compilación de herramientas para ayudar a los desarrolladores (equipos) a crear sus obras maestras. En el artículo, el autor se fijó el objetivo de recopilar en una lista un conjunto de herramientas que generan seudoaleatoriamente varios recursos para su juego, desde una paleta de colores fija hasta una simple música de fondo tipo chiptune y sprites de personajes.

Debajo del corte está la traducción de esta nota, con breves comentarios y notas de mí mismo.
En sus búsquedas, el autor se guió por varios requisitos para la herramienta:
- Debe hacer que el contenido sea aleatorio, tan único y único como sea posible;
- Debería ejecutarse en un navegador;
- La herramienta se puede utilizar con cualquier motor sin obstáculos.
Generador de títulos de juegos
Lo primero que necesita es el nombre de su proyecto. Puede ser bastante difícil, pero Game Title Generator te ofrece más de 10 millones de ofertas diferentes. Simplemente no te dejes llevar por el botón "Crear", porque durante la época de Jem aún debes lograr crear un juego.
A continuación se muestra un ejemplo de los nombres generados de futuras obras maestras de juegos:
Infect Of Stipulation Blast Of Privilege Rad Godzilla Wranglers Legendary Math Trivia Annigilation and City
Coolors
No use el aburrido fondo negro # 000000
para su juego con el texto blanco #FFFFFF
y los objetos azules del juego # 0000FF
. En su lugar, cree una paleta de colores fresca y equilibrada con Coolors
. Puede crear su propia paleta de 5 nuevos colores aleatorios simplemente presionando la barra espaciadora. Si le gusta un color en particular, puede arreglarlo y luego generar 4 colores nuevos que se adapten a él. También hay un botón (icono de libra) que genera todos los tonos.
Ejemplo de paletas a continuación:


La paleta se puede exportar a varios formatos diferentes, incluidos PNG
, PDF
, SVG
, o puede compartir un enlace directo a la paleta con un diseñador que conozca.
Pixeldudesmaker
Los personajes tampoco interferirán con tu juego. Pixeldudesmaker genera garabatos de píxeles divertidos al azar. Cuando haya seleccionado una combinación que se adapte a sus preferencias, puede exportar una tabla de sprites con tres animaciones integradas: animación idle
, correr y saltar.
¿Cómo te gustan esos personajes pseudoaleatorios tan lindos? Tal vez, como marcadores de posición de trozos, encajarán para romper el prototipo y luego reemplazarlo con contenido manual de alta calidad.


Cavegen
¿Necesitas un mapa de la cueva? ¿Por qué no intentas construir tu historia con Cavegen ? La aplicación utiliza algoritmos de autómatas celulares para crear cuevas, que luego puede exportar como json
o png
.

Jfxr
El juego también necesita algunos efectos de sonido. Probablemente todos conocen el clásico sfxr
, que genera sfxr
sonido de estilo retro. Pero, como resultó, también hay una implementación de esta herramienta clásica de javascript
llamada jfxr .

Beepster
Por último, pero no menos importante, lo que tu juego necesita es algo de música. Prueba Beepster . Puedes crear algunas melodías discretas con él. El único inconveniente es que deberá registrar el resultado usted mismo.

De un traductor: jugué yo mismo con esta herramienta y grabé pistas para mi juego similares a las que se muestran a continuación en el enlace que lleva a la pista generada cargada a SoundCloud
: https://soundcloud.com/xnfss34b6ajq/dingdungdungdung
Herramienta que falta
Una cosa que falta en esta lista es la herramienta para crear el conjunto de tileset
. Es decir, los elementos básicos de la construcción de un nivel (ya sea un juego de plataformas o un caminante de arriba hacia abajo). Es decir, no tilemap
, sino sprites de tilemap
reales. El autor los buscó en todas partes, pero no pudo encontrar ninguno de ellos, que también se ejecutaron como aplicaciones web. Entonces, tal vez, todavía hay una "brecha en el mercado" aquí, y esta semana realmente quiero intentar crear tal instrumento. No será algo impresionante. Esto es solo una idea.

A continuación hay un enlace al repositorio del proyecto. Cabe señalar que el autor hizo progresos bastante buenos en un corto período de tiempo.
GitHub: https://github.com/Quinten/random-tileset-generator
Enlace de demostración: https://quinten.imtqy.com/random-tileset-generator/
Enlace a itch.io: https://supernapie.itch.io/random-tileset-generator
Licencias en los tileset
generados: CC0
Epílogo (del traductor)
Esta es una lista completa de herramientas seleccionadas a mano. Se puede expandir muy bien y no es necesario aplicar los mismos criterios estrictos que la disponibilidad de la versión web. Quizás aquellos que lean esta traducción o el original puedan ayudar a aumentar la lista en los comentarios compartiendo sus hallazgos, las mejores herramientas, generadores de activos (sonidos, animaciones, plataformas para modelos 3-D, generadores de fondo para el juego, etc.). ¡Enriquezcamos las herramientas de cada uno para hacer cosas aún más geniales y locas en Game Jam! Además, puede compartir sus mejores prácticas (enlaces a GitHub o GitLab, por ejemplo) e ideas, que aún no son suficientes en términos de herramientas para crear rápidamente un prototipo de su juego Game Jam.