UI 3

유니티 부드러운 Scene 전환과 UI tween

이전에 레벨 씬과 스테이지1 씬을 만들어서 테스트 플레이를 통해 레벨 씬에 해당하는 버튼을 클릭하면 해당 스테이지로 씬 전환이 이루어지고 해당 스테이지에서 미션 성공 후 Next 버튼을 누르면 currentLevel + 1을 통해서 다음 스테이지로 이동하는 것을 했습니다. 그런데 씬 전환이 뭔가 어색하다는 것을 알 수 있습니다. 다른 게임을 플레이하고 나서 현재까지 개발된 상태의 예시 게임의 씬 전환을 보면 즉각적으로 씬 전환이 되는 것을 체감할 수 있습니다. 딱딱한 씬 전환을 부드럽게 만드는 방법은 여러가지가 있지만 가장 많이 사용하는 것이 Fade In & Out 입니다. Fade In & Out은 화면을 천천히 들어나게 하고 반대로 천천히 가리는 기능입니다. 예를 들어 연극이나 뮤지컬에서도 다른 장..

카테고리 없음 2024.09.30

유니티 게임 미션 성공 이벤트

게임에서 플레이어는 게임 속 아바타 역할을 하는 캐릭터를 조정하면서 게임 세계를 모험하면서 가상 세계에서 느끼는 색다른 느낌을 경험합니다. 그러나 게임이 단순히 탐험하거나 모험만 하는 것으로 끝난다면 그것은 게임보다는 가상 현실을 그냥 보는 것과 가깝다고 해야 할 것입니다. 그래서 게임은 플레이어에게 어떤 목표를 제시하고 그것을 완수 했을 때에 따른 보상을 주고 그 보상을 통해 캐릭터를 더 강하게 만들면서 플레이어에게 성장의 묘미를 느끼게 만듭니다. 미션 완수, 보상, 성장의 사이클이 되기 위해서는 미션의 목표가 있어야 합니다. 게임 시스템이 복잡한 RPG 장르의 경우에는 퀘스트에 따라서 목표가 다양하지만 단순한 캐주얼 또는 하이퍼 캐주얼 게임 장르는 목표가 단순합니다. 따라서 게임 제작 경험이 부족하거..

카테고리 없음 2024.09.20

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

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

카테고리 없음 2024.09.16