EDANARION
Edanarion is a multiplayer RPG game written in ActionScript 3 and C#. It can be played directly from a browser window. One of the main objectives of this project is to create a browser game in which users can actually build parts of the playable world.
The game server and clients are working right now, and a couple areas are included in the game data. The gameplay code is not complete, but the code can be used as a good starting point for anyone wanting to build a multiplayer, flash based game for the browser.
Here are some of the features currently supported by Edanarion:
- Multiple area support.
- In-client area builder.
- HTTP-based communication protocol (game works through firewalls)
- Completely data-driven design.
- Scriptable AI and dialog support for non-playing characters.
- Inventory support
- Customizable characters (both appearance on character creation, and dynamic customization with dresses / weapons)
- Basic fighting
- Pathfinding support.
- Extensible server control console.
- Unified, command-based communication and management system: player actions, as well as server administration, is managed through command messages: command availability is filtered through privilege levels given to user accounts.