Uploaded September 2022 | Updated September 2026, 3 weeks ago
In the new episode, you will be shown how to take a leap forward for your player-controlled character by adding a jumping ability. As Nick goes through the process of adding the jump mechanic, he will explore and discuss the "if-statement" that makes jumping possible. Nick will then show you how to modify the jumping value in your CRYENGINE project directly in the engine. The tutorial also teaches you how to work with a previously unused part of the Character Controller, the "Air-Control-Ratio" value, that can be modified so the player can move in the air.
By following the tutorial and using the .cpp and .h file you created during the first episode (youtu.be/xWExyPNIW30), you will finish with a player-controlled character that jumps and moves through the air!
00:00 Introduction
01:01 Modifying the Header
02:16 Adding Jumping Logic
05:52 Testing Jump Values in CRYENGINE
07:04 Modying Air-Ratio-Control
08:12 Using our Jumping
CRYENGINE - The most powerful game development platform is now available to everyone. Full source code. 5% Royalties. No license fee. Join us over at cryengine.com
Subscribe: youtube.com/cryengine?sub_confirmation=1
Add us on Twitter: twitter.com/cryengine
Follow us on Facebook: facebook.com/cryengineofficial
Join the discussion on our Forum: forum.cryengine.com and/or CRYENGINE Discord: discord.gg/cryengine
Browse our Asset Database: cryengine.com/marketplace
#cryengine #tutorial #programming
In the new episode, you will be shown how to take a leap forward for your player-controlled character by adding a jumping ability. As Nick goes through the process of adding the jump mechanic, he will explore and discuss the "if-statement" that makes jumping possible. Nick will then show you how to modify the jumping value in your CRYENGINE project directly in the engine. The tutorial also teaches you how to work with a previously unused part of the Character Controller, the "Air-Control-Ratio" value, that can be modified so the player can move in the air.
By following the tutorial and using the .cpp and .h file you created during the first episode (youtu.be/xWExyPNIW30), you will finish with a player-controlled character that jumps and moves through the air!
00:00 Introduction
01:01 Modifying the Header
02:16 Adding Jumping Logic
05:52 Testing Jump Values in CRYENGINE
07:04 Modying Air-Ratio-Control
08:12 Using our Jumping
CRYENGINE - The most powerful game development platform is now available to everyone. Full source code. 5% Royalties. No license fee. Join us over at cryengine.com
Subscribe: youtube.com/cryengine?sub_confirmation=1
Add us on Twitter: twitter.com/cryengine
Follow us on Facebook: facebook.com/cryengineofficial
Join the discussion on our Forum: forum.cryengine.com and/or CRYENGINE Discord: discord.gg/cryengine
Browse our Asset Database: cryengine.com/marketplace
#cryengine #tutorial #programming








![Coding in C++ Gameplay Platformer Mechanics - CRYENGINE Summer Academy S1E6 - [Tutorial]
In this tutorial, Joshua shows you how to implement the platforming mechanics seen in Breeze. These mechanics are coded in C++, and you’ll learn how to use various methods and engine features to create different movements and actions. In this part you will see how to make the classic platforming mechanic of falling platforms by creating an Entity Component from scratch in C++.
00:00 Intro
01:55 Creating Classes
05:08 Creating Component
07:33 Reflect Type
14:31 Adding Variables
16:31 Register Type
22:25 Testing Component Registration
23:34 Exposing Variables
24:20 Adding Events
25:12 Handling Trigger Enter
25:29 Testing Variables in Editor
26:15 Variable Defaults
26:43 Loading Geometry
28:00 Loading Material
29:41 Physicalize Object
31:31 Adding the Trigger
38:13 Updating Editor Properties
39:07 Handle Update Event
44:02 Preview Rendering
47:47 Testing in Editor
Make sure to bookmark the Playlist to keep up-to-date and check out the previous episodes to learn even more from the CRYENGINE Summer Academy 2021:
https://www.youtube.com/playlist?list=PLpCgy91Y5vMthPN4vM2ETwbfVybkUV-1D
CRYENGINE - The most powerful game development platform is now available to everyone. Full source code. 5% Royalties. No license fee. Join us over at http://www.cryengine.com
Subscribe: https://www.youtube.com/cryengine?sub_confirmation=1
Add us on Twitter: https://twitter.com/cryengine
Follow us on Facebook: https://www.facebook.com/cryengineofficial/
Join the discussion on our Forum: https://forum.cryengine.com/ and/or CRYENGINE Discord: https://discord.gg/cryengine
Browse our Marketplace: https://www.cryengine.com/marketplace
#cpp #gamemechanics #cryengine Coding in C++ Gameplay Platformer Mechanics - CRYENGINE Summer Academy S1E6 - [Tutorial]](https://i.ytimg.com/vi/AY3t7EZAzQI/mqdefault.jpg)

