본문 바로가기
반응형
SMALL

Unity Study5

[Unity] UI 툴킷, 사용자 인터페이스(UI) 개발을 위한 기능, 리소스 및 툴 컬렉션 UI 툴킷을 사용하면 Unity 에디터용 커스텀 UI 및 확장 기능, 런타임 디버깅 툴, 그리고 게임 및 어플용 런타임 UI도 개발할 수가 있습니다. UI 툴킷은 표준 웹 기술에서 영감을 얻어 만들어졌고, 웹 페이지나 어플에 경험이 있다면 그대로 활용할 수 있어서 쉽게 익히고 익숙하게 사용할 수 있게 될 것입니다. 참고 : 유니티 측에서는 신규 프로젝트 UI 개발시에 UI 툴킷을 권장하지만, uGUI 와 IMGUI는 특정 사례에 더 적합하다고 합니다. UI System ( UI 시스템 ) 시각적 트리 : UI 툴킷으로 빌드하는 모든 UI를 정의. 컨트롤 : 버튼, 팝업, 리스트 뷰, 컬러 피커와 같은 표준 UI 컨트롤 라이브러리이고, 그대로 사용하거나 커스터마이즈를 하여 사용할 .. 2023. 1. 22.
[Unity]유니티 키보드, 모바일 입력관리자, Input Manager, 모바일 디바이스 입력 사용자는 기기, 터치 또는 제스처 입력을 사용하여 앱을 제어할 수 있습니다. 그리고, 그래픽 사용자 인터페이스(GUI), 키보드 및 마우스, 조이스틱, 컨트롤러, 터치 스크린, 모바일 기기의 움직임 감지 기능(예:가속센서 또는 자이로스코프), VR 및 AR 컨트롤러 등을 사용해 사용자는 게임을 컨트롤 할 수 있게 됩니다. 입력 관리자 유니티의 메인 메뉴 Edit > Project Settings로 이동 후 오른쪽 내비게이션에서 input Manager를 선택합니다. 키(key) : W,A,S,D, Shift, space 등 키보드의 물리적인 키를 Key라 유니티에서 칭합니다. 버튼(Button) : 리모콘, 게임기의 X버튼 처럼 게임패드에 있는 버튼을 유니티에서 Button이라 칭합니다. 축 : 버튼, .. 2023. 1. 21.
01. 유니티 2D 새 프로젝트 만들기 유니티 설치 과정은 생략하고, 새 프로젝트 만드는 과정부터부터 설명하도록 하겠습니다. 각종 유니티 뷰 화면에 대한 설명에 대해서 작성해보도록 하겠습니다. 유니티 2D 새 프로젝트 만들기 위의 사진을 보면 2D(URP)코어를 선택하고 프로젝트 생성을 누르시면 됩니다. 2D(URP)코어와 2D코어의 차이가 무엇일까? 그 차이는 유니티 게임엔진에서 렌더링 쪽 그리는 방법을 바꾸었다는 겁니다. 예를 들어, 빛과 그림자의 효과를 사용하여 좀 더 고퀄리티의 2D 게임을 만들 수 있다고만 인식하시고, 프로젝트를 생성하시면 됩니다. 추후에 이 차이점에 대해서 좀 더 심층적으로 작성하도록 하겠습니다. 프로젝트 이름도 변경해봅시다. SideScrollingGame로 프로젝트 이름을 바꾸고 생성하도록 하겠습니다. 프로젝트가.. 2023. 1. 8.
유니티 2D 게임 개발 시작 전 중요한 기본적 지식 유니티 2D 게임 기본 지식을 가지고 있어야 게임 개발에 도움이 될 수 있습니다. 게임의 중요한 요소와 지식을 파악해보는 시간입니다. 2D 게임개발과 게임제작 시에 기획 아이디어가 중요하다. 게임 개발 시에 가장 중요한 점이 무엇인지 아는가? 게임기획? 게임프로그래맹? 게임그래픽? 저도 프로그래머 출신이지만 가장 중요한 것은 게임기획입니다. 기획 아이디어가 좋지 않으면 게임프로그래밍 기술이 뛰어나도, 게임그래픽이 뛰어나도 게임 자체가 재미없게 되기 때문입니다. 과거에 대형 게임사에서 3D 그래픽을 완전 최상급으로 출시해서 초반에 반짝 인기를 끌다가 게임이 재미없다고 폭망 했던 게임들이 꽤 있습니다. 저는 그래서 2D 게임만으로도 충분히 대작을 만들 수 있다고 생각하는 사람입니다. 유니티엔진와 언리얼엔진 .. 2023. 1. 7.
반응형
LIST