11 herramientas para empezar a hacer videojuegos

Parte de

Hacer un videojuego es mucho menos desalentador de lo que parece. Aunque es probable que no pases de no tener experiencia a hacer el próximo Grand Theft Auto, en realidad nunca ha sido tan fácil empezar a hacer juegos. Las herramientas y los recursos de desarrollo de juegos son cada vez más accesibles para el ciudadano medio, incluso si no tiene experiencia en programación. A menudo, estas herramientas también están disponibles de forma gratuita.

Para intentar facilitar las cosas a aquellos que quieren empezar a crear juegos, hemos elaborado una lista de 11 motores/editores de juegos. Algunos están diseñados para un género específico de juego o para ser increíblemente fácil para los recién llegados. Otros son herramientas de desarrollo profesional para los juegos AAA, pero son efectivamente libre de usar para los aficionados y todavía ofrecen una gran cantidad de herramientas de aprendizaje para ayudar a aquellos con experiencia limitada de programación para empezar.

Hay, por supuesto, un montón de cosas que van en el desarrollo de juegos – música, animación, sonido, escritura, texturizado, modelado, etc – sin embargo, el motor de juego / editor que usted elija va a tener el mayor efecto sobre el tipo de juego que puede hacer. Si tienes sugerencias para otros motores, software o herramientas de aprendizaje para los otros aspectos del desarrollo, publícalo en los comentarios.

CryEngine

Un motor 3D comercial multiplataforma desarrollado por Crytek. Se ha utilizado para juegos como Prey (2017) y Everybody’s Gone to the Rapture.

Destinado a: Juegos 3D

Editor disponible para: Windows

Lenguaje(s) de script / marcado: Lua

Costo: Gratuito hasta que el proyecto gane más de 5.000 dólares en un año, después hay que pagar un 5 por ciento de derechos.

Herramientas de aprendizaje: CryEngine tiene una serie de vídeos tutoriales gratuitos que cubren todo, desde la instalación del editor y la guía para hacer un simple juego tipo Flappy Bird hasta cosas más complejas como la compilación de una versión configurada a medida del motor.

Sitio web: https://www.cryengine.com/

Cómo empezar: https://www.cryengine.com/tutoriales

Hyper Light Drifter

GameMaker

Un motor de juegos 2D comercial multiplataforma desarrollado por YoYo Games. Se ha utilizado para juegos como Undertale, Hyper Light Drifter y Minit.

Destinado a: Juegos 2D

Editor disponible para: Windows y macOS

Lenguaje(s) de scripting / marcado: Utiliza un lenguaje de scripting propio llamado GameMaker Language (GML) y un lenguaje de scripting visual llamado Drag and Drop (DnD).

Coste: Gratis durante 30 días, y luego las licencias comienzan en $ 39 / año.

Herramientas de aprendizaje: Unos cuantos tutoriales gratuitos, escritos y en vídeo, que cubren los aspectos básicos y algunos que se sumergen más en cómo hacer géneros específicos de juegos como los RPG por turnos, la defensa de torres y los juegos de agricultura. También hay enlaces a algunos sitios externos y comunidades que tienen scripts y guías para ayudar a la gente a empezar.

Sitio web: https://www.yoyogames.com/gamemaker

Cómo empezar: https://www.yoyogames.com/learn

GDevelop

Un motor de juegos 2D de código abierto diseñado para facilitar su uso.

Destinado a: Juegos 2D

Editor disponible para: Windows, macOS, Linux y web

Lenguaje(s) de scripting / markup: Ninguno, utiliza una interfaz de arrastrar y soltar.

Coste: Gratis

Herramientas de aprendizaje: Hay una variedad de guías y tutoriales disponibles en el wiki de GDevelop, y también más de 80 archivos de ejemplo de cómo hacer géneros específicos de juegos y características específicas del juego.

Sitio web: https://gdevelop-app.com/

Cómo empezar: http://wiki.compilgames.net/doku.php/gdevelop5/getting_started

Godot

Un motor de juegos 2D y 3D de código abierto diseñado para ser potente, fácil de aprender y para la colaboración en equipo.

Destinado a: Juegos 2D y 3D

Editor disponible para: Windows, macOS, y Linux

Lenguaje(s) de script / marcado: GDScript, C# y visual scripting.

Coste: Gratis

Herramientas de aprendizaje: Godot tiene una extensa guía paso a paso para utilizar su editor, junto con un montón de tutoriales de texto libre que cubren aspectos más específicos como la implementación de la RV, el uso de esqueletos para la animación 2D y la generación de geometría procedimental.

Sitio web: https://godotengine.org/

Cómo empezar: https://docs.godotengine.org/en/stable/getting_started/step_by_step/index.html

Star Citizen

Lumberyard

Un motor comercial de juegos 3D multiplataforma desarrollado por Amazon que se basa en una versión antigua de CryEngine. Se ha utilizado para juegos como Star Citizen y The Grand Tour Game.

Destinado a: Juegos en 3D, con integración en Twitch y juegos multijugador que utilizan Amazon Web Services

Editor disponible para: Windows

Lenguaje(s) de script / marcado: Lua

Costo: Gratis

Herramientas de aprendizaje: Hay una serie gratuita de vídeos tutoriales de iniciación y charlas en vídeo sobre características más específicas del motor. También hay un curso de formación gratuito sobre cómo utilizar Lumberyard con AWS.

Sitio web: https://aws.amazon.com/lumberyard/

Cómo empezar: https://aws.amazon.com/lumberyard/gettingstarted/

Ren’Py

Un motor de juegos de novela visual de código abierto. Se ha utilizado para juegos como Doki Doki Literature Club, Butterfly Soup y One Night, Hot Springs.

Destinado a: Novelas visuales

Editor disponible para: Windows, macOS y Linux

Lenguaje(s) de script / marcado: Lenguaje de script Ren’Py y Python

Coste: Gratis

Herramientas de aprendizaje: Hay un recorrido de texto gratuito sobre cómo hacer un juego sencillo en Ren’Py y guías adicionales basadas en texto para una personalización más específica.

Sitio web: https://www.renpy.org/

Cómo empezar: https://www.renpy.org/doc/html/quickstart.html

Rakuen

RPG Maker

Un motor de juegos comercial desarrollado por Degica. Está diseñado específicamente para hacer juegos clásicos de estilo JRPG sin necesidad de saber programar. Se ha utilizado para juegos como Corpse Party y Rakuen.

Destinado a: Juegos de rol en 2D

Editor disponible para: Windows y macOS

Lenguaje(s) de script / marcado: JavaScript

Costo: 79,99 dólares

Herramientas de aprendizaje: Hay algunos tutoriales gratuitos para las versiones anteriores del motor, que probablemente todavía son aplicables. Sin embargo, para la versión más reciente, MV, parece que los mejores recursos son los creados por la comunidad.

Sitio web: https://www.rpgmakerweb.com/products/programs/rpg-maker-mv

Cómo empezar: https://www.rpgmakerweb.com/support/products/tutorials

Twine

Un editor de código abierto para la narración interactiva. Se ha utilizado para juegos como Lionkiller y The Uncle Who Works For Nintendo.

Destinado a: Ficción interactiva y juegos basados en texto.

Editor disponible para: Windows, macOS, y web

Lenguaje(s) de scripting / markup: Lenguaje de marcado propio, pero también permite HTML, Javascript y CSS.

Coste: Gratis

Herramientas de aprendizaje: Hay una guía que cubre los fundamentos de su lenguaje de marcado y ofrece algunos ejemplos de scripts más avanzados.

Sitio web: https://twinery.org/

Cómo empezar: https://twinery.org/wiki/start

Untitled Goose Game

Unity

Un motor de juego comercial multiplataforma desarrollado por Unity Technologies. Se ha utilizado para juegos como Untitled Goose Game, Ori and the Will of the Wisps y Hollow Knight.

Destinado a: Juegos 2D y 3D.

Editor disponible para: Windows, macOS y Linux

Lenguaje(s) de script / marcado: C#

Costo: Gratis para estudiantes y aficionados para uso personal y para pequeñas empresas que generen menos de 100.000 dólares al año. Fuera de eso, hay planes anuales a partir de 399 dólares al año o 40 dólares al mes.

Herramientas de aprendizaje: Unity proporciona algunos recursos gratuitos para ayudar a los nuevos en el motor. Pero proporciona mucho más bajo su programa Unity Learn Premium, incluyendo clases, tutoriales e incluso certificaciones. Unity Learn Premium es actualmente gratuito hasta el 10 de junio de 2020, pero normalmente cuesta 15 dólares al mes.

Sitio web: https://unity.com/

Cómo empezar: https://learn.unity.com/tutorial/create-your-first-unity-project

Fortnite

Unreal

Un motor de juego comercial multiplataforma desarrollado por Epic Games. Se ha utilizado para juegos como Fortnite, Final Fantasy VII Remake y Octopath Traveler.

Destinado a: Juegos 3D.

Editor disponible para: Windows.

Lenguaje(s) de scripting / markup: C++ y Blueprints Visual Scripting

Costo: Gratuito, pero con un 5 por ciento de royalties que se deben sobre los ingresos brutos del juego que superen los 3.000 dólares por juego y por trimestre.

Herramientas de aprendizaje: Epic Games ofrece una serie de cursos gratuitos de vídeo en línea que cubren algunos aspectos introductorios al uso del editor del motor y algunos temas más avanzados como los efectos de posprocesamiento y la creación de pipelines de activos.

Sitio web: https://www.unrealengine.com/en-US/

Cómo empezar: https://docs.unrealengine.com/en-US/GettingStarted/index.html

VN Maker

Un motor de juego comercial desarrollado por Degica. Está diseñado específicamente para hacer novelas visuales sin necesidad de saber programar.

Destinado a: Novelas visuales

Editor disponible para: Windows, macOS, y Linux

Lenguaje(s) de script / marcado: JavaScript y CoffeeScript

Costo: 69,99 dólares

Herramientas de aprendizaje: Hay una extensa guía gratuita que cubre una amplia gama de temas, incluyendo los fundamentos del editor, cómo estructurar la historia que está escribiendo, cómo personalizar su novela visual sin secuencias de comandos, y toda una guía separada sólo para secuencias de comandos más documentación.

Sitio web: http://visualnovelmaker.com/

Cómo empezar: https://asset.visualnovelmaker.com/help/index.htm#t=Beginner_s_Guide.htm

Deja una respuesta

Tu dirección de correo electrónico no será publicada.