• he/they

You can click these!
(hover for link information)

The Unlife of Gorlak (click to go to the Itch.io page!)Gorlak Luv'r (Click to see posts about The Unlife Of Gorlak!)FIGHT EPIC FOES (Click to go to The Unlife of Gorlaks STEAM PAGE!))
EPIC PIXEL ART (click to look at my pixel art tag!)Dragons Now! (click here for my Dragon art tag!)The SMRPG Legacy (Click to see pre-rendered sprites I've made!)
Resources for Bears (click for my bara tag!)Pirate Fan (click for my sailors tag!)"Dancing Skeletons" (Click to see my skeleton tag!)

Buttons found here:
https://hellnet.work/8831/


insertdisc5
@insertdisc5

...which turned into a "this is how i think about enemies that are not bosses" in my game In Stars and Time (which you should go and wishlist teehee 💖). also my game has three types in battle and its literal Rock Paper Scissors. also also the screenshots are in Japanese because i was testing the jpn version at the time. ok you're caught up

ok so first I gotta explain how RPGMaker’s AI works.


when you assign skills to enemies, you can tell rpgmaker two things about them: 1. Conditions, aka when to do a certain skill (always? only on certain turns? only if under a certain state? only if under 50%HP?) and 2. Ratings, aka how high that skill is on the action list.

So for example, this is a Paper Tristesse (a basic enemy in the game)’s attack patterns:

Paper Tristesse’s [Paper] attack (which attacks only one target) is set to Always, so they’ll always have the possibility to do this attack. [Paper (All)] (which targets the whole party) will be activated only if Tristesse’s HP is under 50%, and [Does Something] (which actually just… gives a line of dialogue and nothing else) also always has the possibility to happen. BUT those Rating numbers are different- the higher the number, the more likely that skill is to be activated. So [Paper] happens pretty often, [Paper (All)] less often, and only if Tristesse’s HP is under 50%, and [Does Something] is even less likely to happen than both of those.

Paper Tristesse doesn’t have a whole lot of attacks, because it’s easier for the player so they can keep track of what attacks the enemy has, and it’s easier for me. So I don’t have. To figure out a whole damn complicated AI when this works great (some other enemies have very long lists of patterns but they’re spoilers ok!!!)

(sidenote: [Does Something] is here to give a tiny bit of worldbuilding (how does the Tristesse act?) and to make the enemy skip a turn, giving the player some room to breathe and plan. So sometimes instead of attacking Tristesse goes “(Tristesse is distracted.)” and skips a turn. I’m being so nice to players)

This simple pattern of 3 attacks is used by enemies that my producer calls “Goomba enemies”, which are random encounters that are supposed to be very simple and not time intensive for the player! For the demo, Tristesse enemies are Goombas, and the triplets (seen below)/Rancoeur+Amertume encounters are made to be slightly harder and ask you to think a lil bit.

(oooh what’s the difference between those three lil ladies?????)

The way I’m thinking about random enemies is, random enemies should all teach the player something. Basic Tristesse enemies are here to teach you about the basics of Rock Paper Scissors and have pretty low stakes (just one weak enemy to focus on! Not a lot of attacks to keep track of!), the triplets are here to teach you that HEY WHAT’S THE DIFFERENCE BETWEEN THOSE THREE SEEMINGLY IDENTICAL ENEMIES DO YOU GET WHAT YOU SHOULD LOOK AT YET (it’s their hands, because they do different hand signs depending on their RPS type. did you notice), and Rancoeur+Amertume are here to teach you about enemies with different goals/patterns (Rancoeur buffs, Amertume attacks), and also that enemies can buff themselves, and also about player priorities to a certain extent- which one to focus on first??? And learning those things are useful against bosses and midbosses!

tldr: rpgmaker’s AI is pretty simple and so my enemy AI is also pretty simple but it works well so it’s perfect. for me ✨
(once again: wishlist In Stars and Time you can even play the demo right now!!!!)


You must log in to comment.

in reply to @insertdisc5's post:

having played a ton of rpg maker games that do what they can with the existing systems I really really love how ISAT works~ I was initially really apprehensive of a RPS system because they’re usually done with one on one duels and becomes kinda silly… but with a full party & “multiclass” and free passing to other members it just CLICKS. really cool base ^^