Basic skills of a Unity programmer
ttok146566
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.
初級
Unity, Git
Introducing Unity's powerful yet easy Editor Programming. We've narrowed it down to the essentials and even have time to create your own tools.

Reviews from Early Learners
5.0
Yoonyeol Na
After watching the lecture, I created an editor and used it whenever I needed it. Although the editor code is a bit troublesome to develop, it increases productivity more than I thought!
5.0
uty1993
Thanks for helping me learn more about Unity!
5.0
assdfghjkll
It was difficult to find well-organized information about editors on the Internet, but just by taking this course, you will be able to implement a simple editor.
How to Create Tools for Better Productivity
Extending the Unity Basic Editor
Unity Editor Programming
A guide to programming in the Unity Editor!
Experience the powerful convenience. ✨
The most actively used game engine is Unity.
While many game developers use Unity, few actually use it effectively . While editor programming is crucial, it's difficult to truly appreciate its convenience and power without first-hand experience.
Editor programming is an unfamiliar concept to many who use the Unity engine!
In this lecture, I'll cover the core of how to use Unity Editor Scripting, which is like another engine within the game engine, in a compact yet thorough manner.
After taking this course, I hope it will serve as a great guide for anyone who wants to go beyond the limitations of the existing Unity editor and create an improved editor or a custom tool that suits their needs.
Finally, we will implement the map tool editing mode 😊
Unity Engine
Beginners and
New Game Programmer
Unity Editor Scripting
If you have no experience
Someone who only knows vaguely
Through Unity
By creating your own tools
Anyone who wants to contribute to the company
This course covers editor programming/editor scripting, a subject unfamiliar to many, in a compact yet comprehensive manner, creating an environment where you can study by creating various test cases on your own.
This course is structured to be practical and practical, with helpers for code reuse to address areas that could easily become tedious and repetitive.
We are implementing various convenient features so that students can design their own user-friendly tools.
We briefly glanced at complex and inefficient functions, focusing on areas frequently used in actual editor programming.
The MapTool that you will create at the end is a form that has the basic form that an actual tool should have, and is structured so that you can learn many parts necessary for practical work even though the difficulty level is not difficult.

Q. What can I use the Unity Editor programming skills I learned?
Regardless of the nature of the project, it can be utilized in any application developed with the Unity Engine, especially for automating repetitive tasks or creating dedicated tools.
Q. Can I create other tools besides the ones shown in the lecture?
Yes, that's right. In this course, we'll learn a variety of fundamental concepts related to Editor Programming, the basics of tool implementation, and then use this knowledge to create MapTool.
Q. Can non-majors also take the course?
If you can understand C# syntax and know basic Unity usage, you will be fine.
Basic Skills of a Unity Programmer
Essential Skills & Know-How for New Game Programmers
Who is this course right for?
Unity Engine Beginner / New Programmer
For those who have no experience with Unity Editor Scripting or have vague knowledge of it.
People who want to contribute to the company by creating tools
Need to know before starting?
C#
1,402
Learners
75
Reviews
22
Answers
4.5
Rating
4
Courses
As I started as a game developer and mastered various technologies, there is something I came to realize.
"Nothing is difficult. It's just that the explanation is made difficult."
Starting as a game developer and learning various technologies, I realized one thing: "Nothing is inherently difficult. It's just that the explanations are made difficult."
When I first started learning programming, I remember being confused by materials that explained simple concepts in such a complex way. What I always realized after finally understanding them myself was that the "core" was much simpler than I thought.
Currently, I am researching various development methodologies using AI and working on a range of automation projects with Python.
I strive to clearly define "what the learner exactly needs to know" and deliver only those core essentials. Making the complex simple. Making the difficult
I strive to clearly define exactly what the learner needs to know and focus on delivering only those core essentials.
Making the complex simple. Making the difficult easy.
I hope I can be of even a little help to others on their learning journeys. ^^
All
24 lectures ∙ (3hr 20min)
All
18 reviews
4.6
18 reviews
Reviews 4
∙
Average Rating 5.0
Reviews 2
∙
Average Rating 5.0
Reviews 5
∙
Average Rating 5.0
Reviews 31
∙
Average Rating 4.9
Reviews 1
∙
Average Rating 5.0
$13.20
Check out other courses by the instructor!
Explore other courses in the same field!