Outdated: Beta Functional Requirements
This page is out of date. Most of the information contained here is old.
This is a high level definition of what features will be in the beta test. The beta test release is also considered the feature complete release. For a lower level overview, check this group of tickets: {9}
Server
- Extremely stable
- All major features will be included in a complete way.
- Multiple servers should completely work
- Automatic Load Balancing and failover/redundancy
- Multiple areas, realms, etc per server
- Server splitting of high traffic areas
- SSL connections to clients (and other servers)
- Server side Asset Management
- API for working with server from a seperate app (web browser, etc)
- Smart handling of disconnects and network outages
- In game editing tools that are highly functional and easy to use
- Modular content creation methods and in game usage
- NPCs with AI
- Path finding
- Chatting
- Spawning
- Game Master functionality
- Automatic quest generation
- Full character generation
Client
- Polished
- Easy to install
- Works on Linux, Windows, and Mac OSX
- Stable
- Automatic Asset downloading, storage, management, etc
- Context sensitive easy to use UI
- Graceful reconnection to servers
- Multiple server connections
- Inventory managment including visible display to others (armor, weapons, etc)
- Full character generation UI
- Highly customizable (characters)
- Starting point selection
- Sound and Music
Content
- 2 Distinct (but small) worlds to choose from
- High fantasy world
- Sci-Fi Space world
- Small but functional skill system
- Monetary systems in both worlds
- Spell system for the fantasy world
- Combat systems for both worlds
- Two or three quests in each world
- 10 NPCs all slightly different
- Small amount of music
- Sound effects
Back to ProjectPlan?.
