Para que el prototipo sea útil es imprescindible que podamos desarrollarlo rápidamente. Recordemos: su objetivo principal es probar la mecánica de juego cuanto antes.
La clave para optimizar el esfuerzo es utilizar todas las herramientas a nuestro alcance. Nuestro objetivo es programar un prototipo, no reinventar la rueda.
Elección de un motor (engine):
Es fundamental utilizar un motor existente, con él nos ahorramos escribir una parte importante de código. Da igual que al motor le falten algunas características que desearíamos para la versión final, si tiene lo suficiente para fabricar el prototipo, es perfecto.

C4 Engine
En este caso utilizaré el C4 Engine, por estas razones:
- Es un motor 3d y vamos a hacer un prototipo 3d.
- No es solo un motor de renderizado, si no que incluye el resto de librerías necesarias para programar un juego. Lo que se suele denominar Game Engine.
- Tiene varias herramientas internas para editar escenarios, materiales, etc.
- Estoy familiarizado con su uso (importante si lo que buscamos es la rapidez).
- Tengo la licencia (eso ayuda).
Guardar en el cajón todo lo que sobra en un prototipo:
El prototipo no es lo mismo que empezar a programar el juego, hay que dejar fuera los detalles triviales, por ejemplo:
- El sonido (a menos que el juego sea musical, claro).
- Que funcione en cualquier PC (con que funcione en el nuestro y quien queramos que lo pruebe, sobra).
- Menús con opciones (las opciones, si son necesarias, con que se modifiquen en un fichero de texto o que sea mas fácil, listo).
- Hacer gráficos como si fuese la versión final. Normalmente con unas cuantas primitivas 3d, modelos sin texturas de color plano, es más que suficiente.
- Programar código exquisito, que cuide todos los casos. Tampoco se trata de programar mal, pero sí de programar rápido por encima de todo.
En general cualquier detalle cosmético está de más en un prototipo.
Lo que hagamos con el prototipo prácticamente irá a la basura cuando empecemos el juego, hay que imaginarlo como una hoja donde dibujamos garabatos hasta dar con el dibujo que nos gusta, el cual pasaremos a limpio después.
<<¿Quieres hacer juegos o quieres hacer herramientas?>>




Comentarios recientes