diciembre 2020

17/12/20

Por donde comenzar para ser parte de una industria de 1800 millones de dolares en Mexico.


 

 

Tan solo en febrero de este año se podría decir que se llego a consolidar esta cifra en México, representando así una industria mayor a la del cine y la música juntos.


Introducción:

 

Algunas estadísticas,  

"Según cifras de The CIU (the competitive intelligence unit), en México existen 72.3 millones de gamers, de los cuales el 72% juega desde smartphone, es decir, 52 millones de jugadores lo hace principalmente en el teléfono."

"Es decir  93% de los mexicanos considerados como “Generación Z” (menores de 20 años) son usuarios de videojuegos."

México ocupa el lugar 13 en el mundo en materia de mercados rentables relacionado con videojuegos.

Cuál es el perfil de los videojugadores en México?
https://www.forbes.com.mx/perfil-los-videojugadores-mexico/  


 y con la llegada de los E-Sports, al parecer esta cifra continuaran incrementándose.


Pero que significa esto?


Significa que en México, seremos cada vez mas personas jugando videojuegos, básicamente estos números reflejan la necesidad de un mercado por recibir nuevos productos de calidad de manera frecuente.

Esto puede representar una gran oportunidad,  y las personas  mejor preparadas en estas áreas podrán explotar este nicho tecnológico, pero por donde comenzar?

Como aspirante a creador de productos interactivos llámese videojuegos o multimedia, existen diferentes rutas, las cuales no son necesariamente excluyentes:

Artista digital (Digital Artist): 

Programador(Game Coder):

Diseñador de videojuegos(game Designer)

 Music composer(Compositor videojuegos)

Animadores(3d/2d animators)

Y para cada una de ellos se podría decir que existe una especialización de acuerdo al tipo de producción que realicen aunado a estas posiciones y trabajando de la mano podríamos encontrar a productores, Managers de proyecto, lideres entre otros puestos no menos importantes que se han consolidado de acuerdo a la experiencia y rol dentro del manejo de equipos.

 

Existe algún porcentaje de participación de los desarrolladores "Indie"  en el mercado de videojuegos Mexicano?

"el porcentaje de participación de mercado de un producto es igual al valor de sus ventas absolutas dividido entre las ventas totales del mercado o segmento, multiplicado por 100"

Esta es una pregunta difícil de responder, ya que implicaría conocer los números exactos de cada uno de los canales de ingreso que podrían tener los estudios indies que hayan logrado cierto éxito entre comillas, así como conocer el canal consolidado de ingresos que estos hayan creado,  y  para que esto suceda habría que hacer un trabajo exhaustivo de investigación, así como tener acceso a sus libros contables, difícilmente eso sucederá...

Pero podríamos considerar otros elementos para conocer el grado de éxito que es posible lograr con un estudio de desarrollo indie, ya sea que cuentes con el apoyo de un equipo o que estés realizando este proyecto en solitario; por enumerar algunos puntos importantes:

Crear mini videojuegos que puedan sumarte ingresos residuales, esto quiere decir que aunque muy mínimos hay estudios que sobreviven por que han creado cientos de juegos para multiplicar sus ingresos, ya que si las ganancias no provienen de un solo juego que se haya masificado o que debido a sus mecánicas este le ha dado una mordida grande al pastel que representa el mercado mexicano, entonces es normal entender que han actuado bajo el sentido común replicando una formula que les permita sobrevivir hasta encontrar al producto estrella, esto podría ser el caso de Rovio, hasta que dieron con la creación de Angry birds

Crear soluciones a problemas, por medio de la multimedia interactiva, esto significa que el mercado de los videojuegos cada vez se esta fusionando con otros sistemas para generar soluciones alternativas a problemas que ya conocemos, como por ejemplo el tratamiento de enfermedades mentales por medio de XR, o el problema de las oficinas y la movilidad también solucionado con XR, entre otras áreas de oportunidad visiblemente claras.


Plataformas Digitales: Futuro del Videojuego

La industria de los videojuegos se caracteriza por su constante cambio.

Es por ello que incorporación gradual de internet en la forma de acceso y experiencia de juego nos indica que futuros cambios.

Un indicador de esto es el reciente anuncio de los servicios de Stadia de Google y Apple Arcade, futuras plataformas que no requerirán la compra de hardware especializado en videojuegos, marcaran a las próximas generaciones de consolas quedando enfocadas en el mundo digital.

 asi como ha sucedido con la música o los contenidos audiovisuales, dando lugar a que los actores de la industria se ajusten rápidamente a las nuevas condiciones de juego para mantener su relevancia y posicionamiento de mercado.



Que opciones como futuro desarrollador de videojuegos tengo?

Existe un incontable y vasto mundo de recursos en linea, muchos de estos desorganizados y des-categorizados, algunos te aportan valor y otros no tanto, deberás pasar horas curando ese contenido o filtrandolo para saber si es funcional o simplemente es un tutorial aislado, ademas de que construir un videojuego no se hace solo con saber programar o diseñar o modelar, ya que dependes de un sin numero de disciplinas las cuales irremediablemente son una parada obligada.

Puede ser una tarea que tome tiempo y sabemos que eso en estos días es sinónimo de pasar malos ratos, ya que constantemente se esta uno como en una isla solitaria sin saber si se avanza por el camino correcto o si se ha llegado a un punto sin salida, básicamente sin poder preguntar sin el temor de recibir cyber bullying por ser novato(constantemente veo eso en muchos grupos).

Vaya hay muchos lugares de donde aprender de forma ciertamente gratuita, pero realmente a que precio?. 

Tiempo

 

Existen también academias donde puedes encontrar el conocimiento deseado a cambio de un precio en especifico, de entrada y tampoco garantizan que al final puedas desarrollar un videojuego comerciable.

al sumarte a la comunidad Realform, básicamente, encontraras un espacio donde buscamos enseñar y proveer de las herramientas necesarias para crear futuros "developers" competitivos y capaces para alcanzar esos mercados con productos inteligentes y videojuegos innovadores, sabemos que esto no sucederá de la noche a la mañana ni en el corto plazo, por ello ponemos a tu disposición una serie de recursos gratuitos, justo como los de internet donde si vas comenzando, pueden servirte como fundamento para dar el siguiente paso con mayor confianza.

Aunado a esto estamos desarrollando un programa de aceleración donde tu como desarrollador recibirás una serie de mentorias de la mano de profesionales de la industria, tips y trucos así como capacitación en emprendimiento digital. para complementar las debilidades que pudiera tener tu producto o videojuego todo esto para llevarte de la mano a tu éxito comercial. 

Nuestro sitio y plataforma de aprendizaje se encuentra en www.realformstudio.com, sitio desde donde podrás encontrar algunas herramientas que hemos desarrollado hasta el momento para facilitar tu camino como desarrollador de videojuegos, te invito a echar un vistazo y comprobar si es algo que podría servirte, estamos seguros que si.

 

Si has leído hasta aquí te agradezco el tiempo prestado  así como también te invito a dejarnos algún comentario alentador en nuestras redes, ya que queremos ver a mas personas desarrollando juegos buenos e interesantes, estamos en @RealformStudio.



 

 


16/12/20

Metodologias de desarrollo, Agile para videojuegos [1era parte]


 Primero y antes de ahondar en el tema de las metodologías de desarrollo rápido, intentemos definir que es Agile.

“El desarrollo ágil es un conjunto de métodos y prácticas donde las soluciones evolucionan a través de la colaboración entre equipos autoorganizados y multifuncionales”.(https://www.agilealliance.org/agile-essentials/)

Bueno y a todo esto que significan, dichas palabras elegantes?

Básicamente Agile es mas una brújula o una filosofía de como hacer las cosas en un entorno cambiante donde se debe buscar adaptarse a las cambios de forma rápida y efectiva.

A diferencia de otros frameworks de desarrollo de software dentro de Agile, lo mas importante es el equipo y como este se organiza para llevar a cabo las tareas que corresponden buscando lograr los objetivos de forma responsable.

Es decir los equipos deben evolucionar con el proyecto, de esta manera el beneficio es mutuo entre proyecto y equipo.

En pocas palabras Agile es también sinónimo de un equipo funcional en diferentes niveles, aunque esto no elimina el rol del Manager de proyecto, ya que un buen experto en este tema, buscara dentro del equipo y para el equipo el proveer de el ambiente necesario de crecimiento y aprendizaje que le permita a cada miembro resolver y alcanzar las metas correspondientes al proyecto.


Los principios de Agile

12.-A intervalos regulares, el equipo reflexiona sobre cómo ser más efectivo, luego sintoniza y ajusta su comportamiento en consecuencia.

11.- Las mejores arquitecturas, requisitos y diseños surgen de equipos auto organizados. 

10 .- Simplicidad, el arte de maximizar la cantidad de trabajo no realizado, es esencial

9.-La atención continua a la excelencia técnica y al buen diseño mejora la agilidad.

8.-Los procesos ágiles promueven el desarrollo sostenible. Los patrocinadores, desarrolladores y usuarios deberían poder mantener un ritmo constante de forma indefinida.

7.-El software que funciona es la principal medida de progreso.

6.-Se Construyen proyectos alrededor de personas motivadas. Brindar el entorno y el apoyo que necesario y confiar en ellos para hacer el trabajo es sumamente importante

5.-El método más eficiente y efectivo de transmitir información hacia y dentro de un equipo de desarrollo es conversando cara a cara.

4.-Entregue software que funcione con frecuencia, desde un par de semanas hasta un par de meses, con preferencia a la escala de tiempo más corta( este punto es importante para el equipo por que fortalece la moral y la confianza del equipo).

3.-Bienvenidos los requisitos cambiantes, incluso al final del desarrollo. Los procesos ágiles aprovechan el cambio para la ventaja competitiva del cliente.

2.-Los empresarios y los desarrolladores deben trabajar juntos a diario durante todo el proyecto.

1.-Nuestra máxima prioridad es satisfacer al cliente mediante la entrega temprana y continua de software valioso.


Si bien estos son los principios que rigen Agile como metodología de desarrollo y mindset del equipo, de cierta forma algunos podrían aplicarse o no en la medida que puedan ser necesitados, ya que muchas veces la teoría no llega a alcanzar a la practica y siempre es necesario una gestión y administración del cambio dentro del núcleo productivo esto es el equipo vaya.

Y aunque cada proyecto pueda diferir abismalmente, esta metodología busca establecer una roca firme, un puerto de donde zarpar y una pista de aterrizaje cada que se necesite, por ejemplo

Podremos encontrar fácilmente que al inicio de cada proyecto agile, una serie de cuestionamientos (agile project charter ) que ayuden tanto al equipo como al individuo a enfocar el esfuerzo a desplegar y dosificarlo hasta llegar a la meta.

  • ¿Por qué estamos haciendo este proyecto? Esta es la visión del proyecto
  • ¿Qué beneficios y cómo los va a proporcionar? Esto puede ser parte de la visión del proyecto o del propósito del proyecto
  • ¿Qué significa terminado (done) para el proyecto? Estos son los criterios de entrega del proyecto
  • ¿Cómo vamos a trabajar juntos? Esto explica el flujo de trabajo previsto
Pues bien antes de cerrar esta primera parte de nuestro análisis de metodologías de desarrollo agile, te dejo con la siguiente pregunta...



Puede un estudio de desarrollo de videojuegos, de una sola persona implementar esta clase de frameworks de equipo?

Nos leemos en la segunda parte para analizar como un individuo puede hacer uso de estas herramientas de trabajo.



Si leiste hasta este punto te agradezco, visita nuestras redes y comparte tu opinion.