A downloadable tool for Windows

Download NowName your own price


Grab the free engine, but did you know you can get a massive content package designed to work with RPG Tools  here!

Have you ever wanted to make a game like the classic 2D PC RPGs Baldur's Gate, Diablo, and Fallout? Such an epic quest is going to stay unfinished in your log for a long time unless you have the right tools... RPG Tools!

This engine is designed to help you realize the dream of building the kind of vast worlds, heroic characters, and adventurous atmospheres that made those old games such classics. The best part is, you don't even need to know how to code.

Of course, it'll still be a lot of work, and that's where RPG Tools comes in. You'll find a full-featured Level Editor, Character Editor, and a system which lets you create custom game logic without any programming. For more advanced control, you can use Lua scripts to implement more complex behaviors.

The Character Editor automatically loads all character sprites and equipment parts from PVGames and Laserwolve Games and lets you combine or recolor them as you wish.

The Level Editor allows you to create 2D maps which can be used in RPG Tools, or export them to be used in other game engines like RPG Maker. It automatically identifies animated sprites, sprite sheets etc. from PVGames so you can use them without any additional setup.

You'll also find:

- a UI Editor to create the perfect game interface

- import options for 3D models to use as objects or characters

- Effekseer compatibility for cool particle effects

- Dragon Bones functionality

- a Quick Test mode for rapid prototyping and playtesting

- a huge content library including art, music, SFX, voice acting, and particle effects

Gather your party and venture forth!


You can find more information on Gitlab

For support you can also join my discord channel

You can find more videos in my Youtube Channel

This is a playlist with tutorial videos

Updated 1 day ago
StatusIn development
CategoryTool
PlatformsWindows
Rating
Rated 4.9 out of 5 stars
(15 total ratings)
AuthorNightmare_82
GenreRole Playing
Made withSFML
TagsCharacter Customization, Game engine, Level Editor, Sprites
LinksYouTube, Community, Patreon, Twitter/X

Download

Download NowName your own price

Click download now to get access to the following files:

Rpg Tools (64 bit) 966 MB
Version 281
Rpg Tools Beta 992 MB
Version 4

Development log

Comments

Log in with itch.io to leave a comment.

(1 edit)

Hello, Nightmare, how are you? Just a little question. I'm using RPGTools to create the sprites for my RPG Maker MV Game, which is going to be a commercial game. In RPGTools' main folder there is a ExampleProject folder with a female custom character on it. My question is, is it allowed to use that character with the clothing and hair options in RPG Maker MV or are those sprites exclusive to RPGTools Projects?

(+1)

hi!


yes, you can use them in any project. They are from PVGames but he allowed me to embed them in the tool and they aren’t bound to games made with rpg tools.

???

sorry for that, could you please send me the file then I could look into it. Did it crash at startup or what did you do before the crash ?

you can send it to Martin_Mais(at)web(dot)de

(+1)

This looks very interesting. Many years ago I've worked on a MMO with a similar style, but the company went bankrupt.

Can we use our own assets in this tool?
How about RPG rulesets? (character attributes & leveling)
Creating our own Spells?
Day & Night cycle?
Designing your own UI/Menus? (coming from Unity, I'm a bit spoiled)

This is really interesting for me, because I'm a worldbuilder and always looking for tools to provide a way to explore my world in an interactive way.

I hope you can also improve stability of the editor. Looking forward to the further development!

(+2)

yes, you can use custom assets and change the rules, add spells, items etc.

There are some tutorials here : 

Rpg Tools - Tutorials

https://www.youtube.com/playlist?list=PLEJP6zEoNymUMp8cWQXbi5CPyr3ixTdRl


Also in discord you can easily asks anything

Deleted post

oh, sorry for that! Could you please try to send me the crash dump and the error log file ? You could send it to Martin_Mais@web.de or via Discord.

one thing you can try is to install the C++ redistributable from Microsoft : https://aka.ms/vs/17/release/vc_redist.x64.exe

Deleted post

Hi man, jesus this is excellent! Is this an ongoing project of yours? If so, what do you have planned for it in the future?

Hi! Thanks, I‘m glad you like it!


Yes, it’s an ongoing project, my focus is currently to extend the gameplay features. You can also suggest features, ideally in the discord channel.

Ahh very cool, I will join Discord (not on it very often though). Thanks a lot!

(2 edits)

Hello, great tool, especially considering it's free.
I'd like to ask - there are a few characters and a wolf already included when I download the software. Is it possible to use these characters in the game I'm making (this means even commercial use), or are they only for demonstrating the functionality and can't be used to make games?

I've got quite a lot of human-like characters already (mostly from PVGames), but still not all animals and monsters which I'll need in the future, so that wolf would be helpful...

Hello!


yes, you can use it for free, also in commercial games.


If you need more PVGames has tons of models on his preen page : https://www.patreon.com/PVGames/posts


they are all supported by the tool.

Hi, loving the tool so far! Although when I use my PVGames images its only it's only able to display the sideview battler sprites for some reason. Paperdolls, busts, faces, etc aren't showing up. I know these aren't your assets but would you have any idea what may cause this? Also when I click randomise equipment it crashes the application. 

Hi, did you keep the file structure as it was ? Otherwise I currently don’t know why it shouldn’t work, usually the images should be displayed.

Maybe you can send me one example character so I can test it it you didn’t modify the file structure?

Yeah I've tried it without making any changes to the directory. I'll send it to you on discord? Thank you so much

yes you can send it via Discord

Hi Martin. Thank you for a great tool! I have a question, can graphics, sounds and music be used in a commercial project along with other game engines, for example rpg maker? Thank you in advance.

hi Peter! I’m glad you like it.

Yes, you can use all assets in commercial projects with any engine(also in rpg tools of course)

Thanks a million!

(+1)

So cool - can't wait to give it a shot!

(+1)

thanks! You are also welcome to join the discord server, it’s the easiest way to get support : https://discord.gg/JZzhfXmb

I'll probably do when time comes :D Finishing up my first game on Steam as of now, so need to focus on that first, but I'll gladly join!

(+1)

sure, good luck with your project!

Thanks! It's not officially announced yet, but if you're curious to check it out, you can find it here:

https://store.steampowered.com/app/2977570/REVEREND/ and https://twisted-sickle.itch.io/reverendthegame

(+1)

looks very cool!

(+1)

Oh cool! I'm gonna see if I can use this with assets from FLARE or FreeDroid (two open source RPGs).

(+1)

it should work when you create sprite sheets with this naming scheme : https://nightmare82.github.io/CustomModels.html

Nice, thank you!

(+1)

no problem! Oh and you are talking about static images they should work directly (as long as they are png images), just add the root folder to the tool which contains them)in any sub directory)

Hi Martin,

tested you tool today to use assets from PVGames. I am struggeling with importing the assets into the Level Editor.

Though, after setting the folder, I can see some Assets but it is extremely hard to navigate through them.

And: the tiles part is always empty. I've tried many things in renaming stuff with something like "Tile" or "Tiles" or even "Tileset", but with no avail.

I truly like the way, how tiles will be smoothened, when painted. So I want to use it with PVGames Doomsday Tiles.

Do you have any information about the naming convention?

Best,

Lars

(1 edit)

Hi Lars,

You can get tons of tiles on the Patreon page of PVGames, the tool will then display them automatically.

You can also use your own images with the „_Tile“ suffix(eg „Wood_Tile.png“) check this guide for more information: https://nightmare82.github.io/LevelEditor.html


About the object layer : by default it only displays the first 200 entries but you can change that by setting the „max objects“ in the options, you can also filter by directory.


let me know if you have any questions,


Martin

Thank you for your answer.

I must confess... I "read" the documentation, but somehow missed the part where you describe the naming convention. 

So, this is a bit of a  RTFM case xD

Cheers

Lars

Hello, how to add sprites and textures to the editor?

Via main menu „file -> add image folder“ you can add folders that contain png files, it will add the folder and all its children to the library.

Afterwards you can place them in the level editor when you select an object layer.


you are also welcome to join the Discord server for easier communication: https://discord.gg/27GtR8Su

you can also check https://nightmare82.github.io/ for documentation or my YouTube tutorial playlist(see links in this project)

works under wine very good (i use linux btw) . many features although i probably wont use it in rpg maker but manually coding in js ;p

that’s great, thanks for the information!

=]

very cool! Did you use any special settings ? If you want you could also share it in my discord channel, there are some mac users who might be interested : https://discord.gg/wq2mkZZT

no. just wine (as on linux i just installed newest wine from flatpak btw)

ok, great, thanks for the details!

(1 edit)

I have an empty project opening there is nothing there

Did you choose „new project“ and choose the example project as a template ?

I tried to create a new one, tried to open a project. I don't have anything that is on the video to create a map.Only one texture and no objects

the tool doesn’t contain textures besides one ground texture. You need to add image folders with assets or use the content package which contains a lot of assets and a template project : https://nightmare-82.itch.io/rpg-tools-content-package

hello i got your software as part of the humble bundle, and here and im running a windows 10. when i run either downloaded program it is blurry, and stripped with green lines, and it makes using it not possible. is this a common problem? seems the comments below that everyone has diffrent issues. if you would like, link me your discord and i will also provide a screen capture, and we can figure out a solution.   Thank you. 

hello! No I never heard about this issue, you can join https://discord.gg/ctHuHUZy for easier communication

In case anyone else encounters this issue(but so far it was only reported once) : Switching to windowed fullscreen mode via alt enter seems to solve that issue

Hi, at first: the tool is great! Thanks. But I have a similar problem like above: everytime I try to load the example project, the tool crashes. Any tips or suggestions?

(1 edit)

Thanks! Do you use Rpg Tools from this page or from the Humble Bundle package ? If you want you can join my discord : https://discord.gg/gb49J9zm for an easier way to chat quickly/solve your issue.

If not : Could you send me the crashlog ? Does it crash directly after opening the example project ?

It won't start for me, I'm getting an error that api-ms-win-downlevel-kernal32-l2-1-0.dll is missing.

I follwe steps to reinstall the missing file and it still wont work.

I found an article which offers a couple of potential fixes to the problem : https://www.pcerror-fix.com/epic-games-launcher-api-ms-win-downlevel-kernel32

Do you use windows 7 ?

Ye

(1 edit)

I have the very same error, and my friend too. We are both on windows 7. I download kernel.dll but another error pop up, something error 0xc000007b

sorry for that, I will look into it

Do you have a 64 bit or 32 bit Windows version ? The current tool version only supports 64 bit

One thing you could try is : Check if you have these Windows 7 security upgrades : https://www.catalog.update.microsoft.com/Search.aspx?q=KB4507456

I found it after discovering this blog post : https://www.georgenischal.com/blog/api-ms-win-downlevel-kernel32-l2-1-0-dll-erro... You can check Option 1 there for more details and an alternative solution

(1 edit)

64. I don't have kernel error anymore. Now it's error 0xc000007b

Whenever I try to run it, Norton prevents it saying that it performs suspicious registry activity. :(

That's weird, the tool doesn't use the registry as far as I know(Maybe a library I use but I'm not aware of that) but I can ensure you the tool does nothing suspicious.

You can try to add an exception for the tool

(1 edit)

Wow, I have been a huge fan of PV Games, this is just a God send! 

Just one question, Is there a written tutorial or documentation besides the youtube video?

Thank you for this!

thanks, glad you like it! There is this guide : https://gitlab.com/Nightmare_82/charactercreator it’s a bit outdated but most of it is still valid, also you are more than welcome to join the discord channel where people can quickly get help(you can find the link on this page)

Cool, see you on discord. Thanks again.

(1 edit)

Downloaded yesterday, I started a new project and decided to open a Character from the Example Project as a base but when I do this RPGTools crashes, upon reloading I can't create a project as the "OK" button is never highlighted no matter what folders I select. The dump file states: "The thread tried to read from or write to a virtual address for which it does not have the appropriate access." I'm running as administrator so unsure why it wouldn't have access?

Just tried creating a new Character which also causes a crash...?

Do you use the version from Humble Bundle with the content package or the version from this page ?

I would suggest to:

- delete the Userfile_* files in the rpg tools folder

- create a new project(keep the template folder and pick an empty folder for your new project)


About the crash dump : Could you please send it to Martin_Mais@web.de ? Thanks!


If you want you could join the Rpg Tools discord for easier communication : https://discord.gg/2hNzhjbb

I download from this page, I can't find the userfile files, where are these usually located? I'll send the most recent Crash Dump file across now, should be with you shortly.

if you have this package please use this tutorial video for the initial setup : 

(1 edit)

Thought I'd edit this to add that all the other editors work, I can create levels, UIs and particles without issues, it's only the character editor that causes the crash.

The example project of the tool contains characters which use graphics from https://www.patreon.com/PVGames but the character graphics aren't part of the free version of the tool. I will check why it crashes but to create a new character you can just select any unit in the list(Which are only visible if you have any graphics with characters) and then assign the equipment etc. When you are done with your changes you can save it via main menu.

Deleted post

Hi! I'm glad that you like the tools!

The tabletop software sounds interesting for sure, could you send me more information via private message ? Thanks!

Deleted post