I have been working on an emulator for open beta client on my freetime. I decided to make the project open source so everyone can learn and contribute. I suggest to carefully read the code as I believe that even intermediate level devs will learn something from my work.
Sincerely yours qoaway aka Shine
Things that I have done:
Some screenshots ingame:
How to setup server:
[Only registered and activated users can see links. Click Here To Register...]
Links:
Project github: [Only registered and activated users can see links. Click Here To Register...]
Client: [Only registered and activated users can see links. Click Here To Register...]
Database dumps: [Only registered and activated users can see links. Click Here To Register...]
Client Dll for modifications (I did some edits for gm commands etc.): [Only registered and activated users can see links. Click Here To Register...]
note: required ide for all projects is visual studio 2015
Sincerely yours qoaway aka Shine
Things that I have done:
- A complete gateway server (supports patch seeding but download server is missing)
- Basic game object system (spawn, despawn, talk etc)
- Collision system (currently have some bugs with bms objects, not a big deal)
- Login screen functions (character create, delete, select)
- Basic character functions (dest. movement, sky movement, emote, teleport etc..)
- Most of item operations (buy, sell, move in inventory etc..)
Some screenshots ingame:
| Gallery | |
|
|
|
- Clone/Download project (the source of the project can be found at my github link below)
- Download database dumps and restore
- change GatewayServer\Data\Globals.cs and SR_GameServer\Data\Globals.cs database connection strings to yours
- Compile project and run server
[Only registered and activated users can see links. Click Here To Register...]
Links:
Project github: [Only registered and activated users can see links. Click Here To Register...]
Client: [Only registered and activated users can see links. Click Here To Register...]
Database dumps: [Only registered and activated users can see links. Click Here To Register...]
Client Dll for modifications (I did some edits for gm commands etc.): [Only registered and activated users can see links. Click Here To Register...]
note: required ide for all projects is visual studio 2015