Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Game Dev

/

Game Programming

[Unity] Implementing Game Algorithms & Game Systems Directly

Learning Unity Programming with Algorithms: From Pathfinding to Fog of War

(5.0) 4 reviews

66 learners

  • pinousg6033
게임개발
게임개발자
알고리즘
Unity
Unity6
C#
oop

Reviews from Early Learners

What you will learn!

  • You can complete the in-game pathfinding system by directly implementing DFS, BFS, and A* algorithms in Unity.

  • Learn various game AI systems including FSM, Behavior Trees, and Fog of War through hands-on labs.

This course is designed to teach you how to implement algorithms and systems in Unity 6 through hands-on practice.

When developing a game, there are many elements that need to be implemented directly, such as pathfinding, state transitions, and view processing.
It's often hard to know where to start. Learn how to implement basic algorithms in a real Unity environment and build various systems based on them.

In this course, you will learn how to implement the following systems:

Search Algorithm

Making a cave

Create a region

Cluster movement algorithm

Implementing BFS pathfinding

[Notes before taking the course]

This course is based on Unity 6. Please check the information below before taking the course.

  1. Required Unity version

    • The Unity version used in the lecture is Unity 6.xxxx or higher .

    • If you are using a version prior to Unity 6 , you must create a project by setting up the Universal Render Pipeline (URP) template .

    • Please use the latest version to proceed with the lecture without compatibility issues.

  2. Recommended Development Environment

    • Windows or macOS operating system

    • We recommend installing a code editor such as Visual Studio or Rider .

    • Minimum recommended specifications: 8GB RAM, SSD, DirectX 11 or Metal capable GPU

This course is designed to give you practical skills in implementing algorithms and systems using Unity's capabilities.

This will not be a course where you simply follow the code, but a course where you can learn how each function works and how it is applied to the game through hands-on implementation.

I hope that the passion and effort you have accumulated will be an opportunity to take your skills as a game developer to the next level, and I hope that this lecture will be a solid starting point for that journey.

Recommended for
these people

Who is this course right for?

  • Unity developer eager to learn by implementing game development algorithms and systems

  • Aspiring game developer who wants to elevate development skills by one step via practical features like pathfinding, AI, map generation, etc.

Need to know before starting?

  • Basic Programming Knowledge

  • C#

  • Unity

Hello
This is

1,320

Learners

86

Reviews

167

Answers

4.8

Rating

9

Courses

[소개드립니다.]
안녕하세요, 주식회사 파이누스 대표자입니다.

단순히 게임을 만들고 싶다는 어린시절 꿈만을 가지고 독학으로 유니티를 배워나가기 시작하였습니다. 독학이기에 남들보다 더욱 열심히 노력하자는 일념 하나로 계속해서 배워 나가다가 어느덧 한 회사의 대표로써 자리하게 되었습니다.
개발사로 성장을 시작 한지 약 2년의 시간이 흘렀습니다. 저희는 이제 자사만의 게임 개발을 목표로 전진하고 있으며, 그 과정을 강의 영상으로 촬영하여 수익 창출이 가능한 게임 개발에 대한 강의를 만들고자 합니다.

이메일
pinous.g@gmail.com

 

 

Curriculum

All

20 lectures ∙ (7hr 53min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

4 reviews

5.0

4 reviews

  • lchbest107229님의 프로필 이미지
    lchbest107229

    Reviews 3

    Average Rating 5.0

    5

    30% enrolled

    • fain9301님의 프로필 이미지
      fain9301

      Reviews 93

      Average Rating 4.8

      5

      100% enrolled

      良い講義をありがとうございます。

      • anhyeokjun9234님의 프로필 이미지
        anhyeokjun9234

        Reviews 7

        Average Rating 5.0

        5

        25% enrolled

        ゲーム開発中に基礎が足りないと感じたため、足りない点を補うために受講しました。 レベルに合わせて分かりやすく説明してくれます。 ゲーム開発をする上で必要な知識です。 初心者の方、強くお勧めします!!

        • hanmuson18725님의 프로필 이미지
          hanmuson18725

          Reviews 20

          Average Rating 5.0

          5

          30% enrolled

          いつも良い資料ありがとうございます

          $42.90

          pinousg6033's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!