강의

멘토링

로드맵

Inflearn brand logo image
Game Dev

/

Game Programming

Hands-On! Unreal Souls-Like Development: A to Z

A course to directly create Soulslike action RPGs such as 'Dark Souls' and 'Elden Ring' using Unreal Engine (C++).

(5.0) 4 reviews

131 learners

  • spector
게임개발
게임개발자
Unreal Engine
Unreal C++
C++

Reviews from Early Learners

What you will learn!

  • Unreal Engine

  • Unreal C++

  • Soulslike Action RPG combat system

Learn the core mechanics of a soul-like action RPG.

This course is a complete guide to implementing core mechanics from popular souls-like games like Dark Souls, Bloodborne, and Elden Ring using Unreal Engine. The curriculum is practical and step-by-step, suitable for beginners and intermediate players.

I recommend this to these people

  • Beginner developers who want to start developing games with Unreal Engine

  • Game developers interested in soul-like action RPG mechanics

  • Students looking for high-quality projects for their portfolios

  • Anyone who wants practical game development experience using Unreal C++

What you will learn in this course

  • How to implement the core combat system of a soul-like game

  • Linking character control and animation systems

  • How to Use AI Design and Behavior Trees

  • Implementing an item system including weapons, armor, and potions

  • Intuitive UI/UX design and game feedback system development

Lecture Features

  • Hands-on learning : Rather than theory, we focus on actual coding and immediate results.

  • Step-by-step implementation : From basic movement to complex boss AI, we implement it step by step.

  • High-Quality Projects : By the end of the course, you will have a core system of a Souls-like game that can be used as a portfolio.

  • Latest Unreal Engine Technology : Learn how to develop using the latest Unreal Engine features.


Play screen

Play screen

Learn about these things

📌 Build a basic system

  • Implementing character movement and stamina systems

  • Implementing natural character movements using animation blueprints

  • Designing components that effectively manage complex character states

📌 Battle system development

  • Attack combo system and weapon system

  • The targeting system, a core feature of Souls-like games

  • Implementing a shield defense and parrying system

  • Implementing a Dark Souls-style rolling feature


📌 AI and enemy characters

  • Implementing Intelligent AI Using Behavior Trees

  • Enemy patrol, recognition, and attack pattern design

  • Implemented boss character AI and special attack patterns

📌 Item and UI system

  • Implementing a weapon and armor parts system

  • Implementing a Dark Souls/Elden Ring style potion system.


  • In-game UI


Targeting system

Blocking & Parrying

Things to note before taking the course

Practice environment

  • Operating System and Version (OS): Windows 11

  • Tools Used: Unreal Engine 5.5, Visual Studio 2022


Learning Materials

  • Project files for each section are provided as compressed files in the course materials.


Player Knowledge and Precautions

  • Familiarity with the basics of Unreal Engine (recommended)

  • Basic knowledge of C++ (recommended)

  • Interest and passion for soul-like games (required!)

Recommended for
these people

Who is this course right for?

  • Those wanting to make their own Soulslike game

  • Unsure what to create after learning Unreal Engine basics?

Need to know before starting?

  • C++ Basic Knowledge

  • Unreal Engine Basic Usage

Hello
This is

131

Learners

4

Reviews

37

Answers

5.0

Rating

1

Course

경력

  • 前 넷마블 서버 프로그래머

  • 前 위메이드 클라이언트 프로그래머

  • 前 넥슨 게임 프로그래머

관심분야

  • 게임개발과 관련된 기술 연구

  • 인디게임 개발

     

소개

안녕하세요. 저는 게임개발과 관련된 재미있는 연구를 즐기는 개발자입니다.

어린 시절부터 게임을 좋아했고, 게임개발자로서 국내 주요 게임기업에서 근무하며 크고 작은 프로젝트에 참여했습니다. 현재는 인디게임 개발자로 활동하고 있으며, 제가 쌓아온 지식과 경험을 여러분과 나누고자 합니다.

Curriculum

All

37 lectures ∙ (19hr 49min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

4 reviews

5.0

4 reviews

  • ereum999님의 프로필 이미지
    ereum999

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    소울류 게임을 좋아해서 만들어보고싶었는데 정말 도움 많이 됐습니다. 스테이트 관리나 무기콜리전, ai , 애니메이션등 다른데서 배우기 힘든것들도 설명을 잘해주십니다. 좋은 강의 감사합니다!

    • Spector
      Instructor

      erum999님, 좋은 수강평 정말 감사합니다! 강의가 도움이 되셨다니 저도 기쁩니다. 완강을 진심으로 축하드립니다!

  • 개멋져!님의 프로필 이미지
    개멋져!

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    정말 많은 도움이 됐습니다. 언리얼 공부를 하면서 갈피를 못 잡고 있었는데 단기간에 실제 작업 메커니즘을 따라가면서 큰 그림을 그릴 수 있게 해주는 강의라고 생각합니다. 중간중간 다시 보면서 열심히 작업해 보겠습니다. 좋은 강의 올려주셔서 감사합니다~~~

    • Spector
      Instructor

      개멋져!님, 정성껏 작성해주신 수강평 정말 감사합니다! 열심히 하신 만큼 좋은 성과 있으시길 바랍니다. 완강 축하드립니다!!

  • 언리얼뉴비님의 프로필 이미지
    언리얼뉴비

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    전반적으로 도움이 많이 되는 강의였습니다 C++이랑 언리얼 에디터 사용하는 방법을 알고 싶었는데 정확히 그 부분을 알려주셔서 좋았어요 다만, 강의 맨 처음에 IDE 설정 부분을 같이 알려주셨으면 더 좋았을거 같습니다

    • Spector
      Instructor

      언리얼뉴비님, 정성스럽게 작성해주신 수강평 진심으로 감사합니다! 다음 강의에서는 지적해주신 부분들을 반영하여 더욱 좋은 강의로 찾아뵙겠습니다. 완강을 축하드립니다!!

  • Lee jae seung님의 프로필 이미지
    Lee jae seung

    Reviews 3

    Average Rating 5.0

    5

    62% enrolled

    강의 퀼리티도 좋고 질문에 빠르게 답장을 주셔서 좋습니다. 다른 분들에게도 추천하고 싶습니다!!

    • Spector
      Instructor

      Lee jae seung님, 정성껏 작성해주신 수강평 진심으로 감사드립니다! 완강에 도전하셔서 꼭 좋은 결과를 얻으시기를 응원하겠습니다.

Limited time deal ends in 4 days

$132,000.00

25%

$136.40

Similar courses

Explore other courses in the same field!