I've been thinking about this for all of, oh, 20 minutes and here are some thoughts...
o Creating a new incarnation of Yserbius is going to be the only viable option. Translating everything coming in from the game client and hacking the game client to actually connect in a new method will be too time consuming.
o So, the easiest option would be to use a modern language that's easy to work with (.NET or even VB6) to recreate the game -- I personally would want it to look as close to the old game as possible, so we could get a lot of screen rips and use those textures for the display window and to skin the client.
SERVER SIDE
- Handle logon/logoff.
- Handle new account creation.
- Handle client-side validation...
- Handle player to player communication (in tavern, group, or area map)
o Player location
o Player stats
o 'Fog of War' for maps
o Any other needed validation
- Storage of all information would be done via a database (MSSQL/MySQL)
o Server could then handle web access of player info.
CLIENT SIDE
- Facilitation of logon/logoff
- Replicate functionality of tavern, guild and volcano
FUN STUFF TO ADD
- Support of guild creation/memberships
o Allow customizable ranks/titles/positions
- More robust in-game communication support
- Web integration so in-game mail could be read/replied via web
Like I said -- it's after about 20 minutes of thinking about it... Music would be easy to rip, the pain here would be getting quality images of the different tiles, creatures, etc.
With that all said and done, are folks generally looking for an exact reproduction in terms of game content? Or is this more of a 'moving forward' type thing?[/list]
o Creating a new incarnation of Yserbius is going to be the only viable option. Translating everything coming in from the game client and hacking the game client to actually connect in a new method will be too time consuming.
o So, the easiest option would be to use a modern language that's easy to work with (.NET or even VB6) to recreate the game -- I personally would want it to look as close to the old game as possible, so we could get a lot of screen rips and use those textures for the display window and to skin the client.
SERVER SIDE
- Handle logon/logoff.
- Handle new account creation.
- Handle client-side validation...
- Handle player to player communication (in tavern, group, or area map)
o Player location
o Player stats
o 'Fog of War' for maps
o Any other needed validation
- Storage of all information would be done via a database (MSSQL/MySQL)
o Server could then handle web access of player info.
CLIENT SIDE
- Facilitation of logon/logoff
- Replicate functionality of tavern, guild and volcano
FUN STUFF TO ADD
- Support of guild creation/memberships
o Allow customizable ranks/titles/positions
- More robust in-game communication support
- Web integration so in-game mail could be read/replied via web
Like I said -- it's after about 20 minutes of thinking about it... Music would be easy to rip, the pain here would be getting quality images of the different tiles, creatures, etc.
With that all said and done, are folks generally looking for an exact reproduction in terms of game content? Or is this more of a 'moving forward' type thing?[/list]