RMMV Untitled Open-world RPG

ADMtn

Treasure Hunter
Veteran
Joined
May 23, 2020
Messages
143
Reaction score
90
First Language
English
Primarily Uses
RMMV
Untitled Open-world RPG

Synopsis:

The player takes on the role of an adventurer, one of eight gathered for a high-risk expedition. To prepare for their journey or simply to help out the locals, the player can take on Contracts (primarily optional side quests) brokered by the local taverns. While going about these tasks, each of the playable characters will also deal with several Personal tasks, requiring them to confront their past and deal with the (hard-to-face or ridiculous) matters in their present.

To be more candid with my fellow aspiring/indie devs: the Main quest will obviously provide a more epic purpose; the Contracts are intended to flesh out the world and make NPCs feel more realized (while providing a less grindy means to develop the party; ideally, they shouldn't feel like simple fetch or slaying quests); and the Personal quests will develop the characters' story arcs (background, personality, motive, etc.) to reinforce the character development within the Main quest. Completing Contracts and Personal quests should also have tangible effects on the Main quest.

Obviously, as the game is intended to be an open-world RPG, the order in which many of these tasks can be completed will be considerably flexible (but not 100% open, as that makes it difficult to craft a decent narrative, balance difficulty, or have a sense of progress in the setting).

Current Version: 0.1.4 (alpha)

Screenshots:

Latest screenshot from 9/25/2020 (after some minor JS edits which kept the proper characters transparent while being switched in and out of battle for stealth/hidden/invisible states):
screenshot9252020.jpg

Screenshots from 9/1/2020:
screenshot_v_0_1_1.pngscreenshot2_v_0_1_1.pngscreenshot3_v_0_1_1.png

Game Genre: Open-world RPG

Game Flavors: Fantasy, Comedy, and a hint of Steampunk

Developer Notes:

8/14/2020
Trying to finish the whole project before RPG Maker MZ comes out on 8/20/2020. Probably won't happen because I'm adding more meat to it than I originally intended. Also might go against my initial plan and swap out at least some of the RTP for different assets. -

9/1/2020
Definitely didn't finish this project before the release of RPG Maker MZ as planned. I intended this project to be an experiment to (re)learn RPG Maker tools. However, once I got started, I became invested and wanted to make a game that is fun and polished, even if it utilizes mostly RTP.

Currently, I've slightly modified some RTP character/tilesets to alter some aesthetics that bothered me. I'll likely modify the tilesets more (e.g., the first thing on the list is to replace winter tiles with additional non-winter trees so you don't see only one or two types of trees on a given map). I plan on also replacing all of the RTP BGM (but I probably won't swap out any of the RTP ME and SE).

Another change is implementing a handful of Yanfly's free plugins. The biggest being utilization of the quest log. I also intend to use the Item Core plugin to limit the amount of consumables the player can carry. Hopefully, this makes dungeons/expeditions more fun by requiring strategic conservation of healing items and MP as well as being more selective as to the fights they get into (i.e., so they don't just charge through dungeons constantly at full health, skill-spamming their way to victory). This will require some relatively careful balancing, but I hope it works out.

I'll probably have enough gameplay done for a "demo" soon, but I'll probably hold off on releasing a demo until I'm in the beta stage (e.g., only fixing superficial issues and adding endgame content).

9/13/2020
Functional, new additions since the last update: several decently-sized maps, a handful of side quests, skills, and spells.

After trying to implement certain things with the MV editor (and Yanfly's free plugins), I realized it could not be done without additional plugins. Rather than spend months improving my JavaScript skills to do it myself, I purchased Yanfly's $30 "Full Collection" bundle which handle much of what I wanted to accomplish.

Already, I've spent hours going through the descriptions and documentation for Yanfly's plugins to carefully pick the ones suitable for my game. I'm not through the entire list yet, but I've opted not to use a slight majority of the plugins so far.

9/25/2020
Main things I've "completed" since since the last update:

1. Skills!
Finished eight skills/passives for each of my eight characters. They're all functional and have decent or placeholder animations and sounds which will be replaced or improved sometime in the future. Primarily thanks to YEP, I've implemented a proper taunt-capable tank, passives, "auras," and absorption barriers. A lot of standard RPG features I'm somewhat suprised MV didn't have to begin with.

Also utilizing YEP's action sequences for my characters to jump around on-screen (along with some minimal camera usage) as appropriate. Trying to be conservative with the sequences so they're not over-the-top. I prefer action sequences to be quick--more of a western RPG aesthetic, as opposed to the genreally flashier JRPG fare.

Having played a good amount of other RPG Maker games lately, I've noticed a few design choices I'm trying to avoid: leveling up too quickly, and spamming the player with a bunch of useless skills. I'm not a fan of leveling up multiple times simply from stepping outside of town, and I'm even less of a fan of the quantity-over-quality approach when it comes to skills (and items and gear). There's no point in giving a character 10 skills if, due to the imbalance in design, the player will probably only use one of those skills over and over.

So, what I'm doing is keeping the rate of level up relatively slow and utilizing YEP's skill-learning system. Every skill will be available to learn immediately, but the player will only have resources for each character to learn one skille very two levels or so. The result, I'm hoping, will mean that the player can carefully choose skills to adjust their party build. Eventually, at a certain level, the characters will have all available skills. The hope, however, is that because leveling up doesn't happen too often, the choices the player makes in terms of skills will feel impactful (in a fun way).

2. Careful Utilization of YEP
Yanfly's plugins are pretty versatile and I've used them to go beyond the capabilities of vanilla MV. This includes menu changes (still subject to change, hopefully once I improve my own JavaScript know-how), skill-related adjustments as mentioned above, and the all-important quest log. A lot of the plugins seem cool or interesting, but I've had to rule out the use of a bunch of them because I didn't want my game to be too convoluted. I want the gameplay to feel more deliberate, but I guess we'll see what people think once I the game gets to beta.

3. My own JS Tweaks
While my JavaScript skills aren't particularly great, there were certain things I wanted done which MV and YEP didn't do in regards to the battle menu and keeping characters at half-opacity (when "stealthed") when switching in and out during battle. So, I used my minimal JS knowledge and managed fixed these issues myself, more or less. This is the current result:

screenshot9252020.jpg

Nothing super fancy and, again, subject to change like everything else.

Though I'm updating them as I go, aesthetics (interface, art, music, and sound) are the last things I intend to finalize. Gameplay and content comes first.

10/27/2020
Made lots of progress over the past month (can't believe it's been a whole month; I've been working on this project for 2.5 months already)!

3 hours of content so far...
About 1/3 of the narrative is playable (the first Act of a three-Act game), which includes:
1. 12 starter/prologue quests, with each character having 1 unique quest before they team up with at least one other Player Character and quests begin to overlap; the "prologue" is finished after 2 or 3 quests;
2. 2 Main quests focusing on the main plotline (which is more "epic" and requires more time than side quests and personal quests);
3. 12 Side quests obtained by visits to the various taverns which, ideally, helps flesh out the town (essentially the adventuring hub), townsfolk, and surrounding areas;
4. 8 Personal quests designed to flesh out the 8 Player Characters by providing opportunities for the player to learn about the characters' past and/or personalities as they deal with problems which pop up in the present.

Based on my most recent playthrough/test, which includes a mix of idle time, skimming dialogue I've already read 30 times, and knowing exactly where to go, the current content takes almost 3 hours to complete.

Assuming actual players would take more time to figure things out, read dialogue (hopefully), and the chance that people might grind (though they shouldn't need to grind unless they're avoiding all the side quests), the game might take 4 hours or so. Probably enough for a demo but, again, I won't be releasing a demo until the game is in beta (and, theoretically, polished enough to not be too embarrassing).

Tweaking skills and gear
Of course, as I replay my content over and over to test and fix things, I've been tweaking character skills and equipment for balance and improving animations. As I create more content and add additional unique gear (i.e., gear you can't buy from shops), the refining of skills and gear will be part of an interative process to make sure the game is balanced.

Then, when I hit beta stages, every single skill and item will need to be reassessed again for balance. That's still a long way from now.

Music!
I removed all use of RTP music from my game a while ago, so I've been playing with only sound effects (including a walking sound effect through the use of a Common Event; I'm getting very used to it, so there' s a strong likelihood I'll keep the walking SE in the game permanently).

However, I've begun the process of finding (free) and suitable music to add to the game in the place of RTP. After a lot of listening, I currently have a list of 76 tracks which I'll have to narrow down, convert to OGG, and set loops via Audacity for use in RM. The first thing I'll need to do with them is find the ones which are good but not intrusive which can be used for ambiance (i.e., tracks that can be looped without annoying people). Then I'll choose a few other tracks that will be more rarely used for the theoretical emotional highs in the game (which generally won't be looped very often because those scenes shouldn't be super long or particularly abundant).

Utilizing more script calls, fixing my own JavaScript edits, and making tiny bits of art assets
While making more complicated events in the game, I've had to learn to utilize script calls to do things which normal eventing and YEP cannot do (at least not easily) (e.g., respawning monsters in a particular way, changing party leader/formation quickly for events).

Had to edit my previous JS code because it was causing my game to freeze (when trying to switch a character who started the battle stealthed but was not in the active party at the start of combat). Problem solved.

Also, since the RTP included a scythe icon, I went ahead and created a scythe weapon in the Database assuming the RTP already had a sideview scythe image. As experienced RM folks will know, the MV RTP does NOT include a scythe image! So I had to dust off my MS Paint and Photoshop to create my own scythe in the same style as the pre-existing MV weapons. I think the results are decent:

scytheCapture10292020.jpg

Custom skill icons
This is a lower priority (at the moment, having a semi-final list of music tracks and finishing more of the narration/eventing comes first), but the plan is to create a custom icon for each of the player characters' skills. The default icons are decent, but they don't quite do what I need.
 

Attachments

Last edited:

ADMtn

Treasure Hunter
Veteran
Joined
May 23, 2020
Messages
143
Reaction score
90
First Language
English
Primarily Uses
RMMV
After reading a bunch of posts related to Commercial Games, I'm thinking I might swap out some of the RTP assets and either utilize plugins (my own or others') to customize a few things. Not entirely sure yet, since I really should work on my other game with fully customized art assets (intended to be developed on MZ as opposed to MV).
 

ADMtn

Treasure Hunter
Veteran
Joined
May 23, 2020
Messages
143
Reaction score
90
First Language
English
Primarily Uses
RMMV
Hate to be bumping this (though it's been over 72 hours and in accordance with the rules) when I don't have much content to share, but... oh well.

Though I initially wanted to simply churn out a RTP project without any plugins as a learning exercise, I was sucked into my own project and couldn't help but try to polish and improve everything as the game developed.

A few days ago I finished functional starter quests for 4 of my 8 planned characters. Then I was absorbed into old forum posts which convinced me to augment my project so it wasn't a pure base-MV game. I downloaded Yanfly's free starter pack of plugins, read the majority of the documentation and started to apply it to my project. I spent the past few days retrofitting the eventing in my project to utilize Yanfly's quest log plugin and have finished with 3 of the 8 chatacters' starter quests. I'll finish the 4th tomorrow and move on to the rest of the 8.

Next, I'll look into customizing the battle scene menus (I might throw money to Yanfly or I might re-study some Javascript and make my own; maybe by studying the code of other folks' plugins), though I'll probably focus on completing the main quests of the project first.

Will probably add some screenshots of the new developments in this WIP soon via editing.
 

ADMtn

Treasure Hunter
Veteran
Joined
May 23, 2020
Messages
143
Reaction score
90
First Language
English
Primarily Uses
RMMV
I guess these "in-development" posts are kind of boring without custom art or a demo (I have neither), but I have some updated screenshots and information in my edited parent post. Summarized version of the update: I started the project intending to use unmodified RTP and no plugins, but I've since modified some RTP, intend on replacing all the BGM, and have implemented a number of Yanfly's free plugins.
 

awkaiyoki

Veteran
Veteran
Joined
May 27, 2018
Messages
56
Reaction score
70
First Language
english
Primarily Uses
RMVXA
Don't feel discouraged at all. Keep working on your story until the very end! It's really the core mechanic. Custom sprites and backgrounds do so much. Without the soul of a story it's nothing! I can certainly say I've churned at mine bit by bit and I still haven't finished the story.

I really came a long way, and you will too! It just takes time and a number of Eureka moments to open your mind. Focus on that story and make it amazing, then get yourself some editing tools, piece by piece start adding new sprite in to the mix. I used and still have some stock stuff in there, learning to make rocks and fish wasn't part of the plan, but they were simple to do and led on to making other unique parts. :)

I would also suggest looking out for a bundle on Humble Bundle geared towards game makers. They have them often. You'll be able to get icons, backgrounds, music and all sorts for next to nothing! But try to be unique when you use these.

As for music. I use a program called Fruityloops. (I used to make really bad dance music) But I seem to make pretty okay ambient, alien mash atmospheres (Go figure...) It's a very easy program to use, but you'll need a few programs that are geared towards the soundscapes you need.

It's not about what you use, it's how you use it. I would also suggest visiting You-Tube and listening to some GDC seminars. They are full of great advice from indie game makers, and some are fun to watch too. Keep inspired, and I hope when I get myself straightened I can share some of my techniques and resources. :)
 
Last edited:

Ninjakillzu

Veteran
Veteran
Joined
Aug 19, 2013
Messages
265
Reaction score
223
First Language
English
Primarily Uses
RMVXA
I look forward to trying this when it gets released!
 

ADMtn

Treasure Hunter
Veteran
Joined
May 23, 2020
Messages
143
Reaction score
90
First Language
English
Primarily Uses
RMMV
Edited my parent post with an update (hidden in spoilers). To sum it up, I've added a decent amount of maps, side quests, skills, and spells. Got Yanfly's full collection of plugins and I'm going through the documentation carefully to pick out what I want and don't want for this project.

Currently don't plan on sharing screenshots and place/character names until the game's in (or closer to) beta. Still early alpha now, until I finalize all gameplay/plugin-choice decisions. Then I'll get most skills/spells done and churn out all the quests that should make up most of the game.
 

ADMtn

Treasure Hunter
Veteran
Joined
May 23, 2020
Messages
143
Reaction score
90
First Language
English
Primarily Uses
RMMV
Updated my parent post again. TLDR version:

Main things I've "completed" since the last update:

1. Full set of functional and decent-looking skills for all my characters (8 skills per character, for a total of 64). Including a taunt, passives, aura, barrier, among others (mostly thanks to YEP).
2. Tweaked a lot of menus and back-end things using YEP.
3. Applied my own minimal JS knowledge to make adjustments which vanilla MV and YEP did not. I.e., opacity issues with the battle interface, and also keeping opacity while switching "stealthed" characters in and out during battle:

screenshot9252020.jpg

Oh, and of course, everything is subject to change. Though I am hoping to end up with what I can call a "good" almost-entirely-RTP game.
 

ADMtn

Treasure Hunter
Veteran
Joined
May 23, 2020
Messages
143
Reaction score
90
First Language
English
Primarily Uses
RMMV
Would've made this bump post earlier, but I couldn't get a screenshot of the little scythe I made (since there was a scythe icon in MV, I assumed there was a proper sideview image for a scythe as well; there wasn't, so I had to make my own while trying to match the style of the default assets). For more detailed updates on what I've been working on, check out the "10/27/2020" update in my edited original post!

scytheCapture10292020.jpg

TLDR version:

There's about 3 hours of content for my game so far (essentially a playable draft of Act One of a three-act game; enough for a demo, but I'm still holding off until the game is in beta); still tweaking skills, animations, gear, dialogue, code (basically, everything) as I continue my iterative playtesting; currently in the process of choosing music and using Audacity to create proper loops for tracks that need it; and, yes, I made a scythe image because MV surprisingly didn't have one.

I should probably come up with a working title soon because "Untitled Open-world RPG" probably doesn't do much to build excitement.

Hope everyone else is doing well with their projects!
 
Last edited:

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.
Can someone recommend some fun story-heavy RPGs to me? Coming up with good gameplay is a nightmare! I was thinking of making some gameplay platforming-based, but that doesn't work well in RPG form*. I also was thinking of removing battles, but that would be too much like OneShot. I don't even know how to make good puzzles!
one bad plugin combo later and one of my followers is moonwalking off the screen on his own... I didn't even more yet on the new map lol.
time for a new avatar :)

Forum statistics

Threads
106,015
Messages
1,018,351
Members
137,801
Latest member
topsan
Top