본문 바로가기

취미로 하는 게임코딩_gameCodingAsHobby/유니티 구현 정리_Implement Summary

유니티 각개격파_004_에셋 스토어( Asset Store ) 유니티 사용자라면 모두 알고 있겠지만 에셋스토어 사용 방법에 대해 정리해 둔다. 유니티로 어떤 프로젝트를 만들려면 다양한 자료들이 필요하다. 이미지, 3D 모델, 사운드 등과 같은 자료들을 유니티에서는 에셋(Assets ; 자산)이라고 부른다. 이런 에셋들은 인터넷의 수 많은 판매 사이트에서 무료 또는 유료로 구입할 수 있다. 유니티에서도 에셋을 구입할 수 있는 사이트를 운영하고 있다. 검색창에 '유니티 에셋스토어'를 입력하면 쉽게 찾을 수 있다. 유니티에서는 최근부터는 '에셋스토어' 사이트를 유니티 에디터와 연결하여 로그인해서 사용하도록 수정되었다. 유니티에서 어떻게 에셋스토어에 접근해서 에셋을 가져올 수 있는 지 알아본다. 유니티에서 Window > Asset Store를 클릭한다. 인터넷 브라우저가.. 더보기
유니티 각개격파_003_에디터 인터페이스 둘러보기 어떤 프로그램을 효과적으로 사용하려면 어떻게 작동하는지, 어떤 기능들이 있는지 이해하는 것이 중요할 것이다. 이번에는 유니티 에디터 Interface(인터페이스)인 첫 화면를 살펴본다. 유니티 기본 화면은 위와 비슷할 것이다. 유니티 버전에 따라 인터페이스가 조금씩 바뀌는 것 같다. 여기서는 2020.3.7(LTS) 버전을 사용한다. 편집기의 각 부분을 알아보고 기능과 사용방법 등을 살펴본다. 인터페이스 기본적인 부분은 이전 글(유니티02)에서 알아보았으므로 생략하고 다루지 못한 부분을 알아본다. 게임오브젝트 Game Object 유니티로 프로젝트를 만드는 기본은 게임오브젝트(GameObject)를 만들어서 필요한 컴퍼넌트(Component, 구성요소)를 붙이거나 스크립트를 작성해서 붙여서 동작을 실현하.. 더보기
유니티 각개격파_002_편리한 작업 화면 만들기 2021년 5월 현재. 유니티 버전 2020.3.6f1 (LTS) 버전을 사용 중이다. 유니티를 설치했으면 실행해 보자. 나는 현재 유니티 테마를 Dark 로 설정해서 어두운 테마를 사용하고 있다. 밝은 테마를 원한다면 다음과 같이 하면 된다. 메뉴 Edit > Preferences 를 클릭한다. Editor Theme(편집기 테마)를 Light로 바꾸면 된다. 어쨌든 테마 색과 상관없이 위 화면이 유니티 편집기의 Default(디폴트; 기본) 화면이다. 게임을 만들다 보면 자료를 넣고, 찾고, 확인하는 여러가지 일들을 해야 한다. 본격적으로 게임을 만드는 작업을 위와 같은 기본 화면에서 해보니 번거럽거나 불편한 경우가 제법 생기기 시작했다. 작업에 좀 더 편리한 환경이 필요했다. 자신에게 적합한 작업 .. 더보기
유니티 각개격파_001_Unity 유니티 설치 따라하기 유니티 각개격파를 시작하며 부분에서는 C# 프로그래밍 언어의 기본적인 내용을 맛만 보았다. 어쨌든 우여곡절 끝에 슈팅 게임에 적용하면서 끝까지 완성해 보았다. 사실 C#과 유니티를 처음 다루어 본 내 입장에서는 3차원 존재를 더듬는 기분이었다. 곳곳에서 문제가 생기고 의문점이 쏟아지는 상황의 연속이었다. 그래서 에서는 게임 제작에 필수적인 요소와 부분별, 상황별로 발생하는 문제점들을 정리할 생각이다. Let's go! 최고의 게임 제작 엔진 중 하나인 Unity유니티는 2021년 현재 Unity Hub(유니티 허브)라는 프로그램으로 유니티 개별 버전을 관리한다. 유니티 허브를 설치하면 필요한 버전을 설치, 추가, 삭제를 관리할 수 있는 것을 물론 설치된 버전으로 새 프로젝트를 시작할 수 있다. 그러므로 .. 더보기