Anuncio
Jugar juegos puede ser muy divertido. ¿Pero por qué parar allí? Si estás familiarizado con una computadora y estás dispuesto a invertir un poco de tiempo, puedes comenzar a hacer tus propios juegos. Incluso si no ha programado un día en su vida, puede comenzar hoy.
Esta es la segunda entrega de una serie de tres partes. Con cada artículo, las herramientas que revisamos serán un poco más difíciles, la curva de aprendizaje será un poco más pronunciada, pero las posibilidades creativas aumentarán aún más.
En parte uno vimos cómo crear su propio juego de texto, juego de plataformas o juego de disparos en primera persona en un abrir y cerrar de ojos, a menudo con simples procedimientos de arrastrar y soltar. Esas herramientas ya te permitían contar tu propia historia interactiva, pero tu influencia en la mecánica del juego seguía siendo limitada.
Esta semana presenta herramientas de complejidad intermedia. Podrás determinar qué hay en el juego, pero también cómo interactúan los elementos de juego individuales. Para hacer esto, vamos a utilizar interacciones de eventos de objetos y secuencias de comandos.
GameMaker es una de las suites de creación de juegos más populares de su liga. Fue presentado en Jonathan Bennett resumen de juegos 5 herramientas de software de desarrollo de juegos gratis para hacer tus propios juegosEl software de desarrollo de juegos gratuito es una excelente manera de comenzar a crear videojuegos. Hemos compilado el mejor software de juegos en el mercado. Lee mas a principios de 2010. Lo que hace que esta aplicación sea lo más destacado de este grupo es su versatilidad y compatibilidad. GameMaker es la única de las herramientas de esta semana que se ejecuta tanto en Mac OS X como en Windows. Además, la versión paga puede exportar a una gama aún más amplia de plataformas, incluidos iOS y Android.
La idea es simple. Agregas una serie de elementos a tu juego, incluidos fondos, sonidos y objetos. El comportamiento de estos objetos en su juego puede ser programado especificando eventos y acciones complementarias. Considere la captura de pantalla de arriba. En el evento "Crear" (es decir, en la inicialización), el objeto ejecutará las acciones descritas en la columna del lado derecho. Estas acciones pueden anidarse e incluir condicionales (si "esto", hacer "eso") y controlar las declaraciones de flujo (mientras que "esto", hacer "eso").
De hecho, estas acciones sirven como una buena introducción a la forma de pensar de un programador. La mayoría de las aplicaciones de programación están estructuradas de la misma manera. Esto le permite practicar con un subconjunto limitado de posibles interacciones, y sin preocuparse por la sintaxis exacta.
Aunque puede construir todo su juego ajustando las propiedades de los objetos, puede ampliar estas plantillas predeterminadas creando sus propios scripts. Estas secuencias de comandos utilizan GameMaker Language (GML) que se parece a Java en sintaxis. También puede leer y aprender, o personalizar los scripts que se incluyen con GameMaker y están disponibles en línea.
YoYo Games, la compañía detrás de GameMaker, ofrece una variedad de recursos en línea, que incluyen una serie de tutoriales. Estos tutoriales pueden ayudarlo a comenzar a usar GameMaker.
RPG Toolkit se centra en un subconjunto más pequeño de juegos, pero lo hace muy bien. Las herramientas de esta suite de creación de juegos se han perfeccionado durante los últimos 10 años para ayudarlo a ofrecer un extenso juego de rol en 2D.
Estos juegos bidimensionales se modelan alrededor de gráficos y animaciones basados en mosaicos. Sin embargo, RPG Toolkit te deja libre para usar tus propios visuales programados en ciertas partes de la interfaz del juego. Lo más importante, tal vez, RPG Toolkit se beneficia de su comunidad elaborada. Si tienes dudas sobre tu juego, o incluso si quieres disfrutar de una discusión sobre la metodología del juego, siempre puedes dirigirte a los foros.
El editor de RPG Toolkit te ayudará a crear todo lo que necesites para tu juego, incluidos nuevos sprites, efectos y personajes del juego. En el sitio web encontrará innumerables utilidades, complementos y fragmentos de programación prefabricados para usar en su juego.
Contrariamente a GameMaker, RPG Toolkit se basa mucho más en su lenguaje de scripting, llamado RPG Code. Este lenguaje será vital para hacer un juego de rol decente. A diferencia de las otras dos aplicaciones mencionadas en este artículo, esto no es algo que pueda omitir a la ligera.
Para comenzar, descargue la aplicación y eche un vistazo a la sección de tutoriales en el sitio web de RPG Toolkit. Allí encontrarás la información que necesitas sobre el editor, la codificación, los gráficos y el audio de tu juego. Si estás buscando comenzar un gran proyecto, prueba en los foros para encontrar compañeros entusiastas que trabajen contigo.
Como su nombre lo indica, 3D Rad te permite crear tus propios juegos 3D en tu computadora con Windows. Se adhiere a la metodología más interesante. Usando 3D Rad, diseñarás tus juegos en torno a una perspectiva de diseño, a menudo escribiendo las interacciones de los objetos a medida que avanzas.
Puede utilizar el editor 3D para renderizar sus propios modelos 3D o importarlos desde una fuente externa. Si no quieres que te molesten los modelos 3D, quizás 3D Rad no sea la aplicación para ti. Después de todo, incluso si usa modelos 3D prefabricados, la mayor parte de su trabajo se gastará en combinar estos diferentes partes, usando articulaciones de trabajo, ruedas y una variedad de elementos intermedios para crear su propia física salvadera.
Al igual que GameMaker, orquestas la jugabilidad 3D Rad sin escribir nunca una línea de código. En su mayor parte, especificará las relaciones e interacciones de los objetos mediante los cuadros de diálogo de objetos. Al definir estas relaciones visuales, de hecho está recurriendo a una amplia variedad de scripts integrados, incluidos los scripts de inteligencia artificial. Si deseas ir más allá de este nivel inicial de funcionalidad, 3D Rad también te permite definir tus propios scripts para usar en el juego. En cualquier caso, para comenzar, consulte la gran variedad de tutoriales en las páginas de documentación.
¿Cuál de estas aplicaciones te llamó la atención? ¿Tiene alguna otra sugerencia? ¡Comparte tus ideas y experiencias en los comentarios a continuación!
Credito de imagen: Idea go / Fotos digitales gratis
Soy escritor y estudiante de ciencias de la computación de Bélgica. Siempre puedes hacerme un favor con una buena idea de artículo, recomendación de libro o idea de receta.