[Course]gameprogrammer,jonghyukpark_박종혁KR Details
Class Preview
Still Not Sure?
Check Out Jonghyuk's Class Preview!
- Creating landscape grass
*The Korean language content in this class preview is translated into English in the class videos.
**The subtitles in this preview video are auto-translated. Please note that some content may not be accurately translated.
***Associated content is subject to change without prior notice.
Class Perks
Get These Coloso Exclusives
-
20-year Veteran Programmer's ExpertiseUnlimited Access to 40 Chapters -
From Realistic Graphics to Systematic ProgrammingUnreal Engine Utilization Expertise for Efficiency -
Unprecedented Quality of Open World Action RPGOriginal Unreal Engine Practical Example Files
Recommendation
Who Should Take This Class?
Individuals and small teams interested in game development using Unreal Engine
Those who want to challenge themselves by creating an open world action game with spectacular graphics
Indie game developers who want to attract support from overseas publishers with their self-made game
Expert Game Programmer Jonghyuk Park's Portfolio
Why Take This Class?
Interested in creating a full-scale open world action game with spectacular graphics, but don’t know where to start? Are you a solo programmer who lacks time and resources? Cast your worries aside! Learn how to efficiently create a high-quality action RPG game, from basic components to open world backgrounds, MetaHuman characters, and final programming, using only Unreal Engine.
Develop a complete solo game, which used to require numerous 3D tools, engines, and programming, more efficiently using only Unreal Engine. You'll be able to create a game perfectly equipped with graphics, animation, and programming. Effectively learn the action RPG game creation process by assembling open worlds, characters, and systematic combat animations, and seeing them work in an actual game that you can apply to your own project!
11 Class Exercises
Part 1. Creating Realistic Game Graphics
Using Unreal Engine, complete a full-scale open world and realistic game characters with MetaHuman.
-
Landscapes -
Open World Heightmap -
Landscape Paint
Open World
-
Creating MetaHumans -
Animation Controlling -
Animation Blending
Part 2. Action RPG Programming for Systematic Combat
Through blueprint programming, you can control characters and engage in combat in the open world.
-
Basic Attacks/Skill Attacks -
AI Programming
-
Vision and Reaction, Movement Navigation -
Combat and Collision Systems
Final Play Video
Game Programmer
Jonghyuk Park
Hello, I'm game programmer Jonghyuk Park. I've built my 20-year career as a technical director, program director, and other roles at major game developers in Korea. I currently work as a solo game developer, aiming to create a top-tier indie game using Unreal Engine with my project entitled “Jumun-Will on the Blade.”
In this class, I will teach you how to create an open world action RPG game centered on realistic graphics using Unreal Engine. I hope it helps individuals or small teams interested in indie game development by creating both full-scale backgrounds and detailed graphics at the same time.

Game Programmer,
Jonghyuk Park
Current) Solo game developer
Projects & Awards
[Notable Projects]
eSofnet Client Programmer
WeMade Technical Director
Pearl Abyss Engine Programmer
[Projects]
Dragon Raja Online
Yulgang Online
Various other online games
[Awards]
Excellent Game Award at Korea Mobile Awards
Class Highlights
Complete a Full-Scale, Open World Game from Terrain Design to Execution
A full-scale open world, just like you’d see in a movie! Now you too can create the same thing with your own hands. Discover the A to Z of open world creation processes that are being revealed for the very first time! From basic understanding of terrain to real-world execution, through the expertise of a 20-year veteran game programmer, Jonghyuk Park.
Quick and Easy Using the Latest Techniques! An Effective MetaHuman Creation Process
MetaHuman characters that look more realistic than actual human beings! Apply the trendiest and latest development techniques using only Unreal Engine's features and create the characters for yourself. Starting from the basic concepts of Unreal Engine characters, create player characters and enemy characters and add dynamic animations to create spectacular and realistic game graphics.
Step-by-Step Processes to Build a High-Quality, Combat-Based Action RPG
Control characters in an open world environment, implement vivid combat, and complete a high-quality action RPG game. Learn how to create combat skills and behavior interfaces for player characters and enemy characters, and lay a solid foundation for your own specialized game development by applying Unreal Engine game development mechanisms covered in the lectures.
Class Details
You'll Learn
-
Core Skills for Full-Scale, Open World Creation!Learn the basic concepts and essential components needed to build a vast open world environment. Effectively create terrain size and slope, paint terrain tiles, and directly build and execute the open world that will serve as the game’s background. -
Effective Level Creation Methods to Implement Realistic BackgroundsLearn the procedure for creating foliage to give the natural elements in your open world a more diverse, realistic look. You’ll dive into the concepts of landscapes using Unreal Engine, and learn how to easily structure background assets for practical maps. Complete each terrain level and create a more realistic and enriched game background. -
The Secrets of Creating Lifelike MetaHuman CharactersUse Unreal Engine 5's unique features to easily create diverse and realistic human characters. Model each detail, such as skin, hair, and eyes, without missing a single element, and create realistic characters that look like real humans.
-
How to Create Dynamically Animated CharactersBring MetaHuman characters created in Unreal Engine to life with dynamic animations! Understand montage and blending techniques, and create fast and effective animations to implement natural and dynamic character actions. -
Creating Intelligent Moving Characters with AI ProgrammingProgram smart game characters that can navigate and move independently using Unreal Engine's logic. Learn how to use AI tables and trees to manage logic effectively and implement characters that move efficiently within the game system. -
The Highlight of Action RPGs! Workflow for Creating Spectacular CombatLearn the concept and combat elements of Soulslike games and implement combat play using Unreal Engine's logic. Create and manage attack and defense skills for both player and enemy characters, and learn how to apply and manage them.
Interview with
Game Programmer Jonghyuk Park
Required Programs
This class uses Unreal Engine 5.1. For smooth progress, please purchase and install the program version used in the class.
Please purchase and install these program(s) for an optimized chapter experience.
*These programs and/or materials will not be provided with the chapter.






