Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The course is available both as a series of video tutorials (embedded below) and as a written PDF document (provided in the free Flappy Boid course asset on the Marketplace). We recommend that you watch and follow along with the video tutorials to see the game actually being built, and use the PDF version as a supplement resource, as it contains additional information and explanations.

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=FAXHqKvuPF4&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=2
height540

In order to build this game, you'll need to download the free Flappy Boid course assets and GameSDK assets from the CRYENGINE marketplace. The course requires CRYENGINE 5.6.

While this course does not cover every single feature in CRYENGINE 5 (unsurprisingly), it's an ideal way to get up to speed with game design in CRYENGINE 5.6. Programming is not a part of this course; our Flow Graph visual scripting tool is used to script game mechanics.

Table of Contents
maxLevel2

Here's what you'll learn how to do in this course:

  • Navigate the CRYENGINE interface, Editor, and tool set.
  • Work with entities, including rigid bodies, cameras, AI tag points, brushes, particle effects, audio entities, and Designer objects.
  • Create and edit materials and textures.
  • Design and build a level.
  • Import and use an animated mesh and animation loops using the Character tool.
  • Use the Environment Editor and Level Settings to control sunlight, time of day, latitude and longitude, procedural volumetric clouds, wind, shadows, global illumination, and ocean parameters.
  • Use the Level Explorer to manage, freeze, hide, rename, link and assign entities to layers.
  • Control the position, movement, and behavior of entities through Flow Graph.
  • Precisely position and modify objects using snap and alignment tools.
  • Add, move, and control cameras and their properties; control the player’s view.
  • Utilize physics for realistic movement; selectively activate and deactivate physics on specific entities during game play.
  • Detect and react to collisions between entities.
  • Use and trigger particle effects, including sound effects and physical forces.
  • Create audio triggers and ambiences; trigger and control them through Flow Graph.
  • Create UI elements; configure, display, and communicate with them through Flow Graph using XML scripts.
  • Script game mechanics and scorekeeping using Flow Graph.
  • Understand and use entity components.
  • Assemble and control animated characters, assigning materials, animations, and attachments and control it through Flow Graph.
  • Use assets and functionality from the free GameSDK (Software Development Kit).
  • Modify and selectively disable GameSDK functionality.
  • Export a finished game to a stand-alone executable and test it.
  • Use Console Variables to control the Editor and a stand-alone game.

Video Tutorial Series

Introduction: Installation and Course Setup

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=SLABxoFxaaw&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=3&t=0s
height540

Chapter 1 part 1: Introduction to CRYENGINE, Level Design and GameSDK

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=7x6HYa5-vv4&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=4&t=467s
height540

Chapter 1 part 2: Adding Entities and First Flow Graph Script

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=GnVhNDpLBZ0&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=5
height540

Chapter 1 part 3: Scripting Game Mechanics Using Flow Graph, Adding a Camera, Hiding the GameSDK Player

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=aHZNDqLlgcs&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=6&t=814s
height540

Chapter 2: Making the Camera Follow the Player

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=PG6IZXVoy3g&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=7&t=7s
height540

Chapter 3: Adding the Pipe Obstacles

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=lm2L-XaUtK8&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=8&t=0s
height540

Chapter 4: Adding the Game Over Text

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=ikMqsSOpX5A&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=9&t=0s
height540

Chapter 5: Adding and Animated Background

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=lb-SgNLnpuA&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=10&t=0s
height540

Chapter 6: Moving the Pipes Using Flow Graph

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=P54yQn8rQHw&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=11&t=1s
height540

Chapter 7: Keeping Score Using Flow Graph

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=4zOMX_o3sCA&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=12&t=0s
height540

Chapter 8: Player Death

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=yf7QwcVbX-M&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=13&t=19s
height540

Chapter 9: Enhancements Part 1

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=v1nmjBkB8ug&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=14&t=0s
height540

Chapter 9: Enhancements Part 2

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=MwguZvatW4E&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=15&t=2s
height540

Chapter 9: Enhancements Part 3

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=tArjzJYRouA&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=16&t=1s
height540

Chapter 10: Adding Score Targets Part 1

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=An1tSvp4O0c&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=17&t=1s
height540

Chapter 10: Adding Score Targets Part 2

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=kJee9SoeFhU&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=18&t=1s
height540

Chapter 11: Adding Audio

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=A8YANDB2TEM&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=19&t=0s
height540

Chapter 12: Adding a User Interface (UI) Part 1

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=nJ9yj5GfOsQ&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=20&t=1s
height540

Chapter 12: Adding a User Interface (UI) Part 2

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=aGdhfyPlK7U&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=21&t=0s
height540

Chapter 12: Adding a User Interface (UI) Part 3

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=10Z5oRzaAXo&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=22&t=1s
height540

Chapter 13: Adding an Animated Bird

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=VIuZAQsYNZw&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=23&t=1s
height540

This complete beginner's course teaches the fundamentals of CRYENGINE 5 by taking you step by step through the process of building a finished "flappy boid" sidescroller-style game.

The course is available both as a series of video tutorials (embedded below) which you can view on our YouTube channel here and as a written PDF document (provided in the free Flappy Boid course asset on the Marketplace). We recommend that you watch and follow along with the video tutorials to see the game actually being built, and use the PDF version as a supplement resource, as it contains additional information and explanations.

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=FAXHqKvuPF4&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=2
height540

In order to build this game, you'll need to download the free Flappy Boid course assets and GameSDK assets from the CRYENGINE marketplace. The course requires CRYENGINE 5.6.

...

  • Navigate the CRYENGINE interface, Editor, and tool set.
  • Work with entities, including rigid bodies, cameras, AI tag points, brushes, particle effects, audio entities, and Designer objects.
  • Create and edit materials and textures.
  • Design and build a level.
  • Import and use an animated mesh and animation loops using the Character tool.
  • Use the Environment Editor and Level Settings to control sunlight, time of day, latitude and longitude, procedural volumetric clouds, wind, shadows, global illumination, and ocean parameters.
  • Use the Level Explorer to manage, freeze, hide, rename, link and assign entities to layers.
  • Control the position, movement, and behavior of entities through Flow Graph.
  • Precisely position and modify objects using snap and alignment tools.
  • Add, move, and control cameras and their properties; control the player’s view.
  • Utilize physics for realistic movement; selectively activate and deactivate physics on specific entities during game play.
  • Detect and react to collisions between entities.
  • Use and trigger particle effects, including sound effects and physical forces.
  • Create audio triggers and ambiences; trigger and control them through Flow Graph.
  • Create UI elements; configure, display, and communicate with them through Flow Graph using XML scripts.
  • Script game mechanics and scorekeeping using Flow Graph.
  • Understand and use entity components.
  • Assemble and control animated characters, assigning materials, animations, and attachments and control it through Flow Graph.
  • Use assets and functionality from the free GameSDK (Software Development Kit).
  • Modify and selectively disable GameSDK functionality.
  • Export a finished game to a stand-alone executable and test it.
  • Use Console Variables to control the Editor and a stand-alone game.

Video Tutorial Series

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=SLABxoFxaaw&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=3&t=0s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=7x6HYa5-vv4&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=4&t=467s
height540

...

  • .

...

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=aHZNDqLlgcs&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=6&t=814s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=PG6IZXVoy3g&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=7&t=7s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=lm2L-XaUtK8&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=8&t=0s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=ikMqsSOpX5A&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=9&t=0s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=lb-SgNLnpuA&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=10&t=0s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=P54yQn8rQHw&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=11&t=1s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=4zOMX_o3sCA&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=12&t=0s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=yf7QwcVbX-M&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=13&t=19s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=v1nmjBkB8ug&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=14&t=0s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=MwguZvatW4E&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=15&t=2s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=tArjzJYRouA&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=16&t=1s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=An1tSvp4O0c&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=17&t=1s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=kJee9SoeFhU&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=18&t=1s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=A8YANDB2TEM&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=19&t=0s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=nJ9yj5GfOsQ&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=20&t=1s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=aGdhfyPlK7U&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=21&t=0s
height540

Widget Connector
width960
urlhttps://www.youtube.com/watch?v=10Z5oRzaAXo&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ&index=22&t=1s
height540

...