Projects 2009/12/15


The most important and/or recent projects of mine will be introduced at this page. All other projects can be found at the download page.

DynRPG – The RM2k3 Plugin SDK

DynRPG is a plugin SDK for RPG Maker 2003. “SDK” means “Standard Development Kit”, and in this case it means that everyone can create his own extensions to the RPG Maker software now, as long as he knows how to use C++. DynRPG not only offers the average programmer access to the world of “patching”, but it also provides the basis for far more powerful extensions than all “patches” made for the RPG Maker before.

DynRPG works using plugins. Plugins can be written in C++, they will be loaded when the game starts and they are notified of certain events (like the drawing of a new frame, the writing to a variable, etc.) and are allowed to react to these events.

What in past were “patches” are now going to be simple plugins. Any game using DynRPG can be extended by a new feature by simply putting a plugin file into a folder called DynPlugins. That’s far easier than “patching”, something which many game makers are even afraid of, because they think it might harm their game. And if somebody doesn’t like a certain plugin, all he needs to do is deleting it.

So, DynRPG is beneficial to both plugin makers and game makers:

  • Plugin makers can use a simple C++ library to write powerful plugins and distribute them to other game makers!
  • Game makers get many new possibilities just by adding these plugins to their game!
  • Professional game makers are able to write plugins which exactly fit to their game’s needs, for example they might write part of their action battle system in C++ or apply a custom design to the default battle system, or maybe they even create a whole minigame using DynRPG… the possibilities are endless!

There is also a complete documentation, online and as CHM file in the download as well.

[Frozen] RPG Maker 2009 Ultimate

Kind of a top part on the RPG Maker 2000/2003 editor. Adds some new features like interface customization via configuration file, a floating tool panel, a custom “Tools” menu, support for multiple instances and more.

[Cancelled] Cherry Game Scripting System (CGSS)

Scripting system for RPG Maker 2000/2003 using Lua, similar to RGSS used at RPG Maker XP/VX. Allows rewriting of built-in functions, registering callbacks, easy installing of “user scripts”.