(Actualizado 01/08/2019)

En preparación de la Global Game Jam de 2018, elaboré para Twitter una lista de recursos para gamejams que fue muy compartida. Mucha gente me ha animado a extender y hacer más fácil la consulta de ésta lista y de ese esfuerzo ha nacido este post, que busca almacenar y catalogar los recursos más útiles para gamejams.

Os animo a hacerme llegar los que uséis vosotros para que la lista crezca y sea una buena referencia para los desarrolladores. La lista está centrada en software gratuito, así que seguramente echéis en falta algunos programas de pago también muy útiles.

Y si queréis saber más sobre gamejams, recordad que escribí éste pequeño artículo hablando de ellas.

Motores de desarrollo

Un repaso a los motores más utilizados y donde encontrar recursos y tutoriales para aprender a usarlos.

Unity3D: El más popular ahora mismo y con una enorme comunidad para resolver las dudas.

Unreal Engine: El más potente y utilizado en industria Triple A.

Godot: Un motor en vertiginoso crecimiento basado en el software libre.

Gamemaker: Para desarrollo 2D, fácil de utilizar y con buena comunidad para los que empiezan.

Construct3: Para desarrollo 2D, de los más sencillos para empezar y muy potente.

Adventure Game Studio: Un motor gratuito para el desarrollo de aventuras gráficas con años de historia.

GB Studio: Un sencillo motor para crear juegos para la Gameboy que exporta ROM válidos para emulador y consola y sin necesidad de programar.

Motores y plugins narrativos

Twine: Uno de los motores más usados para juegos narrativos, sencillo de usar y muy flexible. Permite crear historias con muy poca programación y exporta a web y muchos otros formatos.

Ink: El motor narrativo de Inklestudios que permite crear juegos de ficción interactiva. Al igual que Twine requiere muy poca programación y exporta facimente a web y otros medios.

Ren’Py: Un motor muy sencillo de usar para hacer novelas visuales de tipo japonés.

Adventuron: Un motor para juegos tipo parser que se caracteriza por su sencillez y su facilidad de aprendizaje. No el más potente eso sí.

Yarn: Un lenguaje para diseño narrativo flexible y ágil.

  • Merino, plugin de Yarn para diseño narrativo en Unity, con visualización de nodos y editor en linea.

Bitsy: Pequeño motor para crear piezas interactivas simples, pero su flexibilidad lo hace realmente interesante para generar juegos profundos.

Recursos para gamejams y prototipado

Los motores que tengan alguna tienda integrada suelen tener algunos assets gratuitos que pueden ser usados para prototipar. Para ampliar las posibilidades, aquí tenéis una buena lista de enlaces a recursos para gamejams.

Global Game Jam Resources: listas de recursos para gamejams así como artículos sobre ellas. Desde por qué participar hasta que hacer con el prototipo terminado.

Itch.io free assets: Cientos de recursos gratuitos en la propia página de itch.io, desde arte a scripts.

Opengameart: Miles de recursos de arte gratuitos para poder usar en tus proyectos. Tanto 2D como 3D, animaciones, sfx, etc.

ccMixter: Un enorme repositorio de temas músicales libres de derechos.

Freesound: Igual que el anterior, un montón de música y efectos gratuitos.

ZapSplat: Un colección con más de 20.000 efectos de sonido de todo tipo y enorme calidad. También hay música libre de derechos.

Recopilación de herramientas y recursos de audio de Ignacio Segura: Una recopilación de efectos, sonidos y herramientas gratuitas para ser aprovechados durante el desarrollo.

Textures.com: Un enorme repositorio de tecturas y pinceles 3D para vuestros proyectos. Con una cuenta Free puedes descargar 15 por día, que está muy bien.

Game-Icons.net: Más de 3000 iconos sencillos y fácilmente personalizables para vuestros juegos en formato svg y png.

Otras herramientas útiles

Krita: Software de pintura digital e ilustración libre y gratuito. Si quieres aprender a usarlo puedes seguir este canal.

Gimp: Software de retoque fotográfico y diseño gráfico, también libre y gratuito.

Piskel: Un programa sencillo para creación de pixelart. Se puede trabajar online via web o descargar una aplicación de escritorio.

Blender: Software para modelado 3D gratuito y muy popular, es muy fácil encontrar buenos tutoriales para aprender a usarlo, cómo éstos de Blender Guru.

MagicaVoxel: Un programa para hacer voxel-art muy fácil de usar y con resultados muy vistosos para darle un toque distinto a nuestros juegos. En su página de recursos podréis encontrar enlaces a tutoriales detallados.

Mixamo: Herramienta para crear personajes en 3D, así como rigging y animaciones, sencilla y gratuita.

Audacity: Un programa muy sencillo para grabación y edición de sonido.

Bfxr: Un herramienta para creación de efectos de sonido muy divertida de usar que le dará un toque más original a tus creaciones con sólo dedicarle un poco de tiempo.

Hacknplan: Una herramienta de organización para la producción de videojuegos. Útil tanto si estás sólo como si vas en equipo.

Entornos gráficos para GIT: Git es posiblemente el control de versiones más usado para proyectos colaborativos. Para no tener que usar la consola, en ese enlace hay una extensa lista de entornos visuales muy útiles.

GitKraken: Para mí uno de los entornos más fáciles de usar para los que no tenemos mucha idea de Git. Ahorra muchos quebraderos de cabeza.

Repositorios de libros y otros recursos para gamejams

Los siguientes enlaces albergan repositorios completos de información. Es fácil perderse buscando en estos pozos sin fondo, pero sólo voy a enlazar los que vea bien catalogados y actualizados recientemente.

Ibuprogames: Un repositorio colectivo actualizado periódicamente con cientos de enlaces a tutoriales y recursos sobre arte, diseño, programación, marketing… absolutamente imprescindible.

Daniel Parente Blog: Una colección de libros gratuitos que cubren también todas las áreas imaginables del gamedev.

Blackshell Media: El blog de esta compañía de marketing especializada en videojuegos contiene varios excel llenos de enlaces a vídeos, artículos o libros muy interesantes.

PixelProspector: Un montón de información de todas las áreas del gamedev, su apartado de marketing merece mención aparte.

Calinou Awesome Gamedev: Colección de recursos libres que incluye motores, librerias, assets, tutoriales, etc. Si buscas centrarte en el desarrollo libre de derechos, éste es un gran punto de partida.

A quién seguir

Gente interesante que comparte recursos o tienes canales interesantes para aprender más.

Extra Credits: Canal de Youtube cargado de información gamedev.

Etherington Brothers: Creadores de #LEARNUARY un hashtag lleno de tutoriales creativos. Es interesante seguir su blog también.

Pedro Medeiros: Si trabajas en pixel art, aquí podrás encontrar un montón de tutoriales muy bien explicados sobre muchas de las técnicas de éste arte.

Minions Art: Y si te decantas por el 3D low poly, tienes aquí un montón de recursos para empezar y refinar tus técnicas.

Quill18creates: Un canal de tutoriales de programación principalmente orientado a Unity3D. Un gran aficionado a las gamejams que suele hacer streaming de sus participaciones en la Ludum Dare.

Ludipe: Una fuente inagotable de conocimientos y pasión por el desarrollo de juegos.

Consejos y Keynotes

Vídeos con algunos consejos sobre como afrontar una gamejam aprovechándola al máximo.

ExtraCredits para la Global Game Jam 2017: Un montón de consejos y motivación en sólo seis minutos.

Robin Hunicke y Thorsten Wiedemann para GGJ 2018: Robin nos habla de ver el mundo con nuevos ojos y Thorsten nos carga las pilas con consejos y motivación.

Quill18 sobre como sobrevivir a una gamejam: Todo un veterano hablando de su experiencia en gamejams como la Ludum Dare.

Pixel Prophecy 8 tips: Los tutoriales de Pixel Prospector son muy útiles para los que están empezando. Además de estos consejos, hizo el keynote de la Ludum Dare 41 hablando sobre creatividad e inspiración.

Consejos para gamedevs, de Ludipe.

Espero que ésta lista os sea de utilidad y que si echáis en falta algo en la lista, me la hagáis llegar para mantenerla actualizada todo lo que sea posible.