ESTA RESPUESTA ES PARA PERSONAS EXPERIMENTADAS SI TIENES EXPERIENCIA Y QUIERES IR EN PROFUNDIDAD DEJA TU COMENTARIO
Conceptualizar el videojuego
Lo primero es lo primero, piensa en lo que estás haciendo antes de seguir adelante con tu juego. Puede que no sea un paso necesario si solo estás jugando, pero es uno que recomiendo si quieres que tu juego contenga al menos una onza de sustancia. Es fácil caer en la maldición de adivinar tus ideas y querer volver y reemplazar continuamente lo que has hecho. Puede quedar atrapado en este patrón fácilmente para siempre. Visualiza el tipo de juego que quieres hacer, pero asegúrate de que esté dentro de tus limitaciones como diseñador de juegos amateur. Hacer un mundo 3D completamente inmersivo a la par de los gustos de Skyrim y Bioshock está fuera de discusión, pero eso no significa que no debas tomarte el tiempo para desarrollar los comienzos de tu juego. A continuación hay algunas sugerencias de cosas para pensar desde el principio. Recuerde que siempre puede expandirse más tarde y cambiar las cosas más tarde, pero lo básico bloqueado será útil.
- Conoce el tipo de juego que quieres hacer (es decir, un juego de plataformas, tirador, juego de rol).
- Conoce el presupuesto. Hay opciones gratuitas y premium maduras para tomar.
- Conoce la longitud. ¿Lo mantienes corto o intentas algo en el lado extenso?
- Conoce la trama básica. No tiene que ser elaborado, solo tener una idea general del objetivo del juego.
- Conoce tu nivel de habilidad. Comience con algo simple y construya desde allí.
Elige el software adecuado
Si tiene unos pocos cientos de miles de dólares adicionales y experiencia en programación profesional, siempre puede licenciar un verdadero motor de juego, pero para la mayoría de los civiles eso no es realista. Suponiendo que no desea comenzar completamente desde cero, debe elegir el software de creación de juegos adecuado que se adapte a su nivel para hacer el trabajo. Hay muchas opciones gratuitas y premium para elegir, y cada una presenta su propio conjunto de méritos y herramientas para crear un videojuego de su propio diseño. A continuación se presentan algunas de las mejores opciones disponibles a su alcance, ya sea que esté buscando construir una imitación Pong -esque, un juego de acción o RPG fascinante en la línea de The Legend of Zelda o EarthBound , o algo mucho más ambicioso. . Cada uno viene acompañado de tutoriales, foros interesantes y guías de instrucciones inclusivas para hacer juegos para que nunca estés realmente solo.
RPG Maker VX Ace, IG Maker y GG Maker (Windows)
Como se puede haber deducido del nombre, RPG Maker VX es un programa para crear juegos de rol 2D basados en sprites en los juegos de Final Fantasy y Dragon Quest de los años 90.
Si bien no podrá desviarse demasiado de los activos incluidos en el programa (los activos gráficos personalizados se pueden importar o hacer dentro del editor de arte del programa, pero eso puede estar más allá de las habilidades de muchos creadores primerizos), RPG Maker VX podría ser una excelente manera de familiarizarse con los conceptos de diseño de nivel y combate, así como la narración de historias y cómo equilibrar todos estos aspectos en su juego. Los fanáticos adoran los juegos de rol por su juego profundo, pero detrás de escena cuando crean juegos de rol, la parte más difícil es programar los sistemas del juego. RPG Maker VX hace el trabajo pesado por ti, permitiéndote concentrarte en los sistemas mismos en lugar de construir y codificar el motor para que todo funcione.
GameMaker (Windows / Mac OS X)
GameMaker es una herramienta integral que permite a los usuarios crear juegos exuberantes en 2D sin ningún conocimiento previo de programación. Como cualquier otra cosa, el programa tiene una pequeña curva de aprendizaje, pero la comunidad activa y la riqueza de los tutoriales en línea ayudan a guiar a los usuarios a través del proceso de creación de todo, desde plataformas hasta tiradores de desplazamiento lateral con relativa facilidad. La versión ligera del software está disponible gratuitamente, pero las características más robustas y las opciones de exportación requieren versiones premium del software que pueden costar más de $ 500. La interfaz del programa tampoco es la más atractiva visualmente, piense en Microsoft Word alrededor del año 2000, pero el software sigue siendo una herramienta excelente dada la facilidad general con la que se pueden crear juegos. Puede crear y portar juegos fácilmente a iOS, Android, la Web (HTML 5), sistemas operativos de escritorio y más sin conocimiento previo del lenguaje de codificación o scripting.
GameMaker fue utilizado por el periodista de juegos convertido en desarrollador independiente (una inspiración para muchos de nosotros), Tom Francis, para hacer Gunpoint , un fantástico juego de acción sigiloso que fue nominado para múltiples premios BAFTA.
Unidad (Windows / Mac OS X / Linux)
Tenga la seguridad de que no me olvidé de los creadores de juegos por primera vez demasiado ambiciosos en nuestra lista. Unity es un conjunto de desarrollo completo diseñado para construir impresionantes juegos en 3D con un presupuesto. La versión gratuita del software se puede usar para uso personal y comercial, pero tendrá que pagar algo de dinero ($ 1,500) para la versión pro si aspira a hacer juegos comerciales como algo más que un pasatiempo. Sin embargo, la versión gratuita es lo suficientemente generosa y está repleta de características y elementos de diseño complejos que incluso le darán una oportunidad a un veterano creador de juegos. Ahora hasta la versión 5.0, el poderoso software ofrece puertos para 10 plataformas diferentes, incluidas las versiones de escritorio y móviles, y es capaz de ofrecer audio y video de alta fidelidad que compite con los juegos modernos de renombre. A pesar de ser uno de los mejores software de creación de juegos en 3D por el dinero, no es para los débiles de corazón y es mejor evitarlo hasta que tenga un poco más de experiencia en su haber. Echa un vistazo a algunos de los títulos notables creados con Unity 5 a continuación. Todo a su debido tiempo, ¿verdad?
Unreal Engine 4 (Windows / Mac OS X / Lunx)
El Unreal Engine, ampliamente utilizado por el desarrollador de juegos Epic, ha sido durante mucho tiempo un poderoso estándar de desarrollo de juegos AAA. Versiones anteriores de los juegos con motor como Gears of War, la serie Batman: Arkham y cientos de otros. La última versión del motor, Unreal Engine 4, se está utilizando para crear Kingdom Hearts III, Unreal Tournament y Dragon Quest XI , algunos de los juegos más esperados de la generación actual de consolas. Al igual que Unity 5, podría estar fuera del ámbito con el que se sienten cómodos la mayoría de los creadores de juegos por primera vez. Dicho esto, es de lejos la mejor opción si estás buscando crear juegos 3D de nivel profesional. Recientemente, Epic hizo que Unreal Engine 4 fuera gratis para descargar y usar para todos, haciendo que la barrera de entrada sea un poco menos desalentadora. Hay un poco de trampa cuando se trata de ganar dinero con los juegos que haces (Epic tendrá un recorte de regalías del cinco por ciento), pero dada la gran difusión del uso del motor y la gran cantidad de recursos y tutoriales disponibles para creadores de todos los niveles, Unreal Engine 4 es una opción atractiva
Construye los personajes y los entornos.
Es hora de llegar al meollo y comenzar a construir ese juego tuyo. Los videojuegos se construyen en torno a un elenco de personajes y entornos interactivos, ya sea el remo móvil Pong, Mario o el Jefe Maestro. Cada uno está diseñado de una manera específica para un propósito específico, dándoles a cada uno de ellos un aspecto fácilmente distinguible que los hace a todos sobresalientes en sus respectivos juegos.
Hay varias formas de crear un elenco memorable, pero recomiendo esbozar sus conceptos en forma rudimentaria antes de desarrollarlos de una manera más completa.
La mayoría del software que detallé en la sección anterior usa gráficos 2D, y para los principiantes esto es probablemente mejor, ya que hay una gran cantidad de activos libres de regalías para usar y una gran cantidad de programas para crear los suyos. Sin embargo, si vas por la ruta 3D, también te tengo cubierto allí
Puede parecer obvio, pero independientemente de si está trabajando en dos o tres dimensiones, el conjunto completo de programas de edición de Adobe, pero específicamente Photoshop, será una gran ayuda para su juego. Sin embargo, estos programas pueden ser bastante caros, por lo que si está tratando de gastar la menor cantidad de dinero posible, hay una alternativa gratuita en GIMP, que es gratis en Windows, Mac OS y Linux. Con GIMP, podrá realizar esencialmente las mismas operaciones que con Photoshop, aunque deberá aprender las idiosincrasias del programa. Ya sea que vaya con GIMP o Photoshop, una poderosa herramienta de edición de imágenes le permitirá crear los activos artísticos para su juego, ya sean personajes, fondos, menús, etc.
Si va a usar el aspecto basado en sprites, pero no quiere usar Photoshop o GIMP, hay varias opciones para crear pixel art. GraphicsGale es un programa que se utiliza para crear y animar sprites 2D. El programa es relativamente barato (alrededor de $ 20) y tiene una interfaz de usuario fácil de aprender. Tomará tiempo dominarlo, pero la ventaja de usar Graphics Gale para su trabajo de sprite es que el programa está diseñado específicamente para ese estilo de arte.
Si estás buscando hacer un juego que use modelos 3D, estás de suerte: las dos piezas más populares de software de modelado 3D, Maya y Blender, están disponibles de forma gratuita en Windows y Mac. Estos programas pueden ser difíciles de aprender, pero son estándares de la industria para el desarrollo de juegos (especialmente Maya), por lo que aprender cómo renderizar gráficos 3D será una gran ayuda si está buscando ingresar al desarrollo de juegos profesionalmente. Al igual que los otros programas más avanzados basados en modelos 3D, estos requieren algo de tiempo para aprender y dominar, pero debido a su uso generalizado y comunidades en línea robustas, los tutoriales y las guías son fáciles de encontrar.
Juega y publica el juego
No puedo enfatizar lo suficiente sobre cuánto de tu videojuego depende del proceso de prueba y error. Habrá muchas cosas simples que querrás hacer, pero no puedes entender cómo lograrlas. No te preocupes, tu juego no irá a ninguna parte. Tómese el tiempo para leer detenidamente los foros de software, que le proporcionarán todo lo que necesita saber, y no se desanime cuando las cosas no hagan clic de inmediato. Probablemente no estés en una fecha límite.
¡Eso es! Una vez que sienta que su juego está listo para el mercado, ya sea grande o pequeño, publíquelo. Cada programa de creación de juegos ofrece diferentes opciones de publicación en función de la versión de software que esté ejecutando y si optó por la edición premium o la edición ligera. Siempre puedes publicar tu juego en otra plataforma más tarde, así que no te preocupes si solo puedes portarlo a un dispositivo, o solo ofrecerlo como un archivo .EXE. Comparta su creación con otros y continúe construyendo sobre su éxito (o fracaso)