RPG Maker

RPG Maker

RPG Maker incorporates simple tools that allow even the most inexperienced user to design a polished roleplaying game in the Japanese style.

Download RPG Maker
Features of RPG Maker
  • Game design engine built off a single event trigger system
  • Multi-platform distribution to most phones, browsers, and operating systems
  • Support for JavaScript plug-ins
Pros of RPG Maker
  • Supported by a large and enthusiastic community
  • One of the simplest game development engines around
  • Allows the use of JavaScript for more complex design elements
Cons of RPG Maker
  • Focused design makes it an ill-suited fit for games outside the JRPG genre
  • Games can't be easily ported to most modern consoles
  • Requires third party tools for exporting
RPG Maker Reviews

Game development is easier than it's ever been. Engines like Unity and GameMaker Studio have dramatically changed the face of development by offering powerful tools that minimize the level of coding you need to know to make your vision for a game a reality, but RPG Maker has been providing amateurs with the means to create their own games for a quarter of a century. The latest version, RPG Maker MV, builds off of the company's years of experience to create an engine that's streamlined even by modern game development standards. You can create a game in RPG Maker in under an hour, and you don't even need to learn a single line of code. The simplicity at the heart of RPG Maker MV is facilitated significantly by the narrowness of the engine's focus. This is a piece of software designed explicitly for making roleplaying games and more explicitly for making games in the particular JRPG sub-genre. The well worn tropes of the genre and the lack of need for issues like collision detection or the other complications that come from more action oriented games make for a consistent if limited engine. Rather than rely on a traditional coding language, everything in RPG Maker MV can be handled through a simple system of events and triggers. The fundamentals are basic, but there's a lot of range to create impressively sophisticated loops. If this sounds similar to the if-then loops that make up the core logic of most languages, that's because it's fundamentally the same, making RPG Maker MV a great way for people interested in programming to get a grip on some of the core logic of the craft without having to worry about syntax. More advanced users can achieve more complicated systems by coding via JavaScript directly into the engine. The maps, meanwhile, make use of a tile set interface. While this may limit what developers can do to some degree, it fits the JRPG mold and provides a level of consistency to the experience. Tiles work as effectively as you might expect, and the ability to create layers allow a greater amount of artistic and design freedom. An in-engine graphical editor allows you to create art assets on the fly, but it can be somewhat limiting, and if you intend to get serious with your design, you'll probably want to lean heavily on a dedicated art design platform. That said, you can do a lot with the tools that are available right out of the box. RPG Maker MV comes packed with a huge number of assets that include map sets, character designs (covering battle and over world animations), and monsters. At the very least, there's enough there to mock up a pretty working prototype, and the inclusion of countless downloadable asset packs mean you can create pretty sophisticated games even if you don't have any artistic talents.

RPG Maker Video

Alternatives to RPG Maker

Godot

Godot is a piece of software designed to help developers create games for a variety of different platforms. The software takes a unique and refreshing approach to game development, and its innovative
Show details

Corona SDK

Paid
Corona SDK is a free and easy-to-use game engine for creating cross-platform 2D games for mobile devices, desktop computers and even TVs. It also offers a marketplace for publishing games after
Show details

Unreal Engine

Free
Unreal Engine is a game development engine that's been used to develop and powers some of the most popular AAA and indie games around.
Show details

Twine

Free
Twine is an open-source tool for telling interactive, nonlinear stories. You don't need to write any code to create a simple story with Twine, but you can extend your stories with variables, conditional
Show details

Adventure Game Studio

Free
AGS is an Adventure Engine to create graphical point-and-click adventure games - Adventure Game Studio.‎Adventure Game Studio | Forums · ‎Games · ‎AGS · ‎Community
Show details

Urho3D

Free
Urho3D is a free lightweight, cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.
Show details

GameMaker: Studio

Paid
Making top 2D games with the GameMaker: Studio game engine is easy. No code or programming required
Show details

Minko

Free
The augmented digital twin for engineering megaprojects.
Show details

Gamesalad

Paid
About Us. GameSalad is the revolutionary game development platform that allows anyone to create the game of their dreams without writing a line of code. It's also the best way to introduce programming
Show details

GDevelop

Free
GDevelop is software that was founded by Florian Rival. The software has been improved over time by many contributors who seek to make improvements of it as it is currently open source software
Show details

Polycode

Free
Polycode is a C++ and Lua framework for building interactive applications. It is free, open source and cross-platform.
Show details

Stencyl

Freemium
Make iOS (iPhone/iPad), Android, Flash, Windows & Mac games without code using Stencyl.
Show details

Buildbox

Paid
Buildbox is a new video game maker that is extremely easy to use. Using this video game software, anyone to design amazing games for mobile, console and PC.
Show details

ENIGMA

Free
The Enigma Protector - Software Protection, Software Licensing and Software Virtualization system.
Show details