Se trata de desarrollar un nuevo sistema para uso propio y unos pocos usuarios. Este sistema debe de contemplar las siguientes funcionalidades:
  • Sistema de ventas.
  • Sistema de alquileres.
  • Sistema de actualizaciones.
  • Otros (Gacha, Lucky Chair, Entregador de objetos, ...)
  • Multi usuario. Permitir que muchos usuarios diferentes puedan usar el sistema. (gestión de usuarios)
  • Multi mundo. El sistema debe ser válido para diferentes mundos virtuales. Nó solo secondlife, también en los sistemas basados en Open Simulator y si es posible en mundos totalmente diferentes siempre y cuando exista un lenguaje de script que permita hacer lo mismo que LSL.
  • Compatible con la ley GDPR.

FASE 1.El primer sistema a desarrollar por ser el más urgente es el sistema de actualizaciones, de ahora en adelante conocido como "updater". Hay dos tipos de updaters ya mencionados en el glosario. El primer updater estará basado en un DNS de objetos, es decir, será el updater simple.
Pasos fase 1
  1. Subir esta web como parte frontal visible publicamente en el hosting.
  2. Desarrollar un esquema de tablas en mySQL/MariaDb lo suficientemente simple para funcionar como DNS de objetos pero al mismo tiempo lo suficientemente flexible como para poder ser expandido fácilmente cuando se añadan nuevas funcionalidades.
  3. Desarrollar llamada PHP sencilla para registro inicial de usuarios.
  4. Desarrollar llamada PHP sencilla para registrar un dropbox en el DNS de objetos.
  5. Desarrollar llamada PHP sencilla para consultar el URL del dropbox en el DNS de objetos
  6. Desarrollar la parte del mundo virtual, el dropbox y el script del updater.
  7. Crear cuentas en cada mundo virtual en el que no este y hacer pruebas.
  8. Pasarme a la opción de pago del hosting para tener dominio.