I have three open source projects on GitHub that I am slowly working on that I would like to share with the community:


In my spare time, I am developing a new MMORPG adventure game based on the DarkQuest RSC private server framework. I like the game mechanics in RSC and wish to implement them with all new game content. I plan to strip out all RSC game content assets over time and replace them with new sprites, new NPCs, new objects, new items, a new landscape continent to explore, an assortment of all new quests to adventure, and a fully interactive player website to go along with it. The game is open source on GitHub and will remain free to play, both in code and eventually in hosting of a server. I will be removing the subscriber features as I do not believe in monetizing this game to turn a profit whatsoever as this is not proprietary to me, the client is still Jagex's intellectual property, and every community member that has or will contribute to this project should never have their work be exploited for personal monetary gain. If and when I have the money to set up a DDoS shielded game server for the public to play on, I will pay for it out of my own pocket and the administration will be invisible to regular players to allow complete anarchy to reign and plenty of good clan fights to result from player vs player disputes. Experience will be tweaked in several areas to reduce the need to grind and bot but still let players accomplish what they want to keep their interest.

A website has been set up for this project for anyone to check out but a public server will not be available for the foreseeable future. I will run a test server for developers but only whitelisted IPs will be able to connect to it.
http://www.WolfKingdom.net


Cleako/Wolf-Kingdom-Website
  • This is a PHP website built to run on IIS7+ web server. Pages might not load right with Apache. I need to work more on this to fix it still.
  • This includes a main website for the player management interface and a PHPBB forum with a bug tracker mod for players and developers to submit tickets.
  • The player management interface works well but needs the password changing function to be added. I would also like to add an online friends list along the right side for logged in game friends.
  • The database is shared with the Wolf-Kingdom-Server project and can be found in that project. The database file is named "lupus_regnum.sql"
  • Forum administrator account "root" with password set as "password" has been registered on the forum.
  • The in-game player created under the "root" username is named "testing" with password "testing".



Cleako/Wolf-Kingdom-Server
  • This is a clean export of the HEAD revision from Peeter's DarkQuest subversion repository on Assembla.com.
  • The database is shared with the Wolf-Kingdom-Website project and can be found in this project. The database file is named "lupus_regnum.sql"
  • The in-game admin player is "testing" with password "testing".
  • Player ranks are set under the rsca2_players.group_id column. Admin=1, Mod=2, Pmod=3, Player=0
  • Password hashes are SHA1. A goal is to make them SHA512 or better in strength.
  • ls.conf and gs.conf contain many variables that will need to be set.
  • This project has been imported into NetBeans but can still be run through terminal or command prompt with Apache ant.
  • There are a large amount of new features that I have from the Lupus Regnum project that I will be merging with this over time. The main focus will be maintaining clean and stable code.



Cleako/Wolf-Kingdom-Client
  • This is a clean export of the HEAD revision from Peeter's DarkQuest subversion repository on Assembla.com.
  • This project has been imported into NetBeans but can still be run through terminal or command prompt with Apache ant.
  • This is a functional webclient with webclient.html included. Client jar must be signed before it will run. NetBeans can self sign the jar during build.
  • There are a large amount of new features that I have from the Lupus Regnum project that I will be merging with this over time. The main focus will be maintaining clean and stable code.



Pre-existing features that will be added:
  • Pet summoning
  • Pet following
  • Pet capturing
  • Fatigue becoming energy level (reversed at 100% down to 0%)
  • Trusting Sean Crooks quest
  • Spawn Mystenhaven portal object spell
  • PVP inhibit cast spell
  • MD5CHECKSUM client cache loader
  • Thieving skill
  • Functional dwarf cannons
  • Custom menu sprites
  • Custom building texture sprites
  • Custom tree texture sprites
  • Custom hit splash sprites




Lastly, I will be recording several video tutorials on how to do everything with this project for newbies to get up to speed. I will host the videos on Vimeo.com for HD playback.