처음 배우는 C# 프로그래밍 : 유니티로 게임을 만들며 재밌게 배우기 - 위키북스 프로그래밍 & 프랙티스 시리즈 25

처음 배우는 C# 프로그래밍 : 유니티로 게임을 만들며 재밌게 배우기 - 위키북스 프로그래밍 & 프랙티스 시리즈 25

$25.21
저자

백현우

저자:백현우
연세대학교전기전자공학부
전모바일게임개발사CONTINUE프로그래머
전모바일게임개발사슈퍼플래닛프로그래머

목차

▣01장:시작하기전에
1.1C#에대해
1.2.NETFramework에대해
1.3개발환경과기본적인흐름
____1.3.1유니티허브설치
____1.3.2스크립트에디터
1.4유니티에대해
____1.4.1인터페이스
____1.4.2게임오브젝트
____1.4.3스크립트

▣02장:C#기초문법
2.1토큰과코드작성
____2.1.1토큰
2.2변수와자료형
____2.2.1변수
____2.2.2자료형
2.3형변환
2.4배열
____2.4.1배열의선언과초기화
____2.4.2배열의사용
2.5연산자
2.6제어문
____2.6.1조건문
____2.6.2반복문
2.72장종합예제-플레이어구현
____2.7.1플레이어게임오브젝트
____2.7.2플레이어의이동구현
____2.7.3플레이어의공격구현

▣03장:클래스
3.1클래스와추상화
____3.1.1객체지향과클래스
____3.1.2추상화
____3.1.3멤버
____3.1.4객체와생성자
3.2캡슐화
____3.2.1접근제한자
____3.2.2속성
3.3상속
____3.3.1상속이란
____3.3.2상속에서의접근제한자
____3.3.3this와base
____3.3.4형변환
3.4다형성
____3.4.1메서드오버라이드
____3.4.2메서드오버로드
3.53장종합예제-적군구현
____3.5.1Enemy클래스생성
____3.5.2Enemy객체생성
____3.5.3적군의피격
____3.5.4상속을이용한적군의종류추가
____3.5.5메서드오버라이드,오버로드를이용한메서드응용

▣04장:클래스의응용
4.1추상클래스
4.2인터페이스
4.3구조체
4.4네임스페이스
4.5인덱서
4.6열거형
4.74장종합예제-아이템구현
____4.7.1Item클래스
____4.7.2Point구조체
____4.7.3IEffecft인터페이스
____4.7.4Items열거형
____4.7.5Player,Enemy,Item으로게임의모습갖추기

▣05장:한걸음더
5.1문자열다루기
____5.1.1String클래스
____5.1.2string형변환
5.2static
5.3컬렉션과제네릭
____5.3.1System.Collections네임스페이스
____5.3.2제네릭
____5.3.3제네릭컬렉션
5.4파일스트림
____5.4.1파일스트림이란
____5.4.2파일읽고쓰기
____5.4.3객체를파일로저장
5.5예외처리
____5.5.1예외
____5.5.2try,catch,finally
5.6델리게이트와이벤트
____5.6.1델리게이트
____5.6.2이벤트
5.7익명메서드와람다식
____5.7.1익명메서드
____5.7.2람다식
5.85장종합예제-완성도갖추기
____5.8.1UI와GameManager
____5.8.2static,델리게이트,이벤트를이용한점수기능
____5.8.3EnemySpawn개선
____5.8.4게임데이터저장