[Course]gameprogrammer,jonghyukpark_박종혁KR Details
1st Release (Ch. 1 - 13): 2025. 1. 12 18:00 (UTC-8)
2nd Release (Ch. 14 - 20): 2025. 5. 29 18:00 (UTC-8)
3rd Release (Ch. 21 - 40): 2025. 10. 1 18:00 (UTC-8)
**Class release dates and content are subject to change without prior notice.
- Section 01
Understanding Open World and Soulslike Games
1. Understanding an Open World- Understanding open world games - What is an open world? - Exploring open world games
2. Understanding Soulslike Games- Understanding combat in Soulslike games - History of the Soulslike genre - Exploring Soulslike games
- Section 02
Basic Settings of an Open World
3. Practical Work in an Open World 01-1- Exploring open world components
4. Practical Work in an Open World 01-2- Understanding landscapes - Setting landscape mode
5. Practical Work in an Open World 02- Understanding landscape sculpting - Creating landscape sculpting
6. Practical Work in an Open World 03- Understanding landscape materials - Creating landscape materials
7. Practical Work in an Open World 04- Understanding landscape grass - Creating landscape grass
- Section 03
Practical Work in an Open World
8. Practical Work in an Open World 05- Understanding Unreal Engine foliage - Creating Unreal Engine foliage
9. Practical Work in an Open World 06- Understanding Unreal Engine procedural foliage basics - Generating Unreal Engine procedural foliage
10. Practical Work in an Open World 07- Setting Unreal Engine procedural foliage - Managing Unreal Engine procedural foliage
11. Practical Work in an Open World 08- Understanding Unreal Engine foliage clustering - Setting Unreal Engine foliage clustering
12. Practical Work in an Open World 09- Understanding Unreal Engine foliage growth - Setting Unreal Engine foliage growth
13. Practical Work in an Open World 10- Creating a new open world level - Building a new open world level
- Section 04
Creating and Animating MetaHuman Characters
14. Unreal Engine Character Basics- Understanding the structure of Unreal Engine characters
15. Character Animation Basics 01- Exploring the Unreal Engine character editor tool - Understanding the Unreal Engine character mannequin
16. Character Animation Basics 02- Exploring the Unreal Engine character animation components - Understanding the Unreal Engine skeletal mesh
17. Character Animation Basics 03- Exploring character animation sequences - Exploring character animation montages
18. Character Animation Basics 04- Exploring animation blueprints - Understanding animation blueprint components
19. Character Animation Basics 05- Exploring animation blend spaces - Creating animation blend spaces
20. Character Animation Basics 06- Exploring animation state machines - Creating animation state machines
- Section 05
Player and Enemy Character Programming
21. Creating a Metahuman Character 01- Understanding Metahuman Creator - Understanding Face Blending
22. Creating a Metahuman Character 02- Understanding Face Sculpt - Understanding Face Move
23. Creating a Metahuman Character 03- Understanding Face Skin - Understanding Face Eyes
24. Creating a Metahuman Character 04- Exploring Metahuman Hair - Understanding Metahuman Body
25. Playing with Metahuman Character 05- Importing Metahuman Character into the Game - Controlling Metahuman Character in the Game
26. Creating Character Animation 01- Understanding Character Control Rig - Understanding Unreal Engine Sequencer
27. Creating Character Animation 02- Setting up Character Control Rig - Producing Character Animation
28. Unreal Engine Programming Basics 01- Understanding Unreal Engine Blueprint - Exploring Blueprint Structure in Unreal Engine
29. Unreal Engine Programming Basics 02- Understanding Unreal Engine Game Mode - Exploring Core Classes in Unreal Engine
30. Unreal Engine Programming Practice 01- Understanding Blueprint Classes - Creating Blueprint Classes
- Section 06
Building a Combat System
31. Unreal Engine Programming Practice 02- Setting Up Unreal Engine Project - Setting Up Unreal Engine Level
32. Unreal Engine Programming Practice 03- Importing Player Character - Creating Player Character
33. Unreal Engine Programming Practice 04- Creating Character Animation Blueprint - Working with Animation Event Graph
34. Unreal Engine Programming Practice 05- Working with Animation State Machine - Working with Character Anim Graph
35. Unreal Engine Programming Practice 06- Creating Character Combat Pose - Switching Character Combat Mode
36. Unreal Engine Programming Practice 07- Importing Enemy Character - Creating Enemy Character Animation Blueprint
37. Unreal Engine Programming Practice 08- Creating AI Controller - Working with AI Perception
38. Unreal Engine Programming Practice 09- Utilizing Gameplay Debugger - Adding Enemy Character Behavior Functions
39. Unreal Engine Programming Practice 10- Understanding AI Behavior Tree Composites - Creating AI Behavior Tree
40. Unreal Engine Programming Practice 11- Creating Character Combat System - Creating Weapon Collision System - Creating Character Reaction System





