I am looking to hire a coder to help me create a primitive, but functional, clone of the 2D application "RPG Maker XP". I can provide the program for analysis if necessary.
Platform: Windows XP Vista
4-Layer Map Render (with editing)
Passability Control (Under tileset, but instead of the highest tile determining, any layer impassable makes the tile impassable)
Tileset Support (with per-map custom tile size support; defaults to 40x40 px)
Database Support (PC, NPC, Vehicle, Enemy, Battle, Tileset, Items (includes weapons and armors), Abilities, System, Advanced)
Pixel-by-Pixel 8-way Movement system
Basic Gameplay Functions (navigation, message, simple battle system, transfer between maps)
Basic Event Support (NPC, PC, and Static; should support multi-file animation, and capable of frame splitting similar to RMXP)
Basic Scripting Support (create a scripting syntax and expose most operations to it- script basic functions)
Basic Script Editor
*very* Basic Vehicle Support
Load and Save Game Support (more in-depth than RMXP, should basically function like a "savestate")
Seperate Editor and Player executables.
Encryption (Compilation) support / integration, using 3rd party libraries
Visual Effect Support for: Global Shadows (from a per-map light direction; events only), Screen Transitions, Simple Particle System, and Custom Lighting (such as from a torch, or lamp; just a basic ring and event shadows)
Minimal Menu System (does not even need to be attractive, just basic display PCs, health/mana/exp, equip weapons, use items, save/load, and quit game.)
Upon consideration for the project, you will be required to sign a legally binding Non-Disclosure Agreement. We can design and customize the GUI for the editor, as well as do any script work for the visual effects. All we are looking for is *basic* functionality.
We are looking for a new developer, who can do this for a reasonable price. Full credit will be given.
The coding language is available for debate, but I'm thinking C / C++ for the backend support. The original app uses Ruby for their scripting lanuage; I am not against using Ruby, although if there is something that would run smoother, I would love to hear suggestions.
Serious bidders only- generic bids will be hidden immediately.
Budget is negotiable. Place your bid for the minimum functionality- anything that is developed above the bare minimum will be subject to a relative bonus.
Also, payment will be progressive; there are six basic stages to development; you will recieve 1/6th of your bid upon completing each stage. (All in all, for an experienced developer, shouldn't take more than a few days.)