2024/12/02 2

[멋쟁이사자처럼 부트캠프 TIL 회고] Unity 게임개발 3기 14일차

자료구조 컴퓨터 과학에서 데이터를 효율적으로 저장, 관리, 접근하기 위한 방법을 연구하는 분야.정의 : 데이터 요소들을 체계적으로 구조화하는 방식목적 : 데이터의 효율적인 저장,검색/ 메모리 사용 최적화/ 알고리즘 성능 향상주요 자료구조 : 배열,스택,큐,트리,그래프,해시 테이블중요성: 효율적인 프로그램 설계 기초, 알고리즘 구현 핵심 요소, 대규모 데이터 처리 자료형 데이터의 최소 표현 단위 : bit8bit = 1byte같은 정수형이라도, bit의 사용에 따라 표현 범위가 달라진다.U가 붙은 자료형(unsigned)는 음수를 표현하지 못함. Int32 intValue = 0; // -21~21억까지 표현 가능UInt32 uintValue = 0; // 0~42억까지 표현 가능Int64 long..

TIL 2024.12.02

[멋쟁이사자처럼 부트캠프 TIL회고] Unity 게임개발 3기 13일차

어제( 11월 30일)은 러닝 비버라는 스마일게이트에서 주최하는 인디 게임 축제에 갔다와서 푹 쉬었다. 정말 즐겁고, 새로운 경험이 되는 시간이었고 시간이 난다면 이에 대해서는 따로 쓸 예정이다. https://burningbeaver.com/main Burning Beaver인디게임&컬처 페스티벌burningbeaver.com 배열기본 배열 변수 하나마다 공간을 하나씩 할당하는 것은 효율적이지 않은 일이다. 그래서 배열을 사용한다. 배열은 기본적으로 [] 로 만든다 예시를 들어보자면int[] a = new int[5];a라는 이름의 5개의 방을 가진 배열을 만든 것이다. 그리고 이 각각의 방에는 아직 아무것도 들어가 있지 않은 상태인 Null 상태라고 볼 수 있다. 각각의 공간에 값을 넣어 주기 위해서..

TIL 2024.12.02