CRYENGINE Summer Academy: Animating Your Character
CRYENGINE Summer Academy: Animating Your Character

CRYENGINE Summer Academy: Animating Your Character

Learn how to animate your player character in the latest episode from The CRYENGINE Summer Academy, hosted by Junior Evangelist Roman Perezogin.

Episode 7 of the CRYENGINE Summer Academy shows you a step-by-step process for animating a player character. If you don’t know already, 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.

Today’s episode, hosted by Junior Evangelist Roman Perezogin, shows you how to use an example file to insert animations and create a locomotion blendspace for your character. Follow along with a simple drag and drop process that will allow you to replace or insert all the animations required for creating basic locomotion for a player character. Roman also explains core concepts in the blendspace editor, like examples and annotations. By the end of the video, you’ll have learned how to create basic locomotion from just a few animations in this fun tutorial that lasts under 15 minutes.

You can deepen your understanding of blendspaces by checking out our written documentation.

We also recommend checking out Roman’s Masterclass below, which shows you how to use Mixamo’s extensive library of animations and make them CRYENGINE-ready and usable on a playable character by reorienting them.

If you need a character for your project, check out this handy tutorial guide.

New to the series? Catch up here:

Episode 1: Course introduction, plus basic game dev techniques, including making a character move. 

Episode 2: Use the Cry Designer tool to quickly prototype levels and game mechanics.

Episode 3: Create an island map in minutes with procedural tools.

Episode 4:  Low poly assets and environment design with Principal 3D Environment Artist Tom Deerberg.

Episode 5:  Coding in C++ - Creating a player controller with Support Engineer Joshua Nuttall

Episode 6:  Coding in C++ - Joshua shows you how to implement mechanics like falling platforms. 

Episode 6A:  Coding in C++ - Learn how to create bouncing platforms. 

Episode 6B:  Coding in C++ - Create objects that can be dropped in a zone to trigger events. 

In addition to hosting CRYENGINE Summer Academy episodes, our YouTube channel is home to a wide range of content, including tutorials covering all aspects of the engine and game design. Pick up tips and tricks, ask questions, and more by joining our community and the CRYENGINE development team on our official CRYENGINE Discord channel. You can leave us feedback about our engine and get social in the comments, on the forum, or via Facebook and Twitter.

If you find a bug in the engine, please report it directly on GitHub, which helps us to process the issue quickly and efficiently. Want to show your love for CRYENGINE? Pick up merch over on the official online Crytek Store.

We're always looking for new team members. At Crytek, we value diversity, and we actively encourage people from all kinds of backgrounds and experience levels to apply to our open positions, so join us over at LinkedIn and check out our careers page.