게임 수학(함수-기능 주머니)
벡터(Vector) : 방향성이 있는 힘(크기와 방향)




벡터의 연산


벡터의 크기

렌더러 파이프라인(Render Pipeline)
Render : 게임 엔진이 모든 시각적인 요소(모델, 텍스처, 조명, 그림자 등)를 계산하여
플레이어가 볼 수 있는 형태로 변환하는 작업
Built-in Render Pipeline와 Universal Render Pipeline 차이
- Built-in의 경우가 구버전이고 Universal은 최신 버전
C# Programming Code 작성
- 식별자(Identifier) : 프로그래밍에서 개발자가 직접 정하는 네이밍
- 길이 제한 X
- 대/소문자 구분
- 숫자로 시작하면 X
ABC, Abc, AbC, ABC123, AB123C, A_BC // 가능
123ABC, 1A2B3C, ABC@, A-bc, ABC-0 // 불가능
// 카멜 표기법 클래스, 함수일 경우 : MyName 변수일 경우 : myName
문장이 별로 길지 않을 경우 사용
// 스네이크 표기법 클래스, 함수일 경우 : My_Name 변수일 경우 : my_name
문장이 길어질 때 사용
- 상수(Constant)
: 변하지 않는 수, const라는 키워드를 활용해서 상수 설정 가능
// 숫자 상수 1, 20, 100, 1234567 등
// 문자 상수 'A', 'B', 'C', 등
// 변수의 상수화 const float PI = 3.14;
- 변수(Variable)
: 변할 수 있는 수, 읽기/쓰기(Read/Write) 가능한 데이터
// int_정수타입숫자 : int number = 0, int number2 = 1
// float_실수타입숫자(소수점 이하 7자리까지 표현 가능): float number3 = 3.0123f
// double_실수타입숫자(소수점 이하 16자리까지 표현 가능): double number4 = 5.0d
자릿수가 클수록, 연산 정확도가 올라가지만 ,연산 속도가 느려짐.
GPS의 위도 경도 를 계산할때는 double 을 사용함.(정확도를 요구하기 때문).
// bool_참 거짓(true false)값만 가짐: bool isOn = true, bool isCancel = false
// char_문자값: char character = 'A', char character2 = '3'
// string_문자열값: string str = "안녕하세요", string str2 = "Hello World"
C# Programming Code 작성시 팁
- 비쥬얼 스튜디오에서 Ctrl + F5 또는 초록색 진행버튼을 누르면 코드가 실행.
- 비쥬얼 스튜디오에서 Ctrl + 마우스휠을 올렸다 내리면, 코딩 화면이 축소/ 확대 됨.
- 비쥬얼 스튜디오에서 Ctrl + z, 전페이지로 되돌리기
- 비쥬얼 스튜디오에서 Ctrl + Shift + z, 앞페이지로 돌리기
- ctrl + / = //주석 (한번 더 누르면 주석삭제)
- ctrl + shift + / = /*주석 (한번 더 누르면 주석삭제)
- 스크립트 생성시, 이름은 잘못 작성햇을때에는 스크립트 삭제하고 다시 생성.
(후에 생길 오류를 방지가능)
씬 뷰 (Scene View) 기능
-씬 뷰 (Scene View) : 개발자가 작업하는 공간
개발자는 Scene이라는 월드에 다양한 물체(땅, 나무, 집, 캐릭터 등)을 배치하여 월드를 구성가능
플라이 쓰루(Fly Through) : Scene 공간을 날아다니는 기능
- 이동 : 마우스 오른쪽 버튼 + W A S D : 동 서 남 북
마우스 오른쪽 버튼 + Q E : 위 아래
- 가속 : 이동중일때, Shift 도 누르면 속도증가
- 확대 : 마우스 휠
'게임 개발(유니티) > 멋쟁이 사자처럼 3기_회고록' 카테고리의 다른 글
| [멋쟁이사자처럼 유니티 TIL] 2024_11_22(금) 강의 요약 및 정리 (0) | 2024.11.23 |
|---|---|
| [멋쟁이사자처럼 유니티 TIL] 2024_11_21(목) 강의 요약 및 정리 (0) | 2024.11.23 |
| [멋쟁이사자처럼 유니티 TIL] 2024_11_20(수) 강의 요약 및 정리(3) (0) | 2024.11.22 |
| [멋쟁이사자처럼 유니티 TIL] 2024_11_20(수) 강의 요약 및 정리(1) (0) | 2024.11.21 |
| [멋쟁이사자처럼 유니티 TIL] 2024_11_19(화) 강의 요약 및 정리 (0) | 2024.11.20 |