Unity C# Tutorials
C#마스터하기(Master Unity C#)
Unity와 C# 프로그래밍을 체계적으로 학습할 수 있는 온라인 튜토리얼
Unity 게임 개발을 위한 C# 기초부터 고급 개념까지, 실전 예제와 상세한 설명으로 Unity C#을 마스터하세요.
Basics
Unity C# 기초
변수와 조건문 기초Variables and Conditional Statements Basics
비교 연산자와 논리 연산자Comparison and Logical Operators
상수와 switch-case 문Constants and switch-case Statement
열거형 (enum)Enumeration (enum)
함수 기초Function Basics
반환값이 있는 함수Functions with Return Values
매개변수가 있는 함수Functions with Parameters
여러 매개변수 사용하기Using Multiple Parameters
사칙연산 함수 만들기Creating Arithmetic Functions
함수 오버로딩Function Overloading
클래스와 상속Classes and Inheritance
접근 제한자 심화Access Modifiers Deep Dive
배열 (Array)Array
리스트 (List)List
값 형식과 참조 형식 (Value Type & Reference Type)Value Type & Reference Type
반복문 (Loop)Loop
변수와 프로퍼티 (Fields & Properties)Fields & Properties
클래스의 생성자 (Constructor)Class Constructor
가상 함수 (Virtual, Override)Virtual Functions and Override
인터페이스 (Interface)Interface
델리게이트 (Delegate)Delegate
이벤트 (Event)Event
유니티 함수 실행 순서Unity Function Execution Order
딕셔너리 (Dictionary)Dictionary
Random 함수Random Function
ToString 메서드ToString Method
Application
Unity C# 응용
룰렛 회전 제어Roulette Rotation Control
마우스 드래그로 자동차 제어Car Control with Mouse Drag
로컬 좌표계와 월드 좌표계Local and World Coordinate Systems
Rect TransformRect Transform
Unity 내장 함수 정리Unity Built-in Functions Reference
GameObject 찾기와 컴포넌트 가져오기Finding GameObjects and Getting Components
오브젝트 생성과 삭제Creating and Destroying Objects
2D 충돌 감지2D Collision Detection
코루틴 (Coroutine)Coroutines
싱글톤 패턴 (Singleton Pattern)Singleton Pattern
Rigidbody2D와 Collider2DRigidbody2D and Collider2D
원-원 충돌 감지 알고리즘Circle-Circle Collision Detection Algorithm
정적 변수 (static)Static Variables
Mathf 고급 함수와 부동소수점 오차Advanced Mathf Functions and Floating Point Errors
Unity 속성 (Attributes)Unity Attributes
씬 관리 (SceneManager)Scene Management (SceneManager)
Practice
실전
화살 피하기 게임 구현Arrow Dodge Game Implementation
2D 플랫포머 게임 기초2D Platformer Game Basics
밤송이 던지기 게임Chestnut Throwing Game
사과 받기 게임Apple Catching Game
공룡 달리기 게임Dino Run 2D Game
공룡 달리기 2D - 장애물과 게임 매니저Dino Run 2D – Obstacles and Game Manager
3D 공룡 달리기 - 이동과 카메라 추적3D Dino Run – Movement and Camera Follow
3D 공룡 달리기 - 원형 배치와 절차적 맵 생성3D Dino Run – Circular Arrangement and Procedural Map Generation
3D 공룡 달리기 - 선택 문과 열거형3D Dino Run – Select Doors and Enums
3D 공룡 달리기 - 충돌 감지와 사칙연산 시스템3D Dino Run – Collision Detection and Arithmetic System
피보나치 나선 배치와 사칙연산 - DinoPositionControllerFibonacci Spiral Layout and Arithmetic Operations – DinoPositionController
적 AI - 상태 머신과 InvokeEnemy AI – State Machine and Invoke
ScriptableObject와 PlayerPrefs - 스테이지 시스템ScriptableObject and PlayerPrefs – Stage System
GameManager 완성 - Time.timeScale과 게임 상태 흐름Completing GameManager – Time.timeScale and Game State Flow