유니티 이야기19 [Unity] 간단한 머지 게임 만들기 이전 시간에 포스팅한 유니티 Drag 이벤트를 통해 간단한 숫자 머지 게임을 작성해보겠습니다. 게임의 내용은 숫자를 가지고 있는 아이템이 병합될 때 숫자가 상승하며 새로운 아이템 생성되는 내용입니다. 사실 게임이라고 하기에는 내용이 부족하지만 merge 게임의 핵심기능이 포함되어있는 포스팅입니다. 전에 작성한 UI Object 드래그하는 방법에 있는 코드를 놓고 추가 작성했으므로 UI 구성 등 기본 스크립트에 대한 자세한 내용이 필요하시다면 이전 포스팅을 참고해 주시기 바랍니다. 1. Item 프리팹 생성 및 Slot 게임 오브젝트에 Grid Layout Group 추가 하기 이전 포스팅의 Icon을 대체하는 프리팹으로 Icon과 동일하게 UI > Image로 오브젝트를 생성한 후 Canvas Group.. 2022. 9. 2. [Unity] UI Object Drag 하는 방법 게임을 즐기는 유저들의 자산은 골드나 다이아몬드 또는 착용하거나 사용할 수 있는 아이템으로 되어 있습니다. 이들 중 아이템은 화폐(골드, 다이아몬드 등)와는 다른 형태로 사용해야 하기 때문에 게임 제작자는 필연적으로 유저에게 아이템을 관리할 수 있는 시스템을 제공해야 합니다. 이러한 대표적인 시스템이 인벤토리 시스템이고 이런 인벤토리를 구현하려면 마우스나 터치로 UI 오브젝트를 이동하는 기능이 꼭 필요한데요. 이번 포스팅에서는 유니티에서 제공하는 이벤트 인터페이스로 UI Object 이동 예시를 작성해 보겠습니다. 1. UI 구성 UI는 아래 사진과 같이 구성되어 있습니다. 최상단 패널(MainPanel) > 인벤토리 패널(InventoryPanel) > 내부 패널(innerPanel) > 슬롯들 패널은.. 2022. 9. 1. [Unity] 2022 유니티 Ads Tutorial 처음 유니티를 접하고 만들었던 게임에 유니티 Ads로 수익화했었던 기억이 있습니다. 현시점 기준으로 확인해보니 전에 구현했던 방법과는 변경 점이 있었고 유니티 Document를 참고하여 정리한 유니티 Ads 구현 방법을 정리해보았습니다. 1. 프로젝트 설정 Windows > General > Services 창을 열어 프로젝트 초기 설정을 합니다.(조직 선택 및 프로젝트 ID 생성 등) 조직 선택 후 프로젝트 ID 생성 > 앱이 13 이하 어린이를 타깃으로 하는지 입력하고 저장합니다. Ads 서비스 OFF 버튼을 토글 하여 ON으로 활성화시킵니다. 토글 직 후 유니티 Ads 패키지가 자동으로 설치됩니다. 에디터 버전 2021.3.7f1에 2022.08.31 기준으로 3.7.5 버전이 기본 설치됩니다. ".. 2022. 8. 31. [Unity] 2022 Codeless 인앱 결제(IAP) Tutorial (2) 이전 포스트에서 코드리스 인앱 결제 관련 유니티 프로젝트 설정에 대해 작성했는데요. 이어서 UI 구성 및 IAP Catalog 및 IAP버튼 설정 방법을 알아보겠습니다. 테스트를 위한 최소의 UI인 소모성, 비소모성 버튼을 생성하고 IAP catalog에 정보를 추가하여 결재가 이루어지는지 확인합니다. 1. UI 구성 설명 테스트를 위해 소모성, 비소모성에 대한 UI를 만들었습니다. 각 항목마다 TitleText, DescriptionText, IAP버튼이 존재하고 아래 그림에 빨간색 네모로 표기된 오브젝트가 IAP버튼입니다. IAP버튼을 만들기 위해서는 (1) 번 유니티 프로젝트 설정 포스트에서 이야기했던 Purchacing Package가 설치돼 있어야 합니다. 버튼을 얻으려면 에디터의 하이어라키 >.. 2022. 8. 30. 이전 1 2 3 4 5 다음