Unity(6)
Unity(6) Camera Camera의 구성 요소: Background: 스카이박스가 없을 시, 여백의 색 Culling Mask: 카메라에 보이게 할 Layer 설정 Projection: 원근감 선택하기 Perspective: 현실의 원근감과 비슷하다. Orthographic: 원근감 없이 보이게 ...
Unity(6) Camera Camera의 구성 요소: Background: 스카이박스가 없을 시, 여백의 색 Culling Mask: 카메라에 보이게 할 Layer 설정 Projection: 원근감 선택하기 Perspective: 현실의 원근감과 비슷하다. Orthographic: 원근감 없이 보이게 ...
Unity(5) Item 생성 및 기능 구현 Item 생성 및 회전시켜보기기: Hierarcy 창에서 우클리 후 cube 생성하기, 이름 Item으로 변경(기울기, 크기, matarial 변경해보기). Item을 코드를 통해 회전시키기 위해서 아래의 과정 진행. project창 script 폴더에 ItemMovement이름으로 Scr...
Unity(4) RigidBody 추가와 player의 움직임 구현 Rigidbody: Unity자체 물리엔진 컴포넌트이다. 중력의 영향, 속도부여, 충돌 등을 가능하게 한다. collider(충돌체): 충돌이 일어나기 위해 필요한 boundary를 결정하는 컴포넌트 다양한 형태 가능, Mesh에 따라 결정가...
Unity(3) Object, Translate Object: 모든 개체의 기본 클래스로 컴포넌트를 포함하고 있으며 개발자가 원하는 형태의 객체로 만들 수 있다. </img> Hierarcy창에서 마우스 우클릭 -> 3D object -> cube 클릭하면 화면의 큐브를 만들수있다. 생성된 object를 hierarcy창에...
백준 15663번 c++ 문제풀이 문제: 백준 15663 풀이: 백트레킹으로 접근하기. 재귀함수 만들기 수열을 만들되 중복된 수열을 만들면 안된다. 그래서 dfs처럼 재귀로 모든 숫자를 확인하지만, 수열의 마지막 요소만 다른지 확인하여 중복을 방지한다. arr[]에 선택한 수를 저장한다고 하면, 변수 comp에 저장된 arr[]의...
Unity(2) Unity 개요 Scene: Scene안에는 여러가지 게임을 구성하는 물체들이 있다고 할 수 있다. 카메라도 Scene 안에 포함되어있고, 캐릭터, 장애물 등 여러가지를 추가하여 게임 Scene을 제작할 수 있다. 하나의 Scene에서 다음 Scene을 넘어가게 하여 게임 레벨을 올리는 식으로 제작할 수도 있다. </img&...
백준 11725번 c++ 문제풀이 문제: 백준 11725 풀이: vector에 정점간의 연결 정보를 모두 저장한다. 깊이 우선 탐색을 하기 위해 정점의 방문 여부를 bool visited에 저장하고, 재귀를 통해 방문하지 않은 곳을 탐색한다. 위 과정을 진행할 때, 현재 노드의 부모 노드는 하나이고 이미 방문했을 것이기에 현재 노...
Unity(1) 게임엔진진 게임엔진이란 실시간 그래픽 표시 기능을 갖춘 상호 작용 응용 프로그램을 구현하는 핵심 소프트웨어 구성. 주개발 과정을 단축, 다야한 플랫폼에서 실행가능하도록 함. Unity, Unreal, Frostbite 등이 있다. 게임 엔진의 장점: 개발과정의 단축 고급기능의 단순화 편리한 빌드 유...
백준 11053번 c++ 문제풀이 문제: 백준 11053 풀이: 다이나믹 프로그래밍으로 접근 벡터에 수열 입력받기. 현재 위치에서 이전 수들을 비교 후, 현재 위치의 값보다 작은 값을 발견하면 그 위치의 가장 긴 부분 수열 길이에 +1을 한 값들을 비교하여 가장 큰 값이현재 위치의 가장 긴 부분 수열 길이이다. 코드: #in...
백준 15654번 c++ 문제풀이 문제: 백준 15654 풀이: 깊이우선탐색으로 진행 재귀함수 dfs를 통해 중복되지 않게 수열을 만들어준다. 수열 중 몇번째(count)인지 다음 수열을 선택할 때 넘겨준다. 선택된 수는 arr[count]에 저장해준다. count가 m이랑 같다면 그 수열을 출력해준다. 다음 수열 값을 정...