강의

멘토링

커뮤니티

Game Dev

/

Game Programming

[Unity] Implementing Game Algorithms & Game Systems Directly

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

(5.0) 8 reviews

109 learners

Level Basic

Course period Unlimited

  • Pinous
Unity
Unity
Unity6
Unity6
C#
C#
oop
oop
Unity
Unity
Unity6
Unity6
C#
C#
oop
oop

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

학주

30% enrolled

I understand algorithms that I only encountered through coding tests much better now that I can see them through simulation. Thank you.

5.0

병원

30% enrolled

Practical hands-on training

5.0

fain9301

100% enrolled

Thank you for the good lecture.

What you will gain after the course

  • 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,657

Learners

118

Reviews

187

Answers

4.7

Rating

12

Courses

[Introduction]
Hello, I am the CEO of Pinus Co., Ltd.

I began teaching myself Unity with nothing but a childhood dream of simply wanting to make games. With the mindset of working harder than anyone else because I was self-taught, I continued to learn and have now come to lead a company as its CEO.
About two years have passed since we began our growth as a development studio. We are now moving forward with the goal of developing our own original games, and we intend to film that process to create lectures on how to develop games that can generate revenue.

Email
pinous.g@gmail.com

I am moving forward with the goal of development, and I plan to film that process to create a course on game development that can generate revenue. Email: pinous.g@gmail.com

I am moving forward with the goal of development, and I plan to film that process to create a course on game development that can generate revenue. Email: pinous.g@gmail.com

Curriculum

All

20 lectures ∙ (7hr 53min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

8 reviews

5.0

8 reviews

  • keroin049135님의 프로필 이미지
    keroin049135

    Reviews 3

    Average Rating 5.0

    5

    60% enrolled

    • idiotist님의 프로필 이미지
      idiotist

      Reviews 44

      Average Rating 5.0

      5

      30% enrolled

      • wgs041392662님의 프로필 이미지
        wgs041392662

        Reviews 5

        Average Rating 5.0

        5

        30% enrolled

        I understand algorithms that I only encountered through coding tests much better now that I can see them through simulation. Thank you.

        • minfam0180님의 프로필 이미지
          minfam0180

          Reviews 1

          Average Rating 5.0

          5

          30% enrolled

          Practical hands-on training

          • lchbest107229님의 프로필 이미지
            lchbest107229

            Reviews 5

            Average Rating 4.2

            5

            30% enrolled

            $42.90

            Pinous's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!