멋쟁이사자처럼부트캠프 유니티 게임 개발 5기 5일차 - 유니티 기능 마무리 및 오브젝트 실습
·
강의/멋쟁이 사자처럼 유니티 부트캠프
유니티 기능Project폴더 라벨링에셋 관리를 위한 폴더 네이밍. 회사에 따라 규칙이 있음.Scene씬도 계층 구조를 가질 수 있음Scene - 우클릭 - Find in Project 하면 위치 찾을 수 있음Project - 우클릭 - Create - Scene으로 씬 생성 가능Inspector컴포넌트(Component) - 기능객체마다 각각 특성 컴포넌트를 활용해서 객체마다 기능을 추가/삭제비활성화 (alt + shift + a) : 이름 옆 체크박스 해제 → 렌더링 되지 않음 (연산 X)Static (정적 게임 오브젝트 설정) : 무엇인가 미리 계산을 하기 위해 움직이지 않는 게임 오브젝트 설정 (컴파일단계에서 계산) ex) 건물, 주변 환경 등Tag : 게임 오브젝트의 별명Console ViewLo..
멋쟁이사자처럼부트캠프 유니티 게임 개발 5기 4일차 - C# 마무리 / 유니티 기초
·
강의/멋쟁이 사자처럼 유니티 부트캠프
오늘 수업에서는 어제부터 이어진 C# 프로그래밍 기초를 마무리하고, 유니티의 기본적인 화면들을 알아보았다. 얼른 사용해서 게임을 만들어보고 싶다.C# 프로그래밍NULL메모리 상에 비어있는 값 (자리는 할당 받았지만 아무것도 없는 것)타입별 기본값타입기본값boolfalseint0float0.0fdouble0dchar‘’string“”참조 형식NULLC++은 int number = 0;만 가능하지만, C#은 int number;만 선언해도 알아서 기본값을 넣어줌배열메모리 공간이 정해진 데이터 묶음// 타입[] 배열명 = new 타입[]Player[] players = { player1, player2, player3 };// 배열명.Length : 배열 길이Console.WriteLine($"현재 플레이어 ..
멋쟁이사자처럼부트캠프 유니티 게임 개발 5기 3일차 - C# 프로그래밍 기초
·
강의/멋쟁이 사자처럼 유니티 부트캠프
1, 2일차의 배경 지식 및 컴퓨터 구조 수업에 이어 C# 프로그래밍 강의가 시작되었다.기본적인 C# 프로그래밍은 이미 알고있으므로 간단하게만 메모하였다.기본 구조함수명(){ 기능1 기능2}class Program // 클래스{ static void Main(string[] args) // 함수 : 기능 주머니 { Console.WriteLine("Hello, World"); // A를 출력하는 기능 }}변수// 데이터 타입(자료형) 이름 = 값int number = 10;// int(정수) 타입의 변수 number라고 하는 곳에 값 10을 대입한다.// 1. 변수 선언 (유니티의 경우 자동으로 0으로 잡힘)int number;// 2. 변수 할당 (초기화)number = 1..