[Unity] Implementing Game Algorithms & Game Systems Directly

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

(5.0) 9 reviews

115 learners

Level Basic

Course period Unlimited

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

narorong

100% enrolled

Thank you for the great lecture.

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

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 Pinous

1,710

Learners

121

Reviews

194

Answers

4.7

Rating

11

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

More

Curriculum

All

20 lectures ∙ (7hr 53min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

9 reviews

5.0

9 reviews

  • mimian770332님의 프로필 이미지
    mimian770332

    Reviews 9

    Average Rating 5.0

    5

    100% enrolled

    Thank you for the great lecture.

    • hongkey님의 프로필 이미지
      hongkey

      Reviews 7

      Average Rating 5.0

      5

      60% 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.

        • idiotist님의 프로필 이미지
          idiotist

          Reviews 44

          Average Rating 5.0

          5

          30% enrolled

          • minfam0180님의 프로필 이미지
            minfam0180

            Reviews 1

            Average Rating 5.0

            5

            30% enrolled

            Practical hands-on training

            Pinous's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!

            $42.90