Either creating you own custom engine or using the Platform Movement Object is the way to go, as well as using loops like before. Doing either comes with it's pros and cons. Honestly i'm still conflicted as to which i would rather choose over the other lol but that's mainly because i've been using MMF for years.
Platform Movement Object (PMO):
Pros
- fast to setup and easy to test/debug
- adjustable variables on the fly i.e speed,gravity,jump strength etc
- automatic slope detection
- easy setup for jumpthrough platforms
Cons
- activating/deactivating groups can be tricky, causing issues with various movement types
- steeper learning curve (IMO) when coding enemy AI using spread ID values (this never really made sense to me lol)
- coding things like stairs ( considering its a CV style game) can be a little hairy, lots of tweaking to get it "close" to being right
Custom Engine
Pros
- setting it up the way
you want it
- much more control over movements/event triggers etc
- easier to activate/deactivate groups without breaking, really useful for camera pans for boss events/drawbridges/etc
- things like stairs are much more friendly lol. You will be using actual X,Y coordinates vs velocity like in the PMO.
- learn a bit more about how values work and how they affect things
Cons
- overall steeper learning curve
- no automatic slope detection (can be coded)
- a few more "sensor" objects needed to work, i.e floor sensor. (At least in my case, may not be necessary)
Really it's going to be more of one of those things you'll need to play around with both to see which one suits you the best. I've used the PMO for years and its a fantastic extension, probably the most used extension out of any i've worked with. But the more i've used MMF the more comfortable i have gotten with building one from the ground up. For me, it is a bit more work but this way i know exactly what i need to adjust to make things work the way i want them to, but YMMV. If you haven't already, you should check out Chaos' Advanced Platform Tutorial on the Clickteam Forum for a fantastic PMO tutorial and also DavidN's Custom Platform Tutorial on making you own. Try out both and see which one fits for you better. With either choice though, there's more than enough to make a completed game with. Good luck!