Contenido
Para todos aquellos que estén interesados en seguir una carrera en el desarrollo de juegos o simplemente estén interesados, hay muchas opciones diferentes de software que pueden probar, todas disponibles en línea de forma gratuita. Todos tienen fortalezas y debilidades y se adaptan mejor a diferentes aspectos del diseño del juego.
Aquí, están ordenados por facilidad de uso, desde los más accesibles hasta los más avanzados.
Esperemos que pueda encontrar uno aquí que satisfaga sus necesidades.
Siguiente SploderCon Sploder puedes crear juegos de arcade retro de 8 bits, juegos flash de plataformas, fabricante avanzado del juego juegos con nuestro creador de rompecabezas de física, juegos de aventura espacial en 3D y nuestros juegos de disparos clásicos.
Sploder es una herramienta de creación de juegos basada en web basada en Flash. Está compuesto por cinco creadores de juegos especializados para diferentes tipos de juegos, así como un editor de gráficos. Tiene una interfaz de arrastrar y soltar para facilitar su uso, por lo que es una herramienta muy accesible para los principiantes.
Sploder es completamente gratuito, solo requiere que crees una cuenta gratuita de Sploder para que puedas guardar tus juegos.
GameMaker: Studio¡Studio atiende por igual a principiantes principiantes y profesionales experimentados en el desarrollo de juegos, permitiéndoles crear juegos multiplataforma en un tiempo récord y a una fracción del costo de las herramientas convencionales!
YoYo Games presenta GameMaker, disponible en Windows y Mac OS X. Este software permite a los usuarios crear juegos 2D complejos como plataformas, juegos de laberinto o tiradores de desplazamiento lateral sin ningún conocimiento previo de programación. Puede utilizar la interfaz de arrastrar y soltar de GameMaker o probar el lenguaje de scripts incorporado de GameMaker, GML.
Existe una comunidad en línea de gran apoyo que proporciona recursos tales como tutoriales que pueden ayudarlo a comenzar.
GameMaker viene en tres ediciones diferentes: Estándar (Gratis), Profesional ($ 89.99) y Máster ($ 559.99).
Construir 2Construct 2 es un poderoso creador de juegos HTML5 diseñado para juegos 2D. Permite que cualquiera pueda construir juegos, ¡sin necesidad de codificación!
Scirra's Construct 2 es similar a un curso de preparación para lenguajes de programación reales. Es simple pero está organizado de tal manera que aún aprendes conceptos básicos de programación a partir de su diseño.
Ofrece una variedad de características que lo convierten en un programa poderoso que también es muy fácil para los principiantes, tales como:
- El usuario puede seleccionar posibles condiciones y acciones de una lista preexistente, organizándolas fácilmente en 'hojas de eventos'.
- También hay una lista de comportamientos (paquetes de funciones) que se pueden asignar a objetos y reutilizar tantas veces como sea necesario.
- Los usuarios también pueden aprovechar la opción de vista previa instantánea que les permite evitar la necesidad de compilar todo primero. Pueden ver y probar instantáneamente su juego en progreso en una ventana del navegador.
- Construct 2 también admite varias plataformas, eliminando la necesidad de múltiples bases de código.
El sitio web de Scirra también incluye una extensa base de datos de tutoriales que explican las diversas funciones de su programa.
Construct 2 viene en tres ediciones diferentes: Gratis, Personal ($ 129.99), y Negocios ($ 429.99).
StencylStencyl no es tu software de creación de juegos promedio; es un magnífico conjunto de herramientas intuitivas que acelera el flujo de trabajo y luego se sale del camino. Nos encargamos de lo esencial, para que pueda concentrarse en lo que es importante: hacer que su juego sea suyo.
Descrito como un 'Game Studio in a Box', Stencyl cuenta con una interfaz optimizada de arrastrar y soltar que recuerda al proyecto Scratch de MIT. Además, los usuarios más avanzados pueden escribir su propio código y aplicarlo al software para aprovechar características más avanzadas.
Stencyl viene con un rico editor de gráficos, y también tiene un amplio soporte de plataforma, como:
- iOS (iPhone / iPad)
- Androide
- Destello
- Windows
- Mac
- Linux
También hay un curso intensivo de 30 minutos que lo guía a través de todas las funciones de Stencyl.
FlixelFlixel es una biblioteca de juegos de código abierto que es completamente gratuita para uso personal o comercial. Escrito completamente en ActionScript 3, y diseñado para ser utilizado con herramientas de desarrollo gratuitas, Flixel es fácil de aprender, ampliar y personalizar.
Adam Saltsman (también conocido como Adam Atomic) nos ofrece Flixel, una biblioteca gratuita de scripts de acción Flash para el diseño de juegos.
La naturaleza de código abierto de este software significa que hay una pequeña curva de aprendizaje. Se recomienda el conocimiento de programación de estilo C, pero no es necesario.
Flixel enumera una variedad de características, cada una acompañada por una demostración para ilustrar cómo usarlas:
- Múltiples opciones de cámara: puede reemplazar o agregar diferentes vistas de cámara a ciertos efectos visuales, como pantalla dividida, 'una imagen en una imagen' o minimapas.
- Búsqueda de rutas que mapea instantáneamente una ruta de función para usted que puede aplicarse a cualquier objeto (útil para mover plataformas, elevadores, etc.). Además, puede especificar la velocidad y la dirección de la ruta.
- Flixel usa un tilemap para construir entornos, con algoritmos incorporados que le permitirán rellenar fácilmente las baldosas de paredes y pisos.
- La opción de reproducción graba las secuencias de entrada clave y del mouse durante un período de tiempo establecido, registra exactamente lo que sucedió y facilita mucho el proceso de depuración.
- Flixel también viene con una variedad de efectos especiales, "partículas" y "emisores de partículas" que se pueden manipular y combinar para lograr diversos comportamientos deseados.
También hay una comunidad de codificación bien establecida construida alrededor de Flixel.
Flixel es completamente gratuito, para uso personal y comercial.
Unreal Engine 4Unreal Engine 4 es un conjunto completo de herramientas de desarrollo de juegos hechas por desarrolladores de juegos, para desarrolladores de juegos. Desde juegos móviles en 2D a éxitos de taquilla y VR, Unreal Engine 4 le ofrece todo lo que necesita para comenzar, enviar, crecer y destacar entre la multitud.
La tecnología Unreal Engine impulsa cientos de juegos, así como películas en 3D en tiempo real, simulaciones de entrenamiento, visualizaciones y más.
Unreal Engine de Epic Games fue diseñado originalmente para crear juegos de disparos en primera persona, sin embargo, también se puede usar para otros géneros.
Esto no es para principiantes. El motor está codificado en C ++ y el comportamiento del juego está programado con la versión de Unreal de JavaScript: UnrealScript.
Las características incluyen:
- Un editor de efectos visuales que proporciona las herramientas necesarias para crear incendios, humo, nieve, polvo, suciedad, escombros y más detalles.
- Un conjunto de herramientas de animación personal que se puede usar para editar esqueletos, mallas y zócalos esqueléticos y planos de animación.
- Control a nivel de director sobre escenas de corte, secuencias de juego dinámicas y películas.
- Un sistema de paisaje que le permite personalizar enormes mundos al aire libre con la herramienta de follaje que puede pintar o borrar rápidamente todo tipo de componentes del terreno.
- Efectos fílmicos para el posprocesamiento, como destellos de lentes, profundidad de campo, gradación de color, para ajustar la apariencia de las escenas.
- Acceso completo al código fuente con una vista de código que le permite explorar las funciones de C ++ directamente en los personajes y objetos.
- Un modo de simulación que le permite ejecutar la lógica del juego en la ventana del editor, lo que hace que el proceso de depuración sea mucho más rápido.
- Un sistema de inteligencia artificial que permite a los personajes controlados por la inteligencia artificial realizar movimientos más inteligentes.
Y muchas otras funciones extensivas para el desarrollo avanzado de juegos.
Si bien Unreal Engine es de uso gratuito, si desea publicar y vender juegos que haya diseñado usando el software, debe pagar tarifas y regalías a Epic Games.
UnidadUnity es una plataforma de desarrollo flexible y potente para crear juegos 3D y 2D multiplataforma y experiencias interactivas. Es un ecosistema completo para cualquier persona que quiera construir un negocio creando contenido de alta calidad.
Unity es posiblemente el mejor software para desarrollar juegos en 3D. Cuenta con el soporte multiplataforma líder en la industria (un total actual de 22, incluyendo PS4, Xbox One, Oculus Rift), un editor altamente flexible y rico en funciones, y una tienda de activos donde puede elegir entre más de 1200 extensiones gratuitas y de pago.
Incluso sin licencias adicionales, se le da acceso instantáneo a:
Animación
- Animaciones extraíbles
- Control total de los pesos de animación en tiempo de ejecución.
- Llamadas de eventos desde la reproducción de la animación.
- Sofisticadas jerarquías y transiciones de máquinas de estados.
- Mezcla de formas para animaciones faciales.
Gráficos
- Iluminación global en tiempo real con iluminación
- Sombreado basado en la física
- Sondas de reflexión
- Sistema modular de partículas impulsado por curvas y gradientes.
- Herramientas de interfaz de usuario intuitivas
Mejoramiento
- Perfilado avanzado de memoria
- Eliminación de oclusión con alimentación de Umbra
- Agrupamiento de activos
- Soporte de nivel de detalle
- Tamaño de la estructura de desmontaje
- Sistema de trabajo multihilo
Audio
- Mezcla y masterización en tiempo real.
- Jerarquías de mezcladores, instantáneas y efectos predefinidos.
Física 2D y 3D
- Box2D con una amplia gama de efectores, juntas y colisionadores.
Unity viene en dos ediciones: Personal (Gratis) y Profesional (desde $ 75 por mes).
¡Buena suerte!
Ya sea que desee crear juegos por pura diversión o si desea hacerlo profesionalmente, hay innumerables recursos para que aproveche y no esté solo. Tener en ello y divertirse!