Plan de desarrollo de OccluderSpark 3D



En esta sección puedes ver el plan de desarrollo del proyecto OccluderSpark 3D. Algunas tareas podrían cambiar con el paso el tiempo, pero en general muestra las tareas previstas.

Normalmente las tareas siguen un orden de realización secuencial, pero en ocasiones podría saltar de una tarea a otra posterior o anterior. Incluso pueden existir varias tareas en proceso de realización al mismo tiempo.


Fecha de la última actualización del plan de desarrollo:
14-Mayo-2019

Fase Tarea Estado
1 Pruebas iniciales
Pruebas iniciales del SDK. Compilación del motor 3D Urho3D en 32 y 64 bits
Compilación básica de OccluderSpark 3D en 32 y 64 bits junto con el motor 3D.
Análisis y diseño de OccluderSpark 3D. Establecer características requeridas.
Pruebas iniciales de concepto para determinar si es viable OccluderSpark 3D con las características requeridas.
----------------------------------------------
2 Desarrollo usando recursos provisionales (modelos 3D, texturas, explosiones, sonidos, etc..)
Implementación de las características requeridas.
Implementar sistema de creación del escenario del videojuego mediante código en C/C++.
Pruebas de todo el conjunto.
Anular el sistema de creación del escenario del videojuego mediante código en C/C++ e implementarlo mediante ficheros externos editables.
Pruebas de todo el conjunto.
----------------------------------------------
3 Crear el videojuego de ejemplo mediante ficheros externos editables.
Usar los modelos 3D definitivos (recursos definitivos). Objetos, obstáculos, personajes, texturas, explosiones y sonidos.
Pruebas privadas online en Internet.
Realizar un vídeo del videojuego en movimiento ('gameplay' real) a modo de demostración.
Preparar la actualización del sitio web oficial.
Publicar el vídeo de demostración.
Añadir los efectos de sonido definitivos.
Añadir la música definitiva.
Añadir los créditos.
Redactar el manual del jugador.
Pruebas de todo el conjunto.
----------------------------------------------
4 Publicación del videojuego de ejemplo (parte Cliente).
Preparar el videojuego para su publicación.
Preparar la actualización del sitio web oficial.
Publicar el videojuego de ejemplo.
Pruebas públicas online en Internet.
----------------------------------------------
A partir de aquí el desarrollo de OccluderSpark 3D está condicionado al interés de los usuarios por este sistema de creación de videojuegos online.
5 Publicación de OccluderSpark 3D (partes Cliente y Servidor).
Adaptar la parte Servidor para el usuario final.
Redactar el manual/tutorial del usuario (en formato HTML) para crear videojuegos online usando OccluderSpark 3D.
Pruebas de todo el conjunto según lo expuesto en el manual.
Preparar la actualización del sitio web oficial.
Publicar de todo el sistema OccluderSpark 3D (partes Cliente y Servidor) más el manual del usuario.

Tarea pendiente de realizar
Tarea actualmente en proceso
Tarea realizada salvo retoques puntuales
Tarea pendiente de decidir realizar