Hola a todos. Somos un grupo de 3 personas (2 programadores/grafistas y un grafista puro) que trabajamos juntos en el día a día, pero que nos gustaría hacer algo diferente en los ratos libres que tengamos y habíamos pensado en desarrollar un juego indie para 360.
Todos tenemos experiencia en el campo gráfico, los 2 programadores en aplicaciones 3D y un poco en videojuegos, y el grafista tiene mucha experiencia en videojuegos. Los programadores hemos trabajado principalmente en C++, aunque también hemos tocado bastante Java (no para apps 3D) y algo de Lua.
Hemos pensado en desarrollar en 360 porque, aparte de que no sabemos si existen facilidades para poder desarrollar para PS3 ó Wii a nivel amateur, formamos parte de Microsoft Academic Alliance, por lo tanto nos dan más facilidades para poder desarrollar para la consola.
Nuestras dudas vienen de la capacidad y potencia del framework de Microsoft y del beneficio económico que supone llegar a tener el juego dentro del Bazar del Live.
Con respecto a las dudas del potencial de XNA, cabe aclarar que para nada tenemos en mente un proyecto ambicioso. Nuestra idea en crear un juego muy básico en contenido pero rico en jugabilidad y calidad (uso de shaders, postpro, etc). Claro, en C++ el límite ha estado siempre en la máquina, no en el software (casi siempre hemos usado la API de OpenGL), por eso no sabemos si XNA cojea de alguna parte, sobretodo sabiendo que hay que generar código en C#. Hemos estado probando algunos ejemplos en XNA y la verdad es que en unas cuantas líneas de código ya puedes empezar a dibujar sobre el canvas, cosa que en C++ se complica un poco más. ¿Hay alguna limitación importante en el framework?
El tema económico es menos importante pero también interesante. Evidentemente no nos haríamos ricos con un juego indi, pero siempre viene bien un dinerillo extra para algún capricho. He leído que Microsoft llega a repartir hasta un 70% de los beneficios del juego a los creadores, ¿de cuánto dinero estaríamos hablando si el juego tiene un relativo éxito en el Bazar?
Gracias por todo, un saludo.