Uploaded July 2021 | Updated September 2026, 3 weeks ago
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:
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 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 Marketplace: cryengine.com/marketplace
#cpp #gamemechanics #cryengine
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:
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 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 Marketplace: cryengine.com/marketplace
#cpp #gamemechanics #cryengine


![Cat-Herding Particle Effects - CRYENGINE Summer Academy S1E12 - [Developer Insights]
Learn how to use the Particle Editor for a range of different and diverse functions in episode 12 of the CRYENGINE Summer Academy. The CRYENGINE Summer Academy is a series aimed at newcomers to CRYENGINE and those with some game dev experience, using a platforming game called Breeze as a learning aid. If you’re new to the series, we have listed all episodes released so far below.
00:00 The Incredible Breeze Intro
01:40 Particles of Breeze
07:50 Jump and Land Particle
10:30 Particle Profiler / Profiling your Level
17:25 Questions: Material Surface Effects
23:20 Falling Leaves Particle
24:00 Render: Sprites
24:30 Spawn: Rate
27:45 Life:Time and Motion
37:45 Appearance of the Particle
52:25 Lighting of a Particle
55:40 Questions: Creating Foam of the Ocean?
01:07:00 Galaxsys Project
01:09:00 Moving a Mesh Inside a Particle
01:10:00 An Epic Cat and Its Fur!
01:29:50 Outro
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
#VFX #Particles #CRYENGINE Cat-Herding Particle Effects - CRYENGINE Summer Academy S1E12 - [Developer Insights]](https://i.ytimg.com/vi/BKeSAdttFW4/mqdefault.jpg)






![Shaping audible landscapes for Games - CRYENGINE Summer Academy S1E13 - [Developer Insights]
Episode 13 of the CRYENGINE Summer Academy is out now, and it’s all about audio! The CRYENGINE Summer Academy is a series aimed at newcomers to CRYENGINE and those with some game dev experience, using a platforming game called Breeze as a learning aid. If you’re new to the series, we have listed all episodes released so far below.
00:00 Intro
01:55 Audio Control Editor
04:30 Testing the Sound
07:10 Firing up FMOD
08:00 FMOD Player Walk Sound
10:40 Global Sound in FMOD
15:10 From FMOD to CRYENGINE - Footsteps & Jumping
24:30 Useful CVARS for Audio (Debug Info)
30:00 Debugging / Adjusting (CVARS & Mannequin Editor)
35:00 Adjusting with the Live Update Feature FMOD
42:10 Ocean Audio Layer in FMOD
43:10 Area Audio Setup in CRYENGINE
01:21:30 Outro
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
#audio #audiodesign #cryengine Shaping audible landscapes for Games - CRYENGINE Summer Academy S1E13 - [Developer Insights]](https://i.ytimg.com/vi/EPXC7dHK9ZY/mqdefault.jpg)
