2024/09 13

유니티 플레이 캐릭터 이동시키기

내가 만들어서 조정하는 캐릭터를 어떻게 이동시켜 볼까를 다뤄보겠습니다. 캐릭터의 측면을 보는 2D 플랫폼 타입은 좌우 이동, 점프, 사다리 타고 오르고 내리기, 낙하가 있으나 이번 예시에서는 위에서 내려다 보는 캐릭터의 이동을 한 번 만들어 볼까 합니다. 점프가 필요없기 때문에 물리적인 부분을 배제할 예정입니다. 제가 생각하는 플레이 캐릭터는 '스테이크 게임'이라고 한 번쯤 접해 보셨을 것이라 생각합니다. 이 게임은 시작하면 뱀이 있고 상하좌우로 조작하여 수직 이동만 가능하며 한 번 이동을 하면 한 방향으로만 멈추지 않고 직진 이동을 하는 게임입니다. 뱀이 음식을 먹고 꼬리가 길어지는데 자신의 꼬리나 벽에 부딪히면 끝나는 단순한 게임인데요. 이 조작 방식으로 게임 캐릭터를 만들어 볼까 합니다. 1. 캐릭..

카테고리 없음 2024.09.16

유니티 씬(scene) 전환, UI 배치

게임 틀 구성 화면 만들기게임은 몇 개의 화면(scene 이하 씬)을 구성하고, 씬 간의 이동 전환을 합니다. 씬은 시작 화면, 메인 씬 또는 레벨 선택 씬, 플레이 씬 등으로 구성하면서 플레이 또는 캐릭터 업그레이드 및 장비 준비 등을 하게 됩니다. 1. 카메라 세팅씬 전환에 앞서 카메라를 세팅해야 합니다. 씬을 구성하는 UI 배치를 어떤 방식으로 할지를 정해야 합니다. 게임이 16:9 비율로 진행하는 생각했기 때문에 Game뷰에 있는 해상도를 클릭해서 화면 비율을 먼저 세팅해 줍니다. 2. 유니티 씬 전환레벨씬(levelSelect)과 플레이씬(Stage) UI 배치 만들기레벨씬 UI구성- 캐릭터 모습(image)과 제목(text)- 레벨 선택 버튼(예시 5개 button)- 레벨씬 배경(image)..

카테고리 없음 2024.09.16

유니티 2D 게임 만들기 전 준비

게임 만들기 준비단계저는 이 글을 유니티를 모르지만 게임은 만들어 보고 싶은 분들을 위해서 쓰기로 했습니다. 유니티에 익숙하시거나 전문적인 개발자 분들은 이미 알고 계시는 내용들이니 참고해 주세요.어렸을 때 게임을 하면서 저는 게임에 내가 생각하는 것을 적용해 보고 싶었던 적이 있었습니다. 그러나 그 때는 전문가 외에는 게임 개발은 엄두도 할 수 없었던 90년대 시절이었습니다. 아마도 저 말고도 나의 게임을 만들어 보고 싶다는 생각은 게임을 좋아하는 사람이면 한 번쯤 해 볼 수 있는 생각해 보셨을 겁니다. 이제는 간단한 게임은 '유니티 게임엔진(이하 유니티)'을 통해 만들어 볼 수 있는 시대가 되었습니다. 유니티는 게임 개발을 잘 모르는 사람들에게도 의지만 있다면 기초적인 부분은 쉽게 이해하고 실행할 수..

카테고리 없음 2024.09.12