Creating a Difficulty Settings without a script!

Bloodmorphed

Dungeon Fanatic
Veteran
Joined
Sep 17, 2012
Messages
1,466
Reaction score
144
First Language
English
Primarily Uses
I see people asking for difficulty setting here and there and people answer it. Well I'm going to show how to make a difficulty setting without the need for complicated scripts. This tutorial is more for newer people then vets as I'm sure you would know how to do this. Also I haven't seen a tutorial on this at all.

So here it goes!

First you want to figure out your settings lets go with something simple for this tutorial

Easy

Normal

Hard

Now that we have this down lets do our states. 

Make an Easy State:



Make a Hard State:



Why not make a normal state? Well normal is the normal mode and it will be the default difficulty.

Then what you are going to have to do is have the player Choose their difficulty.



After you have had the player pick their difficulty, it is time to make sure if it is easy or hard the enemy troop has either the EASY or HARD state!



I hope this is helpful to the new guys around here. I hope it is easy to comprehend and I hope you like it! Cheers!

EDIT:

For the people who are interested in a Script for this, I have written one here:

http://forums.rpgmakerweb.com/index.php?/topic/31237-ace-difficulty-script-v20/?p=303429
 
Last edited by a moderator:

Bloodmorphed

Dungeon Fanatic
Veteran
Joined
Sep 17, 2012
Messages
1,466
Reaction score
144
First Language
English
Primarily Uses
Glad you like it. Thanks for the read.
 

Misaki

Pikalyze
Veteran
Joined
Apr 21, 2013
Messages
156
Reaction score
26
First Language
English
Primarily Uses
RMMV
Very simple and very good for new users. Though it doesn't take much to add any new things in (Adds poison to all characters on start').
 

TroyZ

The Slayer
Veteran
Joined
Jun 18, 2013
Messages
74
Reaction score
5
First Language
Indonesian
Primarily Uses
RMVXA
okay one question

you used the turn 0 to apply the difficulty states into the entire troops. but what happen when the enemy is dead, but the dead enemy was ressurected? did they also still get the applying difficulty states?
 

Kes

Veteran
Veteran
Joined
Aug 3, 2012
Messages
22,299
Reaction score
11,712
First Language
English
Primarily Uses
RMVXA
You might like to consider adding other parameters to the state.  I think adjusting them as well makes the whole thing more balanced than just adjusting ATK and HP.

If you do that, though, making everything 200% would be a very tough challenge, so it might be better at 150%.  Using this basic system could encourage people to customize their difficulty levels more.  I use a script myself because I want to adjust exp, gold and drops as well.  If I didn't I'd consider doing it this way.

Thank you for putting this out to encourage others. 
 

Bloodmorphed

Dungeon Fanatic
Veteran
Joined
Sep 17, 2012
Messages
1,466
Reaction score
144
First Language
English
Primarily Uses
okay one question

you used the turn 0 to apply the difficulty states into the entire troops. but what happen when the enemy is dead, but the dead enemy was ressurected? did they also still get the applying difficulty states?
I'm not exactly sure what you are suggesting here? I haven't  tested it on a resurrection enemy before, but you would need to event that to begin with so you would (probably) need to do it a bit different then what I have.

You might like to consider adding other parameters to the state.  I think adjusting them as well makes the whole thing more balanced than just adjusting ATK and HP.

If you do that, though, making everything 200% would be a very tough challenge, so it might be better at 150%.  Using this basic system could encourage people to customize their difficulty levels more.  I use a script myself because I want to adjust exp, gold and drops as well.  If I didn't I'd consider doing it this way.

Thank you for putting this out to encourage others. 
You can do the EXP thing without the script but it would be a bit more of a hassle the way I am thinking of doing it, so it is best left untouched unless I can find a better way of doing it.

This is a very simple difficulty system. I could make a more complex one using this event system and so can other people. But as this is for new users I didn't want to get too complicated on them you know. Making one for advanced users isn't need as advanced users will know how and what to do, even better then me.

Also, balancing everything to those percentages would take some skill. Also in my game you would be slaughtered in insane difficulty right now.  Also I am working on some sort of difficulty system to provide a EXP increase easily, so when I figure it out I'll update the tutorial. I have a few ideas on how to do this, you could probably do this with a script after the battle is over and calling a common event for a add experience formula. Though I'm not quite sure how to call common events after battles. Would you know how to do that?
 

TroyZ

The Slayer
Veteran
Joined
Jun 18, 2013
Messages
74
Reaction score
5
First Language
Indonesian
Primarily Uses
RMVXA
I'm not exactly sure what you are suggesting here? I haven't  tested it on a resurrection enemy before, but you would need to event that to begin with so you would (probably) need to do it a bit different then what I have.
so means that your event trick in here can't be done with the enemy that were ressurrected, because the difficulty states only added at the beginning of the battle and not being added for the second time (because once the battler was dead, the states all were cleared at the time). i asked this because of many possibilities of enemies, for example the summoner when the summoner can ressurect it's own army, but once the summoner get it first difficulty states applied (at the beginning of battle), the ressurected army wouldn't get the difficulty states applied to them once they're dead and revived :)
 

Bloodmorphed

Dungeon Fanatic
Veteran
Joined
Sep 17, 2012
Messages
1,466
Reaction score
144
First Language
English
Primarily Uses
so means that your event trick in here can't be done with the enemy that were ressurrected, because the difficulty states only added at the beginning of the battle and not being added for the second time (because once the battler was dead, the states all were cleared at the time). i asked this because of many possibilities of enemies, for example the summoner when the summoner can ressurect it's own army, but once the summoner get it first difficulty states applied (at the beginning of battle), the ressurected army wouldn't get the difficulty states applied to them once they're dead and revived :)
Ah, then like I said. You would have had that evented anyway, I don't think you can do that without events. What you would do is just have the states reapply if the summoner resurrects them.
 

izanamikun

Veteran
Veteran
Joined
Nov 19, 2013
Messages
34
Reaction score
1
First Language
English
Primarily Uses
This is a really great, simple tutorial! Thanks for this, I never considered using states to determine things like difficulty. Opens up a whole new world of possibilities!
 

Najir

Veteran
Veteran
Joined
Apr 17, 2012
Messages
37
Reaction score
2
First Language
english
Primarily Uses
This is great. Will be using this with my game, thanks!
 

brunty54

Warper
Member
Joined
Mar 3, 2014
Messages
2
Reaction score
0
First Language
English
Primarily Uses
I don't know if I'm just a horrific n00b but when I tried to use this in my game the easy and normal difficulties worked like a treat but the Hard difficulty didn't seem to work at all. I think the Enemy Recover All is removing the 'Hard' state. Any suggestions to get around this?
 

TroyZ

The Slayer
Veteran
Joined
Jun 18, 2013
Messages
74
Reaction score
5
First Language
Indonesian
Primarily Uses
RMVXA
just as the name, recover all means remove all states and fully restores all HP and MP. maybe you shouldn't include the hard state within the recover skills
 

GrandmaDeb

Modern Exteriors Posted!
Veteran
Joined
Apr 25, 2012
Messages
4,467
Reaction score
2,942
Primarily Uses
just as the name, recover all means remove all states and fully restores all HP and MP. maybe you shouldn't include the hard state within the recover skills

So is this correct or is the recover all not correct?


I am afraid I am not quite understanding the reasoning here....
 

bgillisp

Global Moderators
Global Mod
Joined
Jul 2, 2014
Messages
13,522
Reaction score
14,255
First Language
English
Primarily Uses
RMVXA
Instead of enemy recover all, could you use change enemy HP, increase by 99999? Unless you have enemies with more than 99999 HP, this should restore them to full health too.
 

Stefto

Warper
Member
Joined
Aug 6, 2014
Messages
1
Reaction score
0
First Language
Dutch
Primarily Uses
Wouldn't it be easier to make a comon event out of this instead of calling the conditional branch each time?
 

Wavelength

MSD Strong
Global Mod
Joined
Jul 22, 2014
Messages
5,624
Reaction score
5,104
First Language
English
Primarily Uses
RMVXA
This is a very neat idea.  It would be equally simple to (for example) set a single "Hard Mode" switch that can be used as a condition for bosses' most punishing skills, or even as a page condition for a boulder to show up in your classic "push boulders onto switches" puzzle, to make the puzzle a degree of difficulty higher.
 

Matseb2611

Innovate, don't emulate
Veteran
Joined
Oct 15, 2012
Messages
4,568
Reaction score
6,389
First Language
English
Primarily Uses
RMMV
This is pretty nice. I personally like to use just a single switch (so far I've only had two difficulty modes in my games - normal and challenging), and having a switch activate if the player chooses challenging, you can then do A LOT of stuff with just 1 switch. You can give enemies new attacks and have those active only when the switch is on, you can make new events happen in the troop events tab when the switch is on (for example more enemies entering the battle or enemies using buffs!), and a lot more stuff. It highly depends on the game of course, but if the dev wants to go as basic as possible, all they need is just 1 switch.
 

Bloodmorphed

Dungeon Fanatic
Veteran
Joined
Sep 17, 2012
Messages
1,466
Reaction score
144
First Language
English
Primarily Uses
Well, as I have been away for awhile I'll be rethinking this set-up. As it could have problems with states. (Especially the Enemy Recover All line).

As I am developing a Dungeon Crawler I will be using a difficulty setting (hopefully) based on this type of system. 
 

Valentor Denesto

Villager
Member
Joined
Aug 9, 2014
Messages
36
Reaction score
3
First Language
English
Primarily Uses
Excellent tutorial! I have been looking for exactly this. Thank you very much!
 

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

Latest Threads

Latest Posts

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,862
Messages
1,017,045
Members
137,569
Latest member
Shtelsky
Top