How do I set up a good RPG style movement system?

Get help using Construct 2

Post » Fri Jun 12, 2015 6:37 pm

I'm trying to make an RPG style game and I keep running in circles trying to figure out how to make this movement system work, always failing to do so. It's also a bit disheartening that I can't seem to understand one thing without understanding the other part. I'll just make a list of things I'm having trouble with, if that's ok with you, reader.

1. Sprite rotation. I've seen dozens of entries where devs want to know how to make their sprite rotate under different circumstances. I, however, don't want that to happen. (I've given up trying to make a sprite system for each direction, so I settled on a simple 4 frame walking animation.) When I use the 8Direction behavior, it automatically makes my sprite rotate whenever it's in motion. While this would be good for some other game, it's not what I'm looking for. I've tried several other types of movement-based behaviors and none of them seem to be what I'm looking for. Although, I keep juggling between 8Direction and Custom Movement.

2. Movement speed. When I do settle on one of them and attempt to get my controls in order, the speed at which the player object moves is not only slow (no matter what number I use), but it's choppy as well. I need a smooth flow in my object's movement and I can't figure out how to do it.
B
3
Posts: 9
Reputation: 183

Post » Fri Jun 12, 2015 6:56 pm

1 Have you tried setting the set sprite angle to NO in the 8-direction behaviour properties?

2 in 8-direction set the maximumspeed as high as you want to..
I told my dentist I had trouble with my teeth and asked her to fix it without looking in my mouth..
B
54
S
16
G
8
Posts: 6,160
Reputation: 19,775

Post » Fri Jun 12, 2015 7:46 pm

Do you mean something like this?
I have problems to understand your text, but that's because of my poor english. :lol:
Video

Sorry, video is recorded with smartphone and lying on side...
Sorry for my bad english, but I really do my best! And use and check with Google Translator.
B
11
S
4
G
1
Posts: 158
Reputation: 1,328

Post » Mon Jun 22, 2015 5:17 pm

LittleStain wrote:1 Have you tried setting the set sprite angle to NO in the 8-direction behaviour properties?

2 in 8-direction set the maximumspeed as high as you want to..


Thank you!
B
3
Posts: 9
Reputation: 183


Return to How do I....?

Who is online

Users browsing this forum: dand, mickclarke and 26 guests