Charles Explorer logo
🇬🇧

Practical Course on Native Game Development

Class at Faculty of Mathematics and Physics |
NCGD007

Syllabus

Unreal Engine 5

Overview of respective engine parts: game code architecture (C++ vs. Blueprints), scene tree, game object component model, scene lighting, materials, blueprint scripting, physics, animations, plugins, behavior trees, game profiling.

Annotation

Using specific tools for computer games development has a long tradition. Today, no studio is developing computer games without the use of game development middlewares.

The course will present a chosen software supporting a native game development, for which we will demonstrate the implementation of: gameplay mechanics, game user interface, level design, artificial intelligence, animations, music and sounds including creation of own tools for further ease of these implemenations.