Hace unos posts escribía sobre una pequeña crisis con el proyecto, porque cuando uno tiene que improvisar sobre la marcha, hay cosas que salen bien, pero otras no tanto. El módulo de interfaces de usuario está en esa segunda categoría. Es decir, funcionar funciona, pero tengo la sensación de que a la larga algo va a terminar saliendo mal.
Así que he decidido para y ponerme a diseñar el motor en condiciones. Tomaré lo que llevo hecho hasta ahora como un prototipo (sobre el que aún tengo que probar dos módulos más: el de sonido y el de física) y re-diseñaré todo sobre el papel. Evidentemente, voy a aprovechar la mayoría de cosas que tengo hechas, pero quizá cambie alguna que otra trampa que he tenido que hacer por ahí.
Curiosamente, me parece que la documentación hasta el momento no está saliendo mal. Solo llevo hechos hasta los requisitos y unos pocos diagramas pero, a pesar de que lo mío no es escribir documentación (quizá la falta de costumbre) el resultado es bueno, por el momento. Y sin resultar un coñazo, algo que para mí es lo principal a evitar, especialmente con la gran cantidad de relleno que suelen llevar los tomos de los proyectos fin de carrera.
Incluso estoy organizando un poco la presentación, aunque ya sé que todavía queda mucho para eso, pero a partir de un blog de Dani Gayo terminé viendo varias ponencias sobre el tema. Quizás salga con vaqueros azules y polo negro ‘a lo Steve Jobs’ a ver lo que pasa
Esperemos que las cosas sigan avanzando poco a poco. No se si me dará tiempo a terminarlo para finales de Junio, no puedo asegurar nada. Pero de Septiembre no pasa, eso seguro.
- ¿Comunidad de videojuegos?
- Mañana
- Hito alcanzado
- Primeras impresiones de la PS2
- Simple Direct Engine



