Estoy diseñando como debería de ser el paso del tiempo en los juegos hechos con #abyssMMO
En los #PBBG hay eventos que vienen del propio juego y que tienen que suceder cada X tiempo para que el juego sea funcional.
También hay acciones que implican a más de un jugador y por lo tanto su orden de computo y la propagación de sus efectos al resto de jugadores deben de coordinarse teniendo en cuenta el paso del tiempo.
Basicamente distingo entre 3 tipos:
- Acciones locales (no afectan a otros)
- Acciones globales (afectan a otros)
- Eventos (vienen del juego/motor y pueden afectar a todo)
Después es común computar estos cambios en tiempo real o por turnos. Me gustaría mantener la posibilidad de usar cualquiera de los dos métodos en los juegos que se creen con abyssMMO.



