IrrRPG Builder - Le Bottin des Jeux Linux

IrrRPG Builder

Specifications

Title: IrrRPG Builder Type: Tool
Genre: Development Status:
Category: Development ➤ IDE Commercial:
Tags: Development; IDE; Cross-platform; Scripting language Demo:
Released: Latest : Alpha 3.1 (0.31) / Dev : R669 Package Name:
Date: 2015-07-26 Extern Repo:
License: MIT/X11 Deb Repo:
View: Third & First person Package:
Graphic: 3D Binary: ✓
Mechanics: Real Time Source: ✓
Played: MMO PDA:
Quality (record): 5 stars Quality (game):
Contrib.: Goupil & Louis ID: 11505
Created: 2011-12-11 Updated: 2015-10-03

Summary

[fr]: Un outil à la fois simple et puissant conçu pour aider le développeur débutant et/ou les joueurs souhaitant créer des RPG sans connaissance avancée dans les langages de programmation complexes [en]: A simple and powerful tool designed to help people new to programming and/or players who want to create RPG games without advanced knowledge in programming languages

Videos

Trailer / Gameplay [en] / [en] / [fr] :

Links

Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] 2] [Videos t t t t t g g g g g g g g g] [WIKI 1 2] [FAQ] [RSS] [Changelog 1 2]

Commercial : (empty)

Resources
• (empty)
Technical informations
[Open Hub]

Social
Devs (Andres Jesse Porfirio [en]) : [Site] [Forums] [twitter] [YouTube] [Interview 1 2]
Devs (Christian Clavet [en]) : [Site 1 2] [Forums] [twitter] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [twitter] [Facebook] [YouTube]

On other sites


Reviews


News / Source of this Entry (SotE) / News (SotN)
[Free Gamer (20111126)]

Description [fr]

Un IDE pour la création de RPG graphiques en 3D, par Andres Jesse Porfirio & Christian Clavet.
Il utilise le moteur graphique Irrlicht (dans le Bottin).

IrrRPG Builder est un outil à la fois simple et puissant conçu pour aider le développeur débutant et/ou les joueurs souhaitant créer des RPG sans connaissance avancée dans les langages de programmation complexes.
Cet outil dispose d'une interface simple permettant la création d'environnements 3D très rapidement.
Le langage de script Lua est intégré au système, il assiste le développeur dans la création de la logique de jeu et dans la conception de l'intelligence artificielle nécessaire aux NPC et ennemis.

Description [en]

IrrRPG Builder is a simple and powerful tool designed to help people new to programming and/or players who want to create RPG games without advanced knowledge in programming languages.

This tool has a simple interface that enables the creation of 3D environments very quickly. The Lua scripting language is integrated into the system and assists the creation of game logic, artificial intelligence of NPCs and enemies.

Features

☑ Un outil libre et open source (licence MIT/X11),
☑ utilise la bibliothèque Irrlicht (en dépôts),
☑ multiplateforme (Windows et Linux actuellement),
☑ éditeur de terrain temps-réel,
☑ Complétion automatique du terrain (herbe, sable, ...),
☑ système dynamique de terrain basé sur une grille, extensible via l'ajout de segments,
☑ système d'océan intégré au terrain,
☑ peinture de végétation temps réel,
☑ positionnement des ennemis et NPC par glisser-déplacer,
☑ support des scripts Lua pour les actions de jeu, les chats et IA,
☑ support du langage XML (internationalisation),
☑ fichier de projet au format XML (jeux utilisateurs et sauvegarde au format XML),
☑ graphisme OpenGL et effets GLSL, ...



☑ It's FREE!
☑ It's open source, under MIT/X11 license.
☑ Irrlicht based irrlicht.sourceforge.net
☑ Cross-platform (Windows and Linux for now)
☑ Real time terrain edit
☑ Auto paint terrain (grass, sand, ...)
☑ Dynamic grid based terrain system, extensible by adding segments
☑ Ocean system integrated to terrain
☑ Real time vegetation paint
☑ Drag-drop NPC/enemy positioning
☑ Lua scripting for ingame actions, chats and AI
☑ XML language (favoring translations)
☑ XML based project file (user games are saved into a XML file)
☑ OpenGL and GLSL effects



☑ Drag & drop object positionning

Objects can be placed on the ground with a few click of the mouse. Rotation is handled with the mouse wheel.
The user has also a choice of numeric input for greater precision, and can use a KEY (CTRL) while moving to snap to the grid. The grid size can be ajusted from a menu.
The editor feature a "model browser" to select the model to place on the ground.

☑ Ocean system integrated to terrain

The level of water is pre-defined inside the engine. You only have to "dig" inside the terrain to reveal the water.
While editing, the water can be hidden to allow to model the ground with greater precision, and/or place underground elements.

☑ Real time terrain editing

Creating a landscape is easy. Take the mouse with the terrain tool, and you can "carve", and "extrude" the grass directly from the terrain.
Textures will adapt themselves to the heigh of the terrain, so the texturing is automatic. If you need a different environment, the pre-defined texture can be changed.
The "brush" tool, have a radius, inner radius, a strength, and a "levelling" adjustement so you have precise control over the way you define your landscape
For added convenience, the user can re-center the camera, by pressing the "C" key.

☑ Dynamic grid based terrain system, extensible by adding segments

The terrain can be expanded quite easily with the terrain grid feature. Just take the tool and click on an empty area to start a new section of terrain.
When saved, theses tiles are saved inside the project folder as models (.B3D - Blitz 3D, .DAE - Collada or .OBJ - WAvefront type models), so it can be edited with a third party application for example to create caves.

☑ Real time vegetation paint

Creating vegetation is done using the mouse, just click on the ground to plant a tree! To remove a tree, just click on it with the right mouse button.
The user can decide to change the shape of the land, and by pressing F1, the vegetation will reposition itself to sit on the ground.
All trees can be removed at once, by pressing the F2 key

☑ Object titles (dungeon construction)

Custom dungeons can be created quickly with models of tiles of section of a dungeon. Can be used for a lot of things too. Tiles can align themselves with the snap feature.
Hiding and displaying of the water can be done using the F5/F6 keys.

☑ XML localisation (favoring translations)

The editor comes currently in 5 languages English, Portuges, French, German, Spanish). It can be also expanded easily to support more by editing the XML definition file.
The games created with the application can have also dialog scripts (LUA editor) use the localisation feature. So your creations can be localised.

☑ Lua scripting for ingame actions and AI

The script editor has been improved for stability, and flexibily. There are now "templates" of ready made scripts that can be used directly with your item. The editor now support color coding (LUA and specific IRB commands) and a line count GUI that can be displayed or hidden.

☑ Multiple player controls

The player can be set via the interface or in a LUA script to use different types of controls. Currently implemented:
RTS (Real time strategy type controls)
RPG (Third person RPG style controls)
FPS (First person shooter type contols)
Using LUA, the user can tweak the controls even more, and limit the view, rotation, etc.