iStock-483705652.jpg
Ciencia y Tecnología

Cómo crear un juego para PC sin programar

¿Cómo crear un juego para PC sin programar nada? Hacer un videojuego sin programar es una quimera. De hecho, en cualquier caso, estamos hablando de programar un videojuego. Sin embargo, gracias a un puñado de motores surgidos en los últimos lustros, es posible prescindir de un lenguaje de programación propiamente dicho. Hace unas semanas os hablamos de las bondades de los motores gráficos 3D y, en particular, las de Unity, el más extendido de la industria. Hoy os traemos 6 motores enfocados a desarrollos 2D con los que no es necesario saber programar de antemano, ya que aportan sus propias soluciones para definir los eventos que deban ocurrir en el juego.  

GameMaker: Studio

GameMaker es un veterano entre los motores. Joyas como Nuclear Throne o Undertale fueron creadas con él. Su interfaz se basa en el principio de arrastrar y soltar, lo que la hace accesible a cualquiera. A ello añade la posibilidad de usar su GameMaker Language para quienes tengan nociones de programación, ofreciendo así mayor potencial a los desarrolladores.

Descarga nuestra guía gratuita: Videojuegos. Las 5 tecnologías vencedoras y las 5 olvidadadas en la pugna tecnológica

Su amplia aceptación lleva la ventaja de contar con una comunidad viva y una buena ración de recursos y tutoriales sobre cómo crear un juego para PC, móvil o web.  

Construct

Con una interfaz similar a GameMaker, Construct también permite previsualizar el juego en todo momento y construirlo arrastrando elementos con el ratón. El intuitivo sistema de eventos y conductas permite un desarrollo de lo más rápido. Por ejemplo, con unos pocos clics se puede añadir un contador a un elemento de juego que desencadene un evento. Su última iteración, Construct 3, permite desarrollar directamente desde el navegador.  

GameSalad

GameSalad se asienta en los mismos principios que Construct, aunque se esfuerza en mantener una interfaz más limpia y en potenciar las posibilidades de las conductas para ahorrar tiempo. Esto lo convierte en una herramienta de los más recomendable para prototipar conceptos.  

Stencyl

Stencyl se presenta de forma tan visual que muchos profesores lo han adoptado como herramienta para enseñar la lógica de la programación a niños pequeños. Su diagrama de bloques acerca al usuario más inexperto los conceptos de conducta y eventos de otros motores.  

Adventure Game Studio

La idea detrás de Adventure Game Studio es distinta a la de los motores sobre estas líneas. Lejos de ofrecer una solución generalista, AGS es el software a tener en cuenta si lo que quieres crear una aventura gráfica de corte clásico, como las del reputado estudio Wadjet Eye Games. El programa está pensado para crear aventuras point and click desde sus cimientos y, al tratarse de un género tan acotado, las necesidades de los juegos suelen coincidir en su práctica totalidad. El software facilita la creación de animaciones, de objetos interactuables y la definición de las áreas por las que es posible andar. El mayor defecto de Adventure Game Studio es que su desarrollo se halla bastante parado, al igual que el de Wintermute Engine, enfocado al mismo género.  

RPG Maker

Otro especialista en nichos es RPG Maker, el motor por excelencia para crear juegos de rol 2D a la vieja usanza. El motor destaca por su generador de personajes y su flexibilidad a la hora de crear vistosos mapas hechos a base de capas de sprites, aunque todos sus juegos dejan intuir la herramienta de la que han surgido. Con conocimientos de Javascript, RPG Maker permite crear cualquier script que imaginemos, aunque no es recomendable crear juegos más allá del género que da nombre al programa.   A pesar de lo que te hemos contado acerca de cómo crear un juego para PC u otras plataformas sin programar, ningún motor podrá alcanzar la flexibilidad y libertad que aportan lenguajes de bajo nivel como C++ o Javascript. Un lenguaje de bajo nivel te permitirá crear el programa tal y como tú desees, aunque el esfuerzo necesario será mucho mayor. Si, tras experimentar con estas herramientas, crees que puedes hacer de los videojuegos tu oficio, echa un vistazo a nuestro Máster en diseño y desarrollo de videojuegos.