Los sistemas sin código o sin código son cada vez más comunes entre los motores de juegos y ofrecen algunos beneficios. El uso de un lenguaje de programación visual permite a los no programadores interactuar con el código de una manera más táctil, mientras que el código en sí tiende a ser un poco más autodocumentado que la mayoría de los lenguajes de programación o secuencias de comandos. No se equivoque, todavía está programando, simplemente no está escribiendo líneas de código en un editor de texto, sino que escribe la lógica de secuencias de comandos definiendo eventos y propiedades o conectando nodos en un gráfico.
Si está interesado en motores de juegos con opciones de secuencias de comandos tradicionales, asegúrese de consultar nuestras guías para C/C++, C#, Haxé, Lúa, JavaScript y Pitón motores de juego
En este artículo vamos a ver la mayoría de las opciones sin código entre los motores de juegos modernos, tanto en 2D como en 3D.
Motores de juego 3D |
|
Armería 3D
Construido sobre la aplicación 3D de código abierto de Blender, este motor de juego tiene una opción basada en nodos para el desarrollo de juegos, además de una API basada en Haxe. Aprende más aquí. |
|
Caja de compilación
BuildBox es un motor de juego comercial vendido por suscripción que utiliza un sistema de programación de nodos totalmente visual. Dirigido a la creación de juegos sin necesidad de conocimientos de programación. |
![]() |
Motor grito
CryEngine es un motor de juegos de calibre AAA con un lenguaje de programación visual llamado Schematyc. Está diseñado para permitir a los programadores exponer partes de su lógica de juego a los diseñadores. Escribir un juego completo en Schematyc no es realmente el propósito. |
![]() |
Cubo de cobre 6
CopperCube 6 recibió recientemente una versión gratuita. Está diseñado para funcionar adjuntando y configurando acciones y comportamientos a los objetos del juego. Puede gastar la funcionalidad en JavaScript, pero es bastante posible crear un juego completamente sin codificación. |
![]() |
Godot
El motor del juego Godot tiene un lenguaje de secuencias de comandos visuales, con gran parte de la misma funcionalidad de GDScript. Puede mezclar y combinar los dos estilos de secuencias de comandos en el mismo juego. Aunque, sinceramente, todavía no es tan útil. |
|
Unidad
Unity en realidad no es compatible con Visual Scripting, aunque se está trabajando en un lenguaje de Visual Scripting para una versión de 2019. Mientras tanto, hay varios complementos que agregan un lenguaje de programación visual. como perno. |
|
Motor irreal
Unreal tiene quizás el lenguaje de programación visual más robusto en forma de Blueprint, que se puede usar para todo lo que C ++ puede hacer, más allá de cambiar el código del motor en sí. También es quizás el lenguaje de programación visual más complicado de esta lista. |
![]() |
Motores de juego 2D |
|
Clickteam Fusion 2.5
Quizás más famoso por hacer la serie de juegos 5 Nights, este motor de juego utiliza un enfoque híbrido de árbol/hoja de cálculo. |
![]() |
construir 3
Construct 3 es un motor de juego comercial basado en suscripción que se ejecuta completamente en el navegador. Utiliza un modelo de programación de hojas de eventos muy similar a GDevelop y ClickTeam Fusion. |
![]() |
Plantilla
Stencyl es un motor de juegos que utiliza un enfoque de programación de ladrillos estilo Lego. Hay una versión gratuita disponible y el lenguaje de programación visual finalmente genera código Haxe, con el que también puede codificar. |
![]() |
Rascar
Scratch es un proyecto del MIT destinado a enseñar conceptos de programación a los niños. Al igual que Stencyl, utiliza una interfaz de programación estilo ladrillo Lego. |
![]() |
GDevelop
GDevelop es un motor de juegos gratuito y de código abierto que utiliza un modelo de programación basado en comportamientos y eventos. |
![]() |
Estudio GameMaker 2
GMS2 de YoYoGame existe desde hace décadas y es un entorno de edición de juegos completo con dos opciones de programación. Un sistema de programación visual de arrastrar y soltar, y su propio lenguaje de secuencias de comandos GM. |
![]() |
Ensalada de juegos
GameSalad está enfocado a estudiantes y no programadores y está programado utilizando un sistema lógico basado en el comportamiento. Prácticamente no tengo experiencia con este motor de juego. |
![]() |
Creador de juegos de píxeles MV
Pixel GameMaker MV es un paquete completo de creación de juegos comerciales del mismo editor que RPGMaker. Utiliza un sistema de programación visual y un modelo de programación basado en propiedades. También es bastante horrible, en mi humilde opinión. |
|