Back to Browse

Coding in C++ Gameplay Platformer Mechanics - CRYENGINE Summer Academy S1E6 - [Tutorial]

4.0K views
Jul 21, 2021
53:16

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

Download

0 formats

No download links available.

Coding in C++ Gameplay Platformer Mechanics - CRYENGINE Summer Academy S1E6 - [Tutorial] | NatokHD