Marauroa Roadmap: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
imported>MiguelAngelBlanchLardin
imported>MiguelAngelBlanchLardin
No edit summary
Line 5: Line 5:


== Release 2.00 ==
== Release 2.00 ==
# Improve multipart messages numering
# <u>Improve multipart messages numering</u>(fixed: we are using TCP only)
# Add anonymous attributes and slots
# Add anonymous attributes and slots
# Improve persistence layer
# <u>Improve persistence layer</u>(fixed: RPZone can store objects and load them back on init)
# Add TCP connections or rework UDP transport to work properly
# <u>Add TCP connections or rework UDP transport to work properly</u>(fixed: TCP)
# Make marauroa more configurable:
# Make marauroa more configurable:
## RPObject
## RPObject
Line 16: Line 16:
# Hook for requesting server shutdown from game module
# Hook for requesting server shutdown from game module
# Allow accountless gameplay
# Allow accountless gameplay
# Refactor persistent storage facility
# <u>Refactor persistent storage facility</u>(fixed: copied code from stendhal )
# Define RPClass attributes that take only a closed set of value
# <u>Define RPClass attributes that take only a closed set of value</u>(fixed: and Java created Enum... )
# Allow to create non-planar attributes like lists, sets, etc...
# Allow to create non-planar attributes like lists, sets, etc...
# Redefine syntax for:
# <u>Redefine syntax for:</u>(fixed: Explain on other page.)
## RPClass test operations
## RPClass test operations
## RPObject
## RPObject