inflearn logo

Basic skills of a Unity programmer

This course will equip you with the essential skills you need as a new game programmer. You will also be able to further upgrade some of your other skills and problem-solving abilities.

(4.5) 24 reviews

570 learners

Level Basic

Course period Unlimited

Unity
Unity
Git
Git
Unity
Unity
Git
Git

Reviews from Early Learners

4.5

5.0

이진솔 lee

52% enrolled

This is a great course for the price. Since it focuses on UI from the basics to advanced, you can fill in the UI parts and optimization that were lacking in existing Unity courses with this course. The price of 10,000 won is not a burden. However, since all the courses have background music recorded quite loudly, it would be a good idea to preview them and check if the background music is not bothersome. There are some courses that are out of sync. However, overall, the instructor's explanations are good, and the tip courses provided later are secretly helpful for beginners, so I think I can recommend this course.

5.0

까만돌

86% enrolled

Thank you for the valuable lecture.

5.0

Kyuarez

62% enrolled

This is a lecture that explains the basics of Unity in an easy-to-understand way. Even for concepts I already knew, there are times when I apply them in practice without fully grasping the underlying principles. Going through this quickly helped me organize and clarify everything easily.

What you will gain after the course

  • Unity

  • Git

  • Unity UGUI

  • Catching technique

Essential Unity development skills taught by a working game developer!

Lecture Structure 📚

1. Introduction to Unity

  • This course is aimed at those who are new to the Unity engine. Learn how to use the basic tools of the Unity engine and manipulate a cube in a simple way.

2. UI

  • UI is a fundamental skill for new programmers, but Unity's UI system has become quite complex with the addition of numerous features. Even experienced programmers can find many areas confusing. This lecture covers these aspects in depth.
  • It includes basic UI implementation methods, resolution support, and intermediate optimization tips.
  • After learning the theories, we will finish by creating a UI using a pop-up system and a guide, just like in real work.

3. Profiler

  • This article covers how to use the Unity Profiler tool to analyze the performance of your program in detail to determine why it is slow and improve optimization efficiency.

4. Optimization

  • There are factors that we often use in games, but that unknowingly eat away at performance here and there.
  • We explain the common factors that cause performance degradation and how to deal with them.

5. Git

  • In the workplace, we work with many people, sharing source code and resources. While many tools exist for this purpose, such as Git and SVN, this article will focus on Git, the most frequently used configuration management tool.
  • Usually you learn it after joining the company, but if you know it in advance, it will be a huge advantage.

6. Grabbing techniques

  • I have included the skills I have accumulated through my experience.
  • How to find the information I want, how to modify the code, how to see the internal implementation of the functions and classes I want while looking at the internal code of Unity and C#.

Recommended for
these people

Who is this course right for?

  • Unity Newbie Programmer

  • Unity Programmer Job Seeker

Need to know before starting?

  • Understanding Basic C#

Hello
This is ttok146566

1,452

Learners

85

Reviews

22

Answers

4.5

Rating

4

Courses

I currently work as a client programmer in the game industry, developing an MMORPG.

As a game developer, I realized something while directly implementing various technologies and systems.

"Nothing is difficult. It's just explained in a difficult way."

When I first learned programming, I remember being confused by materials that explained seemingly simple concepts in complicated ways. However, once I tackled them firsthand and understood them, I often found that the “core” was simpler than I had expected.

Therefore, in my course, I believe it is more important to understand why something is implemented this way and what problem led to this structure than simply following along and writing the code.

Based on the experience and insights I am gaining while developing an MMORPG in the industry, I aim to share content that can be applied to actual game development or adapted to suit your own projects.

Make the complex simple and the difficult easy.

I will create a course that goes beyond simply teaching you one implementation method, helping you think independently and expand on what you learn after completing it.

More

Curriculum

All

21 lectures ∙ (5hr 8min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

24 reviews

4.5

24 reviews

  • wlsthf09060225님의 프로필 이미지
    wlsthf09060225

    Reviews 3

    ∙

    Average Rating 5.0

    5

    52% enrolled

    This is a great course for the price. Since it focuses on UI from the basics to advanced, you can fill in the UI parts and optimization that were lacking in existing Unity courses with this course. The price of 10,000 won is not a burden. However, since all the courses have background music recorded quite loudly, it would be a good idea to preview them and check if the background music is not bothersome. There are some courses that are out of sync. However, overall, the instructor's explanations are good, and the tip courses provided later are secretly helpful for beginners, so I think I can recommend this course.

    • ttok146566
      Instructor

      Thank you!! I hope to come back with a more detailed lecture later!!

  • kyuarez님의 프로필 이미지
    kyuarez

    Reviews 11

    ∙

    Average Rating 4.8

    5

    62% enrolled

    This is a lecture that explains the basics of Unity in an easy-to-understand way. Even for concepts I already knew, there are times when I apply them in practice without fully grasping the underlying principles. Going through this quickly helped me organize and clarify everything easily.

    • ttok146566
      Instructor

      Thank you very much. Always cheering you on.

  • 27ksyn9951님의 프로필 이미지
    27ksyn9951

    Reviews 1

    ∙

    Average Rating 5.0

    5

    100% enrolled

    Thank you for the great lecture. I'm taking away lots of great tips!

    • ttok146566
      Instructor

      Thank you. ^^

  • muttul589114님의 프로필 이미지
    muttul589114

    Reviews 72

    ∙

    Average Rating 4.8

    5

    86% enrolled

    Thank you for the valuable lecture.

    • ttok146566
      Instructor

      Thank you very much.

  • dcjunsu0680님의 프로필 이미지
    dcjunsu0680

    Reviews 1

    ∙

    Average Rating 1.0

    1

    95% enrolled

    There are lectures where the video and audio are not in sync. Please improve this.

    • ttok146566
      Instructor

      - We have confirmed that there is an encoding problem in the profiler lecture video. We apologize for not noticing it in time, and we have re-recorded and re-uploaded it. Thank you.

ttok146566's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

25% off for new members

$8.80

25%

$8.80