The finishing touches have been added to the source release code.
And so culminates the first 2 years of my most favorite hobby to date, I've learnt a huge amount about coding and ORPG production. CerberusV2 has drifted away from what I would call a proper ORPG creation engine but would make a great base for a game project, so I've decided to release it to the masses. Many thanks to everyone at the mirage source forums, I hope this source release goes some way to giving back something for everything I've received, may it provide you with as much fun using and modifying it as it gave me creating it. All I ask in return is that you at least mention me and the rest of the mirage forum members somewhere in the credits. Enjoy.
Download:-
Cerberus Version 2 SourceScreenshot:-
Game Client Screen - Chat box not shown
The code is being released 'as is' under te GNU General Public License and WILL NOT be supported, the archive links and included documents are all the help your going to get, lol. If you have a good working knowledge of the mirage source code you'll be fine.
A quick rundown of the features I can remember adding:-
3 part engine - The server, a development client and a game client.
1024x768 resolution gamescreen - Not scrolling but fairly easy to add.
Reduced number of forms - Most of the editor and game client forms have been pictureboxed.
Server side IOCP - Server will only run under Windows XP and above.
Extended security system - 6 levels of security.
Resource system - Map resources are coded as separate entities to the Npc's.
Skill system - Separate spells and skills modules, visual representation.
Quest system - Allocate quests to Npc's made in the quest editor.
Pushblocks - Good for mazes etc, stand by a block and push it.
Experience allocation - Ties in with skills and Npc's, complicated but awesome, check the userguide.
Menu design application - Bit of a lame duck, this was my first 'from scratch' addition.
Visual inventory, projectile weapons, amulet and ring slots, additon of Dexterity attribute.
Plus loads of the tutorials from other mirage users submitted in the feature tutorial forum.
Just for your info the package contains;
Source code for Server, DevClient and GameClient - release 0.3.2.
Compiled versions of Server, DevClient and GameClient - release 0.3.2.
User Guide textfile - release 0.3.2.
Libraryfiles, runtime files and socket library files.
Dev logs from concept to present day (0.3.2).
Version 3 of the engine is already in active development, although I don't think there will be a release until at least after easter.
My projects based on this source:
Thallingorn - Project is back in alpha development, may emerge first as a forum RPG then progress from there. The fantasy theme is running a little thin so it's not getting much time spent on it.
B.O.R.K - Latest project, using old Atari graphics I found somewhere on the web, a futuristic ORPG with both player maps and vehicle(tanks) maps plus quite a few [hopefully] unique twists. Keep watching......