dewolf

solohomo game dev
Veteran
Joined
Feb 17, 2018
Messages
44
Reaction score
31
First Language
Engish
Primarily Uses
RMMV
Hey all. I started thinking today about a rear-view battle perspective similar to old school Pokemon and was wondering how this might be achieved? Actor 1's turn pops up, their sprite enters view from the right side of the screen; their turn ends, their sprite slides to the right out fo view and Actor 2 slides into place.

I was thinking this could be as simple as side-view battle and adjusting positions in YEP battlecore? Does that sound right? The only issue I could see with that would be enemy skill animations playing out of sight, but I guess you could set up action sequences to make them play in the center of the screen or something.

Thoughts?
 

Attachments

  • Example1.png
    Example1.png
    7.5 KB · Views: 14
  • Example2.png
    Example2.png
    6.2 KB · Views: 14
  • Example3.png
    Example3.png
    7.8 KB · Views: 14

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
5,964
Reaction score
2,335
First Language
Dutch
Primarily Uses
RMMV
some use sideview and use a plugin made by Caethryl to
position the Y potion of the battle into frontview side.

which is the easiest, because frontview normally dont have character
on the screen.

EDIT:
here is the name of it:
Cae_BattleStepY which can be found under the "General" spoiler section.
 

dewolf

solohomo game dev
Veteran
Joined
Feb 17, 2018
Messages
44
Reaction score
31
First Language
Engish
Primarily Uses
RMMV
some use sideview and use a plugin made by Caethryl to
position the Y potion of the battle into frontview side.

which is the easiest, because frontview normally dont have character
on the screen.
Yep, I'm using battlestepy already! I currently have my project set up to look like FFMQ/Lufia 2 with the characters along the bottom of the screen :) That's the whole reason I was thinking this is probably already achievable without new plugins or anything
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
5,964
Reaction score
2,335
First Language
Dutch
Primarily Uses
RMMV
not sure if there is a specific plugin for front view like that,
there might be one, which is a plugin in "BeastMaster" that replicate
the pokemon battle scene.

while it gives errors, it need to be modified, other than that, there
is no other to my knowledge yet.

you can event it otherwise, but it would be complicated.
so Caetryl plugin + sideview is easiest way, but it also reminds me
more of the "Golden Sun" battle scene, I dont know the games
you mentioned though.
 

HiddenAlchemist

Veteran
Veteran
Joined
Jan 6, 2021
Messages
131
Reaction score
186
First Language
English
Primarily Uses
RMMV
which is the easiest, because frontview normally dont have character
on the screen.
Just wanted to quickly add for the OP's knowing: It is possible to make actors appear in front-view battles with YEP_BattleCore, as well as adjust where the actors appear. There is a setting in plugin parameters to enable this.

However it wouldn't be possible, at least to my knowledge, to make it so that only one actor is displayed on their turn with that plugin. So I concur with using Cae's; I haven't actually tried that one myself yet, but it sounds like the closest option there is.
 

Wisshy

Villager
Member
Joined
Jan 16, 2019
Messages
20
Reaction score
4
First Language
Português
Primarily Uses
RMMV
If u find out, please lemme know as well...
 

dewolf

solohomo game dev
Veteran
Joined
Feb 17, 2018
Messages
44
Reaction score
31
First Language
Engish
Primarily Uses
RMMV
If u find out, please lemme know as well...

I'm going to try fiddling with my BattleStepY plugin after work + make some bust-based battler sprites and see what I can come up with! I'll be sure to share how it goes but I think it'll work. The only thing I don't really know what to account for is the enemy battle animations.
 

dewolf

solohomo game dev
Veteran
Joined
Feb 17, 2018
Messages
44
Reaction score
31
First Language
Engish
Primarily Uses
RMMV

So it worked, but I recommend not using BattleStepY. It’s not necessary and it overwrites the motion of stepping forward on the X axis.

In YEP BattleEngineCore parameters, under SIDEVIEW
set HOME POSITION X to:
Code:
Graphics.boxWidth + 60

and set HOME POSITION Y to:
Code:
450

and under SPRITES
set STEP DISTANCE to:
Code:
160

These numbers may be different depending on the size of your battle sprite, but the important parts are home x position equaling the graphics width plus x, and your home y position being a flat number. This gets your sprites all together and off the screen to step into view when it’s their turn.

(I used the same graphic for both characters but should have done a recolor to show they’re different. It works just like I wanted.)
 

Attachments

  • CEB1A471-3C8E-4D33-A1C3-B4BD4A590805.gif
    CEB1A471-3C8E-4D33-A1C3-B4BD4A590805.gif
    2 MB · Views: 14

Shaz

Global Moderators
Global Mod
Joined
Mar 2, 2012
Messages
44,789
Reaction score
15,914
First Language
English
Primarily Uses
RMMV

I've moved this thread to Plugin Support. Thank you.

 

Latest Threads

Latest Posts

Forum statistics

Threads
124,349
Messages
1,162,945
Members
163,147
Latest member
onbetme
Top