|
you want to emulate the client?
Do you have significant knowledge relating to graphics programming? (2d and 3d)
What about either C++ or XNA coding?
base C# isn't particularly well suited to coding graphics... the XNA framework created by microsoft is a fantastic set of tools for creating games/graphic applications but you will still be best using C++ in the long term from a performance standpoint.
You'll need to start off with a nice knowledge of the following subjects related to conquer.
Graphics programming (2d, 3d as well as some particle effects stuff)
Encryption (for the patch you want)
Network communication (Sockets and packets)
Conquer files knowledge (You'd be using their graphics and game files I assume vs making your own)
General coding knowledge. A full client requires a TON of work and is not a small project... be sure you know a ton about the language you chose to write the client in, you'll need it.
That being said... if you're making your own client and your own server... you're literally making your own mmo (possibly using someone elses game assets is all). Why not work on creating your own game if that's your desire?
|