C++ Gameplay Mechanics: Bouncing Platforms
Tutorial info  
Difficulty Intermediate
Updated July 22, 2022
cryengine 5.x
visual studio

In Episode 6A, Joshua builds on explaining how you can create falling platforms in Episode 6 by showing you how to code bouncing platforms. Using Entity Area Events, amongst other techniques, you’ll learn how to enable a player to jump on a surface and fly through the air.

Time  Topic

00:00 Intro
01:54 Adding Physics Post Step Event
02:18 Creating Useful Variables
03:02 Exposing New Cvars
04:22 Implementing The Physics Post Step
05:15 Get Living Status
05:45 Getting The Surface Type
07:42 Bounce Logic
11:00 Changing the Physicalize
13:26 Testing 
14:05 Outro

YouTube Channel

All video tutorials are available on the CRYENGINE YouTube channel.

Documentation tutorials

Further tutorial content can be found on our Documentation pages.


Join discussions and provide feedback on a wide range of topics.

Asset database

A wide range of assets, ready to use in your CRYENGINE projects.