Hace un tiempo explicábamos que herramientas o conocimientos se necesitan para crear un videojuegos, y por tal motivo decidimos seguir informando al respecto. La verdad es que este sector va en aumento y cada día son más las personas que sienten una gran pasión a tal punto que quieren involucrarse en todos los aspectos.
En una oportunidad anterior, explicamos los aspectos básicos de Unity, un motor-editor de videojuegos que te permitirá dar tus primeros pasos, pero esto no es todo, ya que esta herramienta no es la única que se necesita dominar.
Como se explicó en ese post, con Unity podremos ingresar los comandos u órdenes a través de código C# (también es necesario aprender de programación), pero además de esto, si queremos contar con nuestros propios escenarios y personajes, es necesario manejar una herramienta de modelado en 3D, es aquí cuando entra en acción Blender, la cual nos permitirá importar nuestros objetos 3D a Unity.
Definicion
De acuerdo a la página web oficial, “Blender es la suite de creación 3D gratuita y de código abierto. Admite la totalidad de la canalización 3D: modelado, aparejo, animación, simulación, renderizado, composición y seguimiento de movimiento, edición de video y canalización de animación 2D”.
Pero esta herramienta puede hacer mucho más que eso, ya que se dedica a otras tareas como composición de vídeos, pintura y esculpido, efectos visuales, simulación de nubes y partículas, impresión 3D y renderización 2D.
“GRATUITA” esta es una de las características principales y más atractivas de este software y no por ser gratuita signifique que sea de mala calidad, ya que cuenta con el reconocimiento de muchas personas y empresas a nivel internacional, además, cuenta con una gran cantidad de tutoriales gratuitos que puedes acceder sin limitaciones.
También es conocida por ser parte del desarrollo de la película Robot 7723 de Netflix, así que estamos ante un software que podremos sacarle el máximo provecho si nos dedicamos a ello.
Antes de comenzar
Un aspecto muy importante que debes tomar en cuenta cuando te adentras en este mundo, es la inversión en equipos, ya que tu computadora debe tener los requisitos óptimos o mínimos para sacar el mejor provecho, deben saber que un editor 3D demanda mucha potencia gráfica por lo que su principal objetivo será tener una tarjeta gráfica de buena calidad.
Desde el portal de Blender pudimos conocer que las características para ejecutar el programa son las siguientes:
Hardware mínimo
- 32 bits de doble núcleo CPU 2GHz con soporte SSE2.
- 2 GB de RAM
- 24 bits 1280 × 768 pantalla
- Ratón o trackpad
- Tarjeta gráfica compatible con OpenGL con 256 MB de RAM
Hardware recomendado
- 64-bit CPU de cuatro núcleos
- 8 GB de RAM
- Pantalla Full HD con 24 bits de color
- ratón de tres botones
- Tarjeta gráfica compatible con OpenGL, con 1 GB de RAM
Óptima (grado de producción) de hardware
- 64-bit CPU de ocho núcleos
- 16 GB de RAM
- Dos pantallas Full HD con 24 bits de color
- ratón de tres botones y tableta gráfica
- Tarjetas gráficas compatibles con OpenGL duales, marca de calidad con 3 GB de RAM
Versión pagada
Cabe destacar que existe una versión de paga, la cual también es muy accesible, estamos hablando de 9 euros al mes para tener acceso a todo el contenido, herramientas y archivos para ser el mejor diseñador 3D, prueba de ello es su cortometraje “Spring” el cual aprovecha todas las bondades del motor gráfico para ofrecer una calidad increíble.
Ante su versión pagada, se aprovecha mejor el aprendizaje del sistema, ademas que su bajo costo lo hace un software de fácil acceso para las personas, solo imagen la posibilidad de invertir el mismo tiempo y dinero en aprender sobre este software por la misma cantidad y disponibilidad que dedicamos a Netflix (saquen sus propias conclusiones).
Breve repaso
Entonces, teniendo esto en mente, solo queremos recordar que para iniciar en el mundo de los videojuegos, de acuerdo a nuestra experiencia práctica e investigación, se necesitan 3 aspectos claves (motor de videojuegos, programación, modelado 3D).
La primera sería escoger el motor-editor de videojuegos, en nuestro caso, Unity. Segundo, debemos aprender programación, en el caso de Unity, C# (C-sharp), ya que este es el lenguaje empleado para ejecutarse. Hay que resaltar que dependiendo del software que escojan, estos manejarán otros lenguajes de programación.
Por ultimo y tercero, escoger la herramienta para la creación de escenarios y personajes, siendo Blender nuestra favorita al brindar mejores opciones de desarrollo y contenido.
Si buscas conocer más al respecto, te invitamos a que visites la pagina oficial de Blender o estés al tanto de más contenido que será publicado en el blog. Ha sido un placer para nosotros que hayas llegado hasta aquí, así que nos despedimos esperando que te conviertas en el desarrollador de videojuegos que deseas.
La entrada MRK2DG: Aprende a crear videojuegos con Blender se publicó primero en MRK2DG.