• Add Review
  • Subscribe
  • Nominate
  • Submit Media
  • RSS
Click here for documentation (Includes material formats)

RPG 20XX is a redesign of RPG Maker 20XX... Which was an upgrade replacement for RPG Maker 2003's engine. This newer engine will have nothing to do with the RPG Maker series of engines apart from the familiarity of the editor and engine features.

RPG 20XX should provide lots of advanced features yet remain faithful to the retro scale of RPG Maker 2003. It should not require actual writing of program scripts and instead provide a clever implementation of a click-together event scripting system similar to the older RPG Maker engines. Most notably the ability to re-adjust the battle calculations purely through event scripting.

Lots of common tedium and annoyances of RPG Maker 2003 should be eliminated. RPG 20XX will provide global battle events for all battles, a quest system, simplified character development, local save variables per event, and other simple conveniences.

All of this is currently licensed under the MIT license so you can check out the source code any time if you really wanted to. It will be a community project, free as in price and in freedom to create the RPGs in a fun familiar way like you always wished RPG Maker 2003 could do these days.

If you use this software, you agree to use the software under the MIT license: https://opensource.org/licenses/MIT
Copyright © 2014, 2021 WolfCoder Workshop LLC


Latest Blog

RPG 20XX Asset Starter Pack

First things first, I'll need to gather stock assets to create RPG 20XX's default asset pack. It's like an RTP except "Run Time Package (RTP)" doesn't make sense here since all required assets get built into .2xg files and players of your game won't have to go download it separately. I'm organizing what I had found before with what I can find off stock asset sites, but I think maybe the RPG creation kit that was born on RMN ought to have assets from the community.

If you have assets you're willing to contribute that have lots of "Generic RPG Energy", let me know. You'll need to license them under a creative commons license so we can all use them. Don't worry about formatting, I'll convert them, just make sure they're drawn to 16x16 pixel tile scale.

The resulting asset pack will have all of the sources cited even when attribution isn't a requirement, so be sure to let me know how you want to be credited and if there's links to something you want to include.

Anything simple and easy to map with but with an appealing retro generic RPG look is great. Here's an example I made using art I found elsewhere:

Posts

Would it be possible for me to use 20XX to host a manga on


What do you mean by "host a manga on"? Please elaborate on what you technically mean.

and sell it as a manga reader?


It's possible to sell the compiled .2XG files legally granted it is indeed composed entirely of material you have rights to.

I can actually limit a great deal, the time it'd take to pirate it.


No it wouldn't. .2XG files contain absolutely no DRM so they can just be copied. Quite easily. This was intentional, I want it to be very easy for people to share their games.

You could modify RPG 20XX's engine to add some sort of DRM measure, but then you would be required to release all of your modifications as source code since it uses the General GPL Version 3 (not the lesser one) which prohibits hiding your modifications into binary libraries either.

The only way around that is to specifically purchase a license from me to you to allow you to release modified closed-source versions of RPG 20XX, which is typically what people who want to release RPG 20XX games on Steam would have to do since GPL3 is incompatible with the way Steam releases things.

Lots of projects to dual licensing to raise funds, and the funds would be put back into the RPG 20XX project. Once RPG 20XX has reached the stage where it becomes an actual game engine, you'll be able to see if it can suit your needs.

.. or you could just use the engine as-is or release your source code modifications and sell DRM-free copies of manga. If the manga is good, you will be successful despite piracy. In fact, some piracy could even help you.
Thiamor
I assure you I'm no where NEAR as STUPID as one might think.
63
So there's absolutely no way to encrypt the files.
I'm running into issues with opening RPG 20XX. I deleted the old RPG 20XX downloads and got a fresh one from the site, but when I extracted & tried to open RPG 20XX, it keeps giving me an error saying "Cannot open (file location of previous test project)" and then does nothing after that.

I've deleted and redownloaded the program twice now I think, but clearly I'm not doing something right.


So I found out what I have to do from reading the comments in the blog posts, you have to delete the "rpg20xx" folder in AppData (for others who might be having this problem, it's C:/Users/<User Name>/AppData/Roaming/rpg20xx).

However, while messing around with the program I think I might have found a bug. I'll get back to you with more details on exactly when the bug occurs (it's very late where I am now, so I should go to bed), but it has to do with the "fill tile" feature of the map editor.
Besides that, it also seems like whenever I close the program I can't get back into it unless I do the AppData thing again. I guess I'm not closing the program properly or something, so some help there would be cool too.
but it has to do with the "fill tile" feature of the map editor.


That's a bug I'm already aware of. It doesn't like it when you use multiple tiles as the fill.

I guess I'm not closing the program properly or something, so some help there would be cool too.


Does it do that if you just open and close it (without doing anything)? If so, send me a ZIP of the project that does it.
author=WolfCoder
Does it do that if you just open and close it (without doing anything)? If so, send me a ZIP of the project that does it.
Thankfully no, after messing around with the program some I figured out when it happens. There are 2 conditions...

1 - When I trigger the "fill tile" bug (which causes the program to freeze and I have to force close it), if I try to open RPG 20XX again afterwards the editor will not show up on the screen, though the icon for it still appears on my task bar at the bottom of the screen.

2 - A different issue I accidentally discovered. If you have RPG 20XX open when you put your computer to sleep (like, say, when you just close the laptop, which I have a habit of doing), the editor will again not show up. However, this problem seems a bit different, because when I try to reopen the program after this occurs it will give me the "Cannot open <file>" dialog it gave before, only it will try to open a project which I have already deleted, more specifically the first project I created with the program.

EDIT: I just tried that second case again, and right now the program seems to be behaving properly even after I close and reopen the laptop; however, I know this particular issue has happened to me before recently, though I may have misdiagnosed the cause of it.
"Cannot open <file>" dialog it gave before, only it will try to open a project which I have already deleted, more specifically the first project I created with the program.


It tries to load the last edited project, but continues if it can't. This is what it should be doing.

I just tried that second case again, and right now the program seems to be behaving properly even after I close and reopen the laptop;


It's using ordinary GDI to draw everything, so things like sleep or the CTRL+ALT+DEL options menu won't do anything to the program when you'd normally have to explicitly regain the video device (like in DirectX).
author=WolfCoder
It tries to load the last edited project, but continues if it can't. This is what it should be doing.
Fair enough. On this note, though, will there be an option which turns off this "load the last project" feature in the final release? This is just a preference question.
will there be an option which turns off this "load the last project" feature in the final release?


It will be.
Oh wow, I remember this. I thought that development was discontinued on it, it's great to see that it's active again. Looking forward to trying this out.
I can't really say, however, the more bugs people find and report with what is here now the faster it gets completed.
So how do I install this to RPG Maker 2003? Or is this a separate engine? Also I saw what looks like mode 7 in the images, so 1.Is mode 7 in this ?:D 2. how can it be activated? 3. if it isn't in it, can I install the rpg maker 2003 mod to rpg maker 20xx to have mode 7?
So how do I install this to RPG Maker 2003?


You don't.

Or is this a separate engine?


It is its own software now. It has its own editor and everything.

Also I saw what looks like mode 7 in the images, so 1.Is mode 7 in this ?


Yes

how can it be activated?


I haven't written how events will behave in "mode 7", so there aren't any commands to actually activate it normally yet.

if it isn't in it, can I install the rpg maker 2003 mod to rpg maker 20xx to have mode 7?


Well seeing how RPG20XX was written from scratch and entirely alien in structure to RPG Maker 2003, you'll just crash the engine.
I have to ask. Can this game play Final Fantasy: Endless Nova? I've been wanting to play that game for a long time, but I think you have to have RPG Maker 2003 to play it.
author=magnaangemon01
I have to ask. Can this game play Final Fantasy: Endless Nova? I've been wanting to play that game for a long time, but I think you have to have RPG Maker 2003 to play it.
This is an entirely different maker than RPG Maker 2003, so no it will not be able to play that game. You can, however, just download RPG Maker 2003 and it's RTP to play your game, since at most places on the internet it's completely free.
Zeigfried_McBacon
Play stupid games, win stupid prizes.
3820
author=matthewac95
author=magnaangemon01
I have to ask. Can this game play Final Fantasy: Endless Nova? I've been wanting to play that game for a long time, but I think you have to have RPG Maker 2003 to play it.
This is an entirely different maker than RPG Maker 2003, so no it will not be able to play that game. You can, however, just download RPG Maker 2003 and it's RTP to play your game, since at most places on the internet it's completely free.

Endless nova is an RM2k game! Also, 20XX is an engine, not a game. :/
This confusion will continue because I'm using the same game page that has all the old RPG Maker 20XX stuff on it which actually was going to play 2003 games.
That still doesn't answer my question on if it's possible or not.