Psuedo-Momentum: Gaining speed as you walk!

Introduction

Ever felt slow? Now with this guide you fast! All jokes aside I’ve noticed some people try to remake sonic in Gimkit, but momentum is never there and I think I found out how to do it.
Psuedo-Momentum. Now this cant exactly replicate slope physics however it can give you speed over time


Materials

4 properties
3 Speed modifiers
2 triggers
1 life cycle
1 player coords
Total Memory: 5%

The Guide

First thing you are gonna want to do is place down a life cycle, that broadcasts on loop when the game starts.
then make a trigger loop that triggers when recieving on loop and broadcasts on loop when triggered with a trigger delay of 1
add this block code to it


next up, make 2 new properties

Name: Speed, Type: Number, Scope: player, Default value: 0
Name: Moving?, Type: True/False, Scope: player, Default value: False

now add a player coordinate device that broadcasts on Check Moving when the player’s position changes. and add this block code.


next add 2 more properties

Name: X, Type: number, Scope: player
Name: LastX, Type: number, Scope: player

now make a trigger that triggers when recieving on Check Moving and has a trigger delay of 0.001 now add this block code!

Now we are almost done we just need to add 3 Speed modifiers
1 that has the speed set to 1 when recieving on normal physics
another that has the speed set to 1.5 when recieving on momentum physics1
and finally one that has the speed set to 2 when recieving on momentum physics2

Explanation

What this does is as the “Speed” variable increases depending on how high the variable is the player will either have the default speed, a slightly higher speed, or 2x speed. when we do this we are effectively replicating how momentum works just without fancy slope physics as there isn’t any discovered way to do this.


Conclusion

In conclusion this is one way you can change up how platforming works for your maps and make it feel different from other platformers on GKC.
As always, please dont say “Great Guide” the :heart: button is there for a reason, instead put some constructive feedback in the replies or ask for help if you need it [1]


  1. I ain’t leaving anytime soon, so you can ask questions for a long time I wont judge! ↩︎

20 Likes
  1. GREAT GUIDE! Well thought out, well ex3cuted!
  2. Couldn’t you just use a player Coordinate device?

this uses a player coordinate device :sob:, I put Psuedo in the name as its not technically true momentum (I cant really account for slopes until you can detect slopes)

1 Like

Ohhhhh. I didn’t see that. Sorry…:pensive:

okay nice this could be amazing for a running game!

4 Likes

Ah, yes, more Psuedo-stuff (what i mean is another Psudeo guide)
Time to go crazy now
But amazing guide

2 Likes

I JUST GOT AN AMAZING IDEA. YOU COULD MAKE GRACE USING THIS! (Grace is a Roblox Doors clone but it’s actually really good)

i don’t think grace works like that (Trust me i’ve played)

I haven’t played it, but I’ve watched people play it. It looked like you were gaining speed the longer you lasted. My bad.

that’s also not how this system works, if you stop moving the speed property gets reset, this system is inspired by the sonic the hedgehog games and how those games do momentum.

1 Like

Ohhhhhh. That’s actually really smart!

This is a great way to demonstrate acceleration in Gimkit. Definitely needed for racing games.
You need to start a series on physics. :slight_smile:
Now if there were only a way to control force (F) and mass (m).

Explanation: 10/10
Nice job explaining how the system works!

Rarity: 9/10
I could only find one other post on momentum. How can I make momentum in GKC? Hmmmmmm lol

Fun: 8/10
I enjoyed your jokes :D Maybe sprinkle a few more throughout instead of just a couple at the beginning

Pictures: 10/10
Nice job with pictures!

Spelling & Grammar: 7/10
There are a few cApItAlIzAtIoN problems but other than that fine.

Formatting: 10/10
Nice and easy to read!


Overall: 9.2/10

2 Likes