Since spikensbror is doing an open source server files as a community development, I thought I would add my own community development as well. This should go hand in hand with the server files.
I encourage everyone to at least try and contribute something whether its only one line of code to an entire class.
We are going to rewrite the book on MMO development and this community will lead the way. From client to server you will be able to say I helped make it and we made it happen.
I encourage you to help Spikensbror on the server development as well because these two projects can solidify this section in RageZone. Plus it would really stick it to the people who think the server is dead.
I'm still working on an initial shell to be worked on. I have the camera, options, and a few other classes done but nothing too worth while to look at. Unless something goes down, I will have it up at google code and some other places. It will be released under the GNU license or whatever meaning everyone is to be credited and those credits will never change.
I would like to see this project eventually go cross platform into linux and even Mac, (lol), but at any rate it will utilize C# and XNA framework. XNA is the new managed directX wrapper so it makes sense to use it.
I don't care about reverse engineering at all because its so far down the list that someone else can mess with it.
The main things needed to be worked on are as follows:
1. Get models converted to a workable format.
2. Eliminate the need for so many animations.
3. Utilize a new Particle engine. (Mercury Particle Engine is one to think about)
4. Move the database off MsSQL and into MySQL.
open-source-neuz-client - Project Hosting on Google Code
This is the place holder for later tonight wher you can download your copy and start working on it.
A word of caution. As with Spikensbror's project if no one wants to help or decides they want to claim it for their own, I will close development on it and do it myself. I hate to do that but hey it happens all the time.
And don't think about flaming this thread because it will all be deleted and infractions given out, no exceptions.
This will be moved to the dev section once the initial upload to Google Code is done.
As of 12/16/2010 8:44PM EST I have uploaded the first unbuilable source. It doesn't work yet as I'm still adding the windows as we speak.
Codeplex:
OpenFlyClient
Here is the zip of the project :
OpenNeuz.zip