DTBS – Disgaea Tactical Battle System

Version 0.1 (Showcase)


Download demo

I start this script before the release of RMVX ace, but give up because of others projects.

One year later, I clean it a bit and made this first showcase version. There is really a lot of work to do before it can be used in a game (Computer AI, multi-party…).

Currently, I have no really free time, this is why I return to RPG Maker because coding in ruby is like an hobby for me, I can do it when I have 1 or 2 free hours.

I hope this battle system will be released in the future.

See you.


Blender: 3D Animations to sprite sheet

Version: 1.0

Last Date Updated: 16/09/2013



This addon allow you to render a set of 3D animations defined in the dope sheet, and put each 2d frames on a sprite sheet.


Activate the addons:

    • download render_spritesheet
    • unzip the archive
    • copy paste the folder ‘render_spritesheet’ to the addons folder of Blender
    • open Blender and go to the user preferences (File > User Preferences…)
    • in the filter type ‘render sprite sheet’ to find the addon and enable it


Python 3 lacks of an image manipulation library, so we have to use an external python lib.

    • download and install Pillow: https://pypi.python.org/pypi/Pillow/2.1.0, there are installers at the end of the page if you use windows. Choose a 32 or 64 bits installer depending if you use blender 32 or 64bits, take the last py version available.
    • If the installers say to you that you cannot install pillow because it doesn’t find python 3, then you have to install the last version of python first (python), and then run the installers.
    • find the installed package named ‘PIL’ and copy paste it to the Blender lib folder (…/Blender/2.68/python/lib). If you use an installer ‘PIL’ package will be at the location C:/python3/Lib/site-packages.
    • You can then immediatly uninstall python 3 if you don’t want to keep it.


Model and animations:

    • create a model and attach an armature to it.
    • select the armature and create animations using the dope sheet in action mode if you don’t know how to do that you can google it for help: ‘blender multiple animation dope sheet’


Setup the camera:

This is how I setup the camera but maybe there are propers ways to do that.

    • open the render menu, and choose the render resolution for the 3d animations you can change it later, the important is to choose a proportion between the width and the height of the resolution. If you change this proportion later, you’ll probably have to redo the following operation.
    • select the camera
    • the camera has to look at your animated model, you can press ‘numpad 0’ to be in the view of the camera, choose a translation and a rotation depending of the view of your 2d game (sideview, top down view…)
    • in the camera menu, choose an orthographic lens and set the orthographic scale, the camera render rectangle has to contains all the animations of your model.


Sprite sheet settings:

The sprite sheet settings are accessible in the render menu.

    • column count: The maximum number of columns in the sprite sheet.
    • frame width/height: The final size of a frame in the sprite sheet. If the render resolution and the final frame size are different, the images will be scaled. If you use some effects (Edge for example), it give better result if the resolution is higher than the final frame size.
    • animations list: In this list, you have to choose the animations of the final sprite sheet (order is important). The name of the animation correspond to the action names defined in the dope sheet. If you choose a non existing name, an error message will pop out.
    • start/end frame: The first and last frame of the current animation
    • frame count: The 2d frames count for the current animation in the sprite sheet.
    • create sprite sheet: Use this button to launch the sprite sheet process. You have to select the good armature before launching the process.



    • go in the output panel of the render menu.
    • you can choose whatever you want like if you are rendering a basic image (image format, color mode…)
    • the sprite sheet will be saved at the path choosen in output.




My new website is open !

GBP Website

This blog will no longer be updated any more.

FF8 Limit Break

FF8 Limit Break v1.0

Last Date Updated: 06/09/2011

By : GB Production

Demo :

This script only work with BAttle Engine Melody !

FF8 Limit Break v1.0

Information :

Official script presentation

GBP Skills Rings

Skills Rings v1.0

Last Date Updated: 03/09/2011

By : GB Production

Demo :

GBP Skills Rings v1.0

Information :

Read the FAQ in official script presentation topic to understand how to configure skill slots chains

Official script presentation

La prophecie de Darlam


Last Date Updated: 01/09/2011

By : GB Production

Keyboard config scene

Valkyrie profile equip scene

Valkyrie profile skill scene


LPDD is an abandonned project of the GBP. You can find some scripts in the demo.


GBP Last project

LPDD – Scene equip

Vidéo de présentation de la scène d’équipement (style Valkyrie profile Silmeria)  du projet de la GB Production : La prophecie de Darlam.

Presentation of the scene equip of the game project of the GB Production : The prophecy of Darlam.

Developing CBS

A video of the future CBS of the GB Production.

29/04/11 – Only 2 days of development.

GBP Engine

GBP Engine

Last Date Updated: 22/04/2011

By : GB Production

Main scripts :

GBP EIE – Equip Improve Engine – v1.1

GBP EIE – Equip Improve Engine – v1.0

Information :

GBP EIE – Official script presentation

After Equipement Improvement Engine…

I have some ideas of scripting project after the EIE (Equip Impr Engine).

1) I want to made a adaptation of FF8 Junction (my favorite system of all) fully compatible with YEM as usual.

2) A good challenge for me will be to create a battle system, but I can’t do that because I am going to fully copying BEM, so maybe some people has an idea of a mode 5 for BEM (after DTB, PTB, ATB and CTB).

I think ATB need a good update but it’s difficult if I can’t edit directly BEM V…

3) Maybe a quick update for the most popular script of the blog : Disgaea skill level system.

Suggestion, idea and request are open !

Welcome :

If you use any resources from this site, please don't forget to include GB Production or a link to this blog in your game credits.

Archives :

Blog Stats

  • 75 387 hits

You can show your appreciation and support future development by donating!