유니티 (Unity) 로 시작하는 C# 프로그래밍 Part 1
4.7 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
30 students enrolled
Wishlisted Wishlist

Please confirm that you want to add 유니티 (Unity) 로 시작하는 C# 프로그래밍 Part 1 to your Wishlist.

Add to Wishlist

유니티 (Unity) 로 시작하는 C# 프로그래밍 Part 1

게임을 만들기 위해 유니티로 기초 C#을 배웁니다. 디자이너나 기획자 분들이나 프로그래밍에 전혀 해보지 않은 분들을 위한 강좌입니다.
New
4.7 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
30 students enrolled
Created by 형선 최
Last updated 9/2017
Korean
Price: $200
30-Day Money-Back Guarantee
Includes:
  • 10.5 hours on-demand video
  • 3 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 게임을 만들기 위한 C#을 기본적인 기능의 습득
  • C#의 구조지향과 객체지향의 기본을 습득
  • 유니티 API 를 사용하는 방법을 배움
  • 중급 코스를 배울 수 있는 기초적인 능력 습득
View Curriculum
Requirements
  • PC를 사용가능(폴더와 단축아이콘 등을 사용가능)
  • 영어에 두려움을 없애기(필요한 내용은 설명함)
  • 프로그래밍 경험이 없어도 관계없음(정말로 기초부터 시작함)
Description

게임을 만들기는 지금까지 아주 어려운 것으로 인식되어 왔습니다. 하지만 유니티와 같은 게임엔진의 발전으로 이제 1인개발자도 게임을 개발하는 것이 가능해졌습니다. 유니티 게임엔진을 개발하는 유니티 테크놀로지는 다음과 같은 캐치프라이즈를 내걸고 있습니다. 

"배우기 쉬운 게임엔진"

하지만 일반인들에게 이것은 그림의 떡입니다. 게임엔진에서 핵심적으로 필요한 능력이 있기 때문입니다. 바로 프로그래밍입니다. 프로그래밍 기술이 없이는 게임을 만들수 없습니다.또한 프로그래밍은 배우기 아주 난해합니다. 배우기 쉬운 게임엔진이라는 캐치프라이즈는 원래 게임을 개발하던 이들에게 적용되는 문구입니다. 배우기 쉬운 이라는 요건을 충족하기 위해서는 프로그래밍 능력이 절실합니다.

이에 저는 게임개발에 앞서 유니티에만 필요한 기능을 소개하면서 학습해 나가는 게임 개발 강의를 개설하였습니다. 일반인이 게임을 개발하기 시작하면 방대한 양의 공부를 해야 합니다. 유니티의 기능도 배워야 합니다. 어느정도가 필요한지 알수 없기에 무조건 배웁니다. 프로그래밍인 C# 도 마찬가지입니다. C# 책을 사서 학습할 경우 많은 부분을 학습해 놔야 비로소 유니티를 이용한 게임 프로그래밍이 가능해집니다. 

이 강의는 유니티의 게임개발에 필요한 기초적인 C#을 학습합니다. 입문자라도 이 강의의 학습을 완료하신다면 다른 게임개발의 강의들을 쉽게 공부할 수 있을 것입니다. 그리고 현재 다음의  "유니티로 시작하는 게임개발 Part1 " 의 강좌를 준비하고 있습니다. 많은 사람들이 이 강의를 통해 자신이 만들고 싶은 게임을 개발하기를 바랍니다. 

그리고 제 정보에 있는 네이버 카페에 들어오셔서 무료강의도 들어보시길 바랍니다.

감사합니다.

Who is the target audience?
  • C# 프로그래밍을 기초부터 배우고 싶은 비전공자
  • 유니티의 포괄적인 원리를 알고 싶은 수강생
Compare to Other Game Development Courses
Curriculum For This Course
77 Lectures
10:37:42
+
유니티의 기본 기능
11 Lectures 50:27



유니티 다운로드와 프로젝트
07:19

View 1(프로젝트뷰, 인스펙터뷰)
04:05

View 2(씬뷰)
05:11

View 3(계층뷰)
05:45

View 4(게임뷰와 뷰들의 관계)
03:45

게임오브젝트의 소개
05:34

컴포넌트의 소개
04:27

스크립트 컴포넌트의 소개
04:57
+
기본 C#
22 Lectures 03:11:47




콘솔 프로그램의 순차와 프로그래밍학습1
11:04

게임실행과 빌드 그리고 컴파일
08:10

변수의 기초
09:05

변수에서 값을 읽어오기
09:32

프로그래밍의 사고방법
07:58

변수를 선언하면서 대입
04:26

float 와 Literal
07:37

Literal 대입시 형변환
12:24

변수 대입시 형변환
10:43

두 수 더하기와 기계어의 실행
06:59

사칙 연산 프로그램의 논리적인 오류
13:51

디버깅(Debugging)
13:16

사칙 연산의 형변환
13:32

사칙연산의 나눗셈 형변환
11:41

다른 형태의 변수
09:28

변수 이름과 규칙
07:22

평균을 구하는 프로그램
06:01

프로그래밍의 학습2
08:32
+
기본 C# 2 조건문, 반복문
17 Lectures 02:36:43
조건문과 반복문의 소개
02:56


생략가능한 중괄호와 탭
08:18

조건문의 else
05:53

if문과 if,else 문의 비교
10:03

if문 여러 개와 if,else문의 비교
12:32

값입력의 의미
10:20

if/else if/else 조건문
07:01

중첩 if
13:46

조건문의 예제1(점수 비교)
08:33

조건문의 예제2(몫과 나눗셈)
12:06

증감 연산자
12:31

반복문
12:16

반복문 안의 index
08:21

반복문의 활용 프로그램 (2의 배수)
08:19

반복문과 조건문의 결합(2의 배수)
06:57

반복문의 활용 프로그램 (1부터 10까지 더하기)
05:35
+
함수와 클래스
15 Lectures 02:16:32
함수와 클래스 소개
01:30


함수의 입출력1(입출력없음)
08:05

변수의 메모리 동작
08:19

함수의 입출력2(입력)
11:17

함수의 입출력3(출력)
06:38

함수의 입출력4(입출력)
08:20

제작함수와 이벤트함수, Start함수
08:33

클래스의 기본 1 (사용관점)
09:53

제공함수
11:25

클래스의 기본 2 (제작관점)
17:15

변수의 스코프(Scope)
09:38

Update 이벤트함수
08:56

함수의 오버로딩
08:47

유니티의 API 소개
09:29
+
구조체와 클래스
12 Lectures 01:42:13
구조체와클래스소개
01:44


자료형정의의 의미
08:37

구조체의 선언과 사용
09:39

구조체의 다른 선언방법과 생성자
14:22

클래스의 정의, 선언,사용,해제
11:51

클래스의 생성자
06:28

스택영역과 힙영역
14:55

값형식 참조형식
07:19

유니티 Vector3
08:30

상속
10:16

게임프로그래밍의 학습내용
03:43
About the Instructor
형선 최
4.7 Average rating
7 Reviews
30 Students
1 Course
Game Programmer, Instructor

인디게임 서적 집필중

현재 강의 및 게임 회사 UDevApp 대표

게임회사 HS 테크놀로지 대표

모바일 게임회사 이루고 근무

IOS 앱 개발 회사 위플월드 근무

동영상 강의사이트 IOS Objectvie C 강의, 아이폰 C프로그래밍 

SBS 게임아카데미 강의 

테일러 테크놀로지 근무 

동종업계 근무 총15년