EniaCat

Villager
Member
Joined
Aug 25, 2017
Messages
6
Reaction score
0
First Language
Dutch
Primarily Uses
RMMV
Dear people of the forum,
I had a question about a certain mechanic that I wanted to use in my game.
It's about snowboarding because I had an idea that a character is going to snowboard down in a parallax side view scroller or top-down. The only problem I have is:

How can I make the character continuously moving forward while the player only needs to move left/or right and jump a few times. (I don't know if this is even possible in this engine.)

If this mechanic is not possible I will remove the idea, I just want to know how to move the character, I can do the background with parallax scrolling,
but the whole eventing thing is just weird to me.

Hopefully, someone can answer this for me.

Thank you!

- Miss Pakacat
 

bgillisp

Global Moderators
Global Mod
Joined
Jul 2, 2014
Messages
13,956
Reaction score
14,802
First Language
English
Primarily Uses
RMVXA

I've moved this thread to MV support. Thank you.



Game Mechanics Design is if you want to discuss if you should have such a section in a game, or what purpose the section could serve.
 

Restart

Veteran
Veteran
Joined
Mar 15, 2019
Messages
848
Reaction score
711
First Language
English
Primarily Uses
RMMV
How elaborate do you want it to be?

One option is to fake the entire forward motion. Make it impossible for the player to move left and right, change their spritesheet to only face foward, and have the parallax background scroll across the screen rapidly instead. Then you just have a course manager event that teleports in obstacles and background events at the appropriate times, which are programmed to slide across the screen.
 
Joined
Dec 16, 2017
Messages
228
Reaction score
801
First Language
English
Primarily Uses
RMMZ
this is certainly possible within MV but to explain it would be to do all the work for you, and you wouldn't learn how to implement it for yourself. this is important because if you want another stage (say, going vertically instead) then you would need to ask all over again. you can constrain player movements and you can use simple scripting to make events appear and disappear.

essentially, you will want to use switches to make events appear, then move those events (obstacles) down toward the player at various speeds. this is easy to do using eventing. then you can make the event delete itself once it goes past the player. self switches and event touches will help with the player contact events, but i think you might need some plugins to enhance that functionality. i've seen such plugins, so it's definitely doable. you can also use eventing to check x, y player position and event positions. start very small. try to get one event to work the way you want it to, then work from there. this is somewhat complex, but it will teach you a lot and i assure you that it's possible to achieve with MV, since it's almost endlessly flexible.
 

EniaCat

Villager
Member
Joined
Aug 25, 2017
Messages
6
Reaction score
0
First Language
Dutch
Primarily Uses
RMMV
That is actually a nice idea, thanks, I think I will see what I can get with eventing and fast parallax scrolling and move on from there. (changing the switches and what not.)

thank you for the replies, my question has been answered. thank you.
 

Latest Threads

Latest Posts

Latest Profile Posts

So got my hearing tested to see if it was the cause of my mishearing what people say. Test showed no problems but talked with the doctor about anxiety and ADHD causing hearing issues and she agreed and also added that some people hear things differently. With my anxiety cause I am in fight or flight I pay attention to all the sounds in the area so body knows when react. Can't pay attention to one source.
Welp, people are trying to quit my team because I can't code. Where's the dancing blob emoji when I need it?

Forum statistics

Threads
116,053
Messages
1,095,328
Members
151,410
Latest member
Reaper73
Top