Rpg Tools

A tool to easily create 2D RPGs

alt text

RpgTools

RpgTools is a set of tools which allow to you create a 2D RPG or supports your existing game by providing tools you can use on top of it.

RpgTools.exe is the executable which contains all tools to create your content.

Game.exe is the executable you can use to test your game, this will also be used for the exported game(The game that will be deployed)

For discussions/questions about it the best way is to do that via Discord Channel

You can always download the latest version of the tools here

If you want to support the development of my tools you can do that via Patreon

You can find a list of highlevel features here

FAQ

Are there any tutorials ?

I frequently post updates in my Youtube channel which also contains a video tutorial playlist which you can find here

Besides that you can find more information in this guide.

Where can I get help

The best place is my Discord channel

Where can I download old versions ?

If you use the itch.io launcher you can install old versions via Settings->Manager->Switch versions

Since PVGames assets use a deep directory structure it can easily happen that paths are bigger than 256 characters which can cause issues on older windows version. As a workaround I would suggest to put them in a directory close to the root directory, e.g. C:\assets\PVGames Inside of that you can group them as you like but for PvGames assets it is important to keep the Character folders as they are(But you can move the whole folder to sub directories)

This is an example folder setup: alt text

Tools

There are several tools inside the RpgTools executable. The two main tools (Character Creator and Level Editor) can be used with any engine you want, the other tools are mostly meant to be used if you want to use this engine to create your game.

Character Creator

This is the tutorial for the Character Editor

Level Editor

This is the tutorial for the Level Editor

Scripting

This is the tutorial for the Scripting Language

Custom animations

This is the tutorial for custom animations

Game animations

This is the tutorial for game animations

Custom models

This is the tutorial for custom models

Game Localization

This is the tutorial for the Game Localization

Tool Localization

This is the tutorial for Tool Localization

Video Playback

This is the tutorial for Video Playback

Libraries used

https://github.com/SFML/SFML

https://github.com/ocornut/imgui

https://github.com/texus/TGUI

https://github.com/eliasdaler/imgui-sfml

https://github.com/ThePhD/sol2

https://github.com/nlohmann/json

https://github.com/erincatto/box2d