
I've been playing some more with RPG Maker MV today. Despite telling myself before I started fiddling around that I wasn't going to be too ambitious, my project's plugins folder is now full to bursting with all manner of goodies to extend the functionality of the basic engine and basically make it almost unrecognisable from its vanilla form. (This is good, because "it looks like an RPG Maker game" is considered a grave insult by some people on the Internet.)
I'm not going to share any specific details about the game I'm putting together to learn the program as, if it ever gets finished, I want it to be a nice surprise for my friends to enjoy (but hopefully a certain amount of appeal to those of you who don't know me quite so well, also). However, I can talk a bit about some of the plugins and goodies I've been making use of.
An absolutely essential site for those wanting to go beyond the basic functionality of the RPG Maker MV engine is the MV Plugins Master List. It is, in theory, a central repository of links to the most popular RPG Maker MV plugins, along with snippets of information about them. This was my starting point for exploring the world of plugins.
RPG Maker veterans will be familiar with the name Yanfly, no doubt, as he's one of the most active users of the program's various incarnations, and has long been producing some of the most well-regarded plugins and scripts out there. His new site is absolutely rammed with fantastic plugins, all of which are well documented and easy to use. Of particular interest to many people will be his implementations of the popular ATB and CTB battle systems from the Final Fantasy series; when used in conjunction with other plugins to alter how the battle screen looks and works, it's easier than ever to put together a really distinctive looking game with easily understandable mechanics.
Himeworks is another great resource for plugins. Not only does Tsukihime produce some excellent, again well-documented plugins, she (I think?) is also an active member of both the RPG Maker community in general and the community on her own site, offering helpful advice and accepting feedback for her plugins through the comment sections.
Aekashics has some great resources, this time mostly visual ones for use in battle or as appropriate throughout your project. Aekashics has a very distinctive style that is nice and consistent between all the different resources available, and they're all very high quality. If you don't want to use the default RPG Maker monsters but are as cack-handed as me when it comes to producing artwork, Aekashics' site should be your first stop.
Here are a few other cool plugins I've been using:
- PrettyGauges – a delightfully simple plugin that allows you to easily customise the rather amateurish-looking default HP, MP and suchlike gauges in RPG Maker MV.
- TerraxLighting – a super-cool lighting system that allows you to use events as light sources on your maps. The radius and colour of the light sources can be adjusted, and they can even be made to "flicker" slightly to simulate fire or electronic screens. Using lighting makes a huge difference to how RPG Maker MV's default visuals look.
- VictorEngine – a series of useful plugins that run a similar gamut to Yanfly's collection. Where VE wins out over Yanfly is in things like the customisation of visual elements like the battle screen status window and suchlike, whereas many of Yanfly's plugins are more focused on new or optimised functionality.
I'm having a lot of fun so far. Whatever you might think of RPG Maker-produced games, there's no denying that the software itself is an extremely fun, creative tool that allows anyone to put together something that will make them happy. It can also be a great jumping-on point to learn coding principles, even if you're not writing your own JavaScript plugins yourself — the Event system's pseudo-code is a good way of thinking about how things work and how you tell a computer to do things, but is simple and straightforward enough I bet even my friend James (who, when it comes to technology, is borderline retarded, which is strange because he's otherwise a very clever chap) could make an NPC walk around and call the player a bellend.




One of the best — or worst, depending on your perspective — things about PlayStation Plus is that there are regular deals on a wide variety of games, seemingly almost at random. During these sale periods, games drop to Steam sale-tier prices (i.e. £2-3 for a typical indie game) and consequently make trying some new things out a rather more appealing prospect than it might be under other circumstances.
Ziggurat is the latest in the interminable line of "roguelites" out there; that offshoot of the roguelike genre that keeps the "permadeath" and "procedurally generated" parts and ditches the heavy-duty stat crunching and turn-based exploration in favour of something a bit more immediate, accessible and, in many cases, action-packed. Sometimes it works better than others; procedural generation is something that is very impressive on paper, but in practice it can often lead to levels that are chaotic messes with no real sense of "design" about them, just some tiles splattered around the map at random. This sort of thing is fine in an ASCII roguelike, but less fine in a game with actual visuals.

Interesting indie game time? Interesting indie game time.







And here's how a different moment in the game looks as of today:
Not a huge difference, I know, but the astute among you will notice two things: firstly, the colour of the text box has changed to a deep navy blue rather than the default gradient fill, and the main game screen now has a Persona 3-style "clock" in the upper-right corner of the screen, indicating what time of day it is. Presently, this only shows the time of day, but I'm toying with it showing what day it is, too — my hesitation on this note is that which day it is is only relevant for part of the game rather than the whole thing.
I figured I'd run with the "flat blue" colour scheme, and add a nice silhouette of Ami in the background for a bit of visual interest, and tweak the message box colour to match for consistency's sake. The silhouette image shows up nicely in the various menu screens without being too obtrusive, as you can see from this shot of the save menu:

Environments like the one seen above are quite complex, and most stuff in the game is "examinable", so there's a lot of flavour text in there. Now it's done, though, if I want Ami to come back here with another character — which I probably do — I don't have to design that map all over again. Which is nice.