MyRPG is a set of many editors that will help you create your 3D (MMO)RPG World. These editors are divided into 4 categories: 3D editors, GUI editors, Rules editors and Universe editors.
My RPG is a tool that is able to create game universes and storylines playable solo or multi through local network or online servers.
The World Editor allows you to design the 3D environment your adventure will take place in. You can very easily place 3D objects such as creatures, clouds, lakes, but also precipitations, lights, sounds or particles, etc ... from the built-in library or from your own creation library . Move, rotate, and scale them at your wish in the overview layout of the world.
The Terrain Painter allows you to paint materials over your terrain. Each material is customizable with a Diffuse, Detail and Normal texture. MyRPG comes with hundreds of ready to use textures.
With the Material Editor you can change any material used by a 3D Object. A material is a set of textures allowing you to produce awesome effects such as specularity, glowing or transparency. Materials can also be animated and produce specific sounds on impact and footsteps. Each object within MyRPG comes with their own customizable materials .
Put more details on the objects and terrains with the Decal Editor. Decals are transparent textures dedicated to add some specific and unique details to your scenes.
Create particle Effects with the Particle Editor. Particle effects cover a large scope of effect from explosions to persistent particles and environmental particles. Theses particles can be used to improve your scene’s visual effects, and to create custom spells and skill effects. An extensible effect library is available within MyRPG.
With the River Editor you can insert "flow" objects like rivers, cascade, lava flows, and more. It enables you to determine flow speed, texture, resistance and undulation. Combined with particle editor, the River Editor is an essential tool to put more life into your game scenes.
The Road editor allows you to paint roads over the terrain. It's an essential editor to give details to your road such as wheel tracks. Roads are systematically adjusted to perfectly fit your terrain.
Mesh Road Editor
Like the Road Editor, the Mesh Road Editor, allows you to paint roads. But Mesh roads aren't systematically put on the terrain (unlike road editor), this enables the easy design of bridges, or any other floating/flying paths.
The Forest Editor is an intelligent editor used to build forests and rich environments. It allows you to define brushes composed of several meshes of your choice like trees, boulders, flowers or bushes. With a single mouse drag you can paint a great variety of environment like forest, rocky desert, swamps, and so on.
The Area Editor is used to define a game zone. When player leaves a zone, you can set an action, like trigger some messages, HP loss, or any other feature you want.
If you need some new objects but you don't want or can’t use an external editor (like Blender, Max or Maya), the Sketch Tool is here for you. It allows you to create new simple 3D objects. This editor also makes you choose textures for your newly created object.
With the Shape Editor you can easily import 3D models from external tools. You can import collada models (.dae files), change their default materials, edit existing animations, and create new animations from existing ones. You can even add triggers to your meshes like footstep puffs. It’s an essential tool to turn an external animated model into a good ingame model.
The Terrain Editor is the tool you will use to sculpt your terrains. It enables you to create many kind of terrain, and adjust the shape of your world using 10 powerful and fully customizable tools. Grab terrain
- Raise height
- Lower Height
- Smooth flattern
- Smooth slope
- Paint Noise
- Set Height
- Clear Terrain (to make holes into the terrain, and build caves)
- Restore Terrain (to erase gaps onthe terrain)
Main GUI Editor
Customize every Graphical User Interface elements with the GUI Editor. Make your game unique by using the professional interface to draw Images, text controls, 3D objects, inputs, list boxes, and many more. Additionnaly, a powerful data linking mode allows you to show every data of the game without a single line of code.
The Profiles System is a powerful tool used to allow graphic style management. With the Profile Editor, you can customize windows graphic looks, fonts and colors used in your ingame interface.
Character Selection GUI
The Character Selection GUI allows you to control the characters data displayed during new games and loading phases. Coupled to the main GUI Editor, you can give a unique look and feel to your universe. And coupled to the Wolrd Editor you can build a complete 3D scene for the character selection.
The Loading Screens can be customized according to the whole game level, or by area. This way, you can give a unique in-depth look to your game.
Character and Target Huds
The Character Hud and the Target Hud can be customized with up to 10 data. It can also draw states icons (coming with the States Editor). You can use the main GUI editor to customize the aspects of these Huds.
All characters data can be placed into this sheet. Using the main GUI editor allows you to fully customize the different aspects of your characters sheets. Data are automatically updated during game sessions.
The Spell bar is a MMO-like spell bar, allowing you to cast spells in real time with hotkeys.
You can chat with your friends over local network, or over the internet. The Chat GUI allows you to type special commands (/dance, /salute, etc...).
The Minimap GUI can handle many mini maps types, such as discovery maps (wow-like) or pin maps. You can also control the zoom in/out range.
The Attributes Editor allows you to create your own characters attributes, like Strength, Intelligence, and so on. Each attribute can be based on a dice system (eg : 2d6+7, 3d6, 1d20+5, ...) or on formulas (eg : (STR+DEX)/2 ). With this powerfull editor you can create your very own rule system, either based on dice like many pen and paper role playing games, or based on formulas like many MMORPG.
The Terms Editor allow you to define elements, weapons and categories, skill schools, and other lexical elements specific to your wolrd.
Factions determine the Artificial Intelligence behavior toward others. This editor allows you to manage behavior levels between parties.
MyRPG comes with its own library containing vegetation, creatures, placeables buildings, particles, textures, and so on. This ingame library will be frequently increased along the development of MyRPG.
Importing models and textures
You can import your own 3D models using collada importer (.dae file format). You can use Blender, Max or Maya softwares to create your own models. Textures are simple .jpg, .png or .dds files.