Cómo hacer videojuegos sin ninguna programación
Quieres construir un videojuego. Has desarrollado una historia y varios escenarios que pueden modificarse para adaptarse a varios géneros. El problema es que tu capacidad de codificación es pobre..
Entonces a donde vas? La respuesta, por supuesto, es usar un kit de construcción de videojuegos: una herramienta o un conjunto de herramientas destinadas a ayudar a las personas que no tienen habilidades de programación tradicionales a construir sus propios juegos..
Pero, ¿son estas herramientas buenas o restringen demasiado al creador??
Historia de los kits de construcción de videojuegos
Usar una aplicación para crear un videojuego no es nada nuevo. En la década de 1980, los sistemas de 8 bits tenían una colección de herramientas disponibles, como Graphic Adventure Creator (herramientas similares están disponibles para plataformas modernas 3 Herramientas para crear tus propios juegos de aventuras de texto 3 herramientas para crear tus propios juegos de aventuras de texto ¿Quieres probar? ¿Estás haciendo tu propio juego de aventuras de texto? ¡Esta es tu oportunidad! Estas tres herramientas te ayudarán a crear tu propia historia compleja y jugable. Leer más) y su antecesor de solo texto, The Quill.
Más tarde, el kit de construcción Shoot'Em-Up (también conocido como SEUCK) permitió la creación de shoot-em ups, con un editor de fondo / mapa y un editor de sprites, y se utilizó Adventure Construction Set para sistemas de 8 y 16 bits en el Creación de juegos de aventura basados en azulejos. ZZT y MegaZeux son otros dos que también vale la pena mencionar..
Y luego estaba 3D Construction Kit, otra opción de 8 y 16 bits que permite a los usuarios construir mundos en 3D utilizando Freescape de Incentive Software, que había aparecido en juegos como Driller y Total Eclipse..
Desde mediados de la década de 1990, los videojuegos se han creado en gran parte utilizando kits de construcción internos, elaboradas aplicaciones a medida que se utilizan para construir mundos y personajes, incorporan diálogos y crean todo lo que requiere la narrativa del juego, incluso hasta la ubicación de personajes y menús.
Más recientemente, un número creciente de herramientas de creación de juegos ha aparecido, algunas de las cuales hemos analizado antes 5 Herramientas de software de desarrollo de juegos gratis para crear tus propios juegos 5 Herramientas de software de desarrollo de juegos gratis para crear tus propios juegos Aquí están los mejores software de desarrollo de juegos y herramientas que puede utilizar para comenzar a hacer el juego de sus sueños hoy. Lee mas . Entonces, la pregunta es: ¿se pueden usar las opciones actuales disponibles para creadores aficionados o de bajo presupuesto para crear videojuegos de calidad? Sorprendentemente, sí, con algunas advertencias.
Construir 2
Construct 2 se puede usar para hacer todo tipo de juegos 2D, como lo demuestra la página Showcase del sitio web. De hecho, los juegos hechos con Construct 2 pueden incluso jugarse directamente en el sitio. Vea lo que puede hacer este motor.
La versión gratuita de Construct 2 solo publicó juegos HTML5. Si desea realizar juegos de Windows, Mac, Linux, iOS, Android, Amazon Store o WiiU, deberá obtener la licencia personal por $ 129.99.
El sitio web de Construct 2 tiene un montón de tutoriales increíbles para guiarte a través de las etapas iniciales. Los foros proporcionan consejos y soporte adicionales, y puede comprar activos (por ejemplo, gráficos, efectos de sonido, plantillas, sprites) en la Tienda, lo cual es útil si no tiene el talento para producir sus propios activos para su proyecto de juego.
¿Pero qué tan fácil es usar este software? La opinión general entre sus usuarios es que Construct 2 tiene una suave curva de aprendizaje, y aunque puede producir juegos de calidad, el motor es algo limitado si quiere hacer algo realmente espectacular y único..
Stencyl
Stencyl es bastante bueno. Los juegos creados con este software se encuentran en una posición alta en la App Store, como Impossible Pixel (# 2 en EE. UU.), BLiP (# 1 en 18 países) y Zuki's Quest (# 10 en EE. UU.). Si eso no es un respaldo sonoro, ¿qué es??
Los principales puntos de venta para Stencyl son su interfaz moderna y el soporte inmediato para funciones avanzadas como anuncios, tablas de clasificación móviles, compras dentro de la aplicación y complementos de terceros. Lo hace todo fácil, lo que reduce el esfuerzo necesario de su parte..
La versión gratuita solo se puede publicar como flash. La licencia Indie, disponible por $ 99 por año, permite la publicación en Windows, Mac y Linux. Para iOS y Android, deberá comprar la licencia de Studio por $ 199 por año. Además, Stencyl ofrece soporte para la publicación fácil en Steam, App Store y Play Store.
La lógica del juego se construye con bloques utilizando una interfaz de arrastrar y soltar que recuerda mucho al Scratch de MIT. Si tiene algo de experiencia en programación (vea la sección final en esta función), entonces puede hacer un desarrollo avanzado creando sus propios bloques codificados a medida utilizando el lenguaje Haxe..
Stencyl tiene una curva de aprendizaje moderada, por lo que sugerimos tomar las cosas lentamente y crear juegos básicos con los recursos que se ofrecen, y confiar en el extenso foro de soporte para obtener consejos y sugerencias..
GameMaker: Studio
Si planeas publicar tu juego en Windows, estarás contento con la licencia gratuita para GameMaker: Studio (aunque tiene una pantalla de inicio). La licencia profesional, disponible por $ 149.99, tiene algunas características más y elimina la pantalla de inicio. Para las exportaciones de Mac, Linux, Android, iOS o HTML5, necesitará la licencia Master por $ 799.99.
Pero, ¿qué puedes hacer con GameMaker: Studio? Puede obtener una buena idea al ver los títulos en la página de presentación, donde encontrará juegos de primera calidad que se crearon con este motor. La mayor historia de éxito, sin embargo, es el éxito indie Hotline Miami.
Se proporcionan tutoriales en línea para guiarlo a través del arte de hacer un juego, mientras que se proporciona una amplia base de conocimientos para soporte técnico. GameMaker: Studio también tiene una bulliciosa comunidad en línea, una de las comunidades de juego más grandes de Internet, lista para discutir proyectos y ofrecer sugerencias..
Esta es una herramienta de creación de juegos en la que puedes encontrar tu camino sin atascarte demasiado pronto..
GameSalad
GameSalad está disponible en dos sabores. La versión básica cuesta $ 19 por mes (o $ 199 por año) y solo se exporta como HTML5, mientras que la versión Pro cuesta $ 29 por mes (o $ 299 por año) y se exporta a Windows, Mac, iOS y Android.
Para ver qué es posible con este software de construcción de videojuegos, consulte las páginas de juegos electrónicos donde encontrará algunos títulos para probar como juegos de navegador. También puedes echar un vistazo a YouTube:
Los tutoriales y los recursos están disponibles en el mercado de GameSalad, mientras que el soporte se puede encontrar al unirse al foro de la comunidad, donde también encontrará consejos y trucos para usar GameSalad.
Comenzando con la serie de libros de cocina que se proporciona en el sitio web de GameSalad, puede recorrer las distintas herramientas y opciones, crear juegos y secuencias básicas. Con una curva de aprendizaje que presenta juegos de publicación como alcanzables, GameSalad es una opción sólida para cualquier novato..
GDevelop
Para este punto, quizás se esté preguntando si construir un videojuego sin conocimientos de programación es una buena idea. Después de todo, todas las opciones que hemos presentado hasta ahora requieren que se ponga la mano en el bolsillo para cualquier cosa que no sea un juego HTML5..
Permítanos presentarle, entonces, a GDevelop:
“GDevelop es un creador de juegos multiplataforma de código abierto diseñado para ser utilizado por todos, sin necesidad de conocimientos de programación.”
Con este software, la lógica del juego se establece mediante una serie de eventos expresados en un lenguaje sencillo. Los juegos se pueden exportar a Windows, Mac, Linux, Android o HTML5. La colección de tutoriales y la wiki detallada son útiles para los usuarios que necesitan orientación sobre el software.
¿Necesitas más ayuda? Se pueden encontrar consejos y trucos en el foro, y también hay un subreddit. Aunque el subreddit está muy poco utilizado, todavía puedes encontrar algunos ejemplos de juegos completados allí..
Este video muestra a una niña pequeña haciendo un juego en GDevelop con la ayuda de su padre:
RPG Hacedor VX Ace
Si el tipo de juego que quieres construir es un juego de rol, has encontrado la herramienta adecuada. Disponible de forma gratuita como versión de prueba (la versión completa es de $ 69.99), esta última versión del popular programa de construcción RPG es lo suficientemente potente para los desarrolladores veteranos, pero lo suficientemente simple para los niños.
Se cubren todos los aspectos de la creación de RPG, con un precio sorprendentemente asequible, y hay tutoriales y trucos disponibles en el sitio web para ayudarlo a comenzar y continuar..
Si encuentra la etiqueta de precio más allá de su presupuesto, hay disponible una versión gratuita llamada RPG Maker VX Ace Lite, que le permite familiarizarse con el software antes de realizar una compra..
ClickTeam Fusion
Una última opción que vale la pena ver es ClickTeam Fusion. Hay una versión gratuita que puede descargar y desarrollar antes de actualizar a la versión completa, que cuesta $ 99.99. Pero esto viene con una “Creado con Fusion” logotipo de bienvenida, que puede eliminar al actualizar a la versión de desarrollador por $ 399.99.
La versión para desarrolladores viene con varias opciones y recursos extendidos que justifican el aumento de precios y levanta todas las restricciones en la distribución de su juego.
Los juegos resultantes se producen en HTML5, pero hay exportadores que puedes comprar para crear títulos que se jugarán en Windows, Mac, Linux, Android, iOS.
Los tutoriales y un foro de la comunidad ofrecen ayuda y asistencia para crear tus juegos, lo que te ayudará a manejar tu camino a lo largo de la curva de aprendizaje y producir experiencias cada vez más jugables y atractivas..
Más allá de las herramientas de creación de juegos
Estos kits de construcción de juegos ofrecen distintos niveles de granularidad, pero si quieres crear juegos realmente espectaculares, necesitarás aprender programación real. Cómo aprender a programar sin todo el estrés. Cómo aprender a programar sin todo el estrés. Tal vez hayas decidido seguir adelante. Programación, ya sea para una carrera o simplemente como un hobby. ¡Genial! Pero tal vez estás empezando a sentirte abrumado. No muy bien. Aquí hay ayuda para facilitar su viaje. Lee mas .
Lo siguiente mejor (después de que te sientas cómodo con uno de los programas anteriores) es pasar a Unity, que es quizás el motor de desarrollo de juegos más utilizado por los desarrolladores aficionados e independientes. Puede comenzar a través de nuestra guía para principiantes de Unity Programming Un juego con Unity: una guía para principiantes Programación de un juego con Unity: una guía para principiantes En la evolución del panorama del desarrollo de juegos independientes, Unity ha surgido como una norma de facto: su El bajo costo, la facilidad de uso y el amplio conjunto de funciones lo hacen ideal para el desarrollo rápido de juegos. Lee mas .
También deberías dedicar tiempo a leer sobre programación en general. Para ahorrar dinero, puede aprovechar estos libros gratuitos de programación 9 Libros gratuitos de programación que lo convertirán en un profesional 9 Libros gratuitos de programación que lo convertirán en un profesional Llamar a todos los programadores, ya sean nuevos, antiguos o aspirantes: una gran selección de libros gratuitos (como en cerveza) para aumentar tus habilidades de codificación al siguiente nivel. Entra y disfruta. Lee mas . Además, considere la posibilidad de ingresar a estos sitios web sobre los conceptos básicos del desarrollo de juegos. 4 Sitios web gratuitos donde puede aprender los conceptos básicos del desarrollo de juegos. Eso le enseñará las prácticas y la mentalidad de una buena codificación, ya que luego puede transponer esas prácticas en cualquier idioma o plataforma. Lea más para asegurarse de que se completen los espacios en blanco.
¿Desarrollas videojuegos? ¿O tienes interés en comenzar en el campo? ¿Qué tipo de juegos quieres hacer? Cuéntanos sobre ellos en los comentarios a continuación.!
Explorar más sobre: Desarrollo de juegos, Diseño de videojuegos.