분류 전체보기(423)
-
유니티 애드몹 광고 제한 및 처리방식 후기
안녕하세요 유니티 비기너입니다. 유니티를 막 시작하시는 분들은 여러 광고 중 하나를 고민하고 적용하시는데 그중 하나인 애드몹 관련한 경험사례를 올려볼까 합니다. 무효 활동 - 이런 방식은 피하세요!! 무효 활동, 무효 트래픽은 고의적인 광고 노출 및 클릭을 의미하며 막 시작하신 분들이 광고 제한을 접하는 사례인 거 같습니다. 1. 개발중인 앱에 애드몹을 적용하고 테스트 광고가 아닌 실제광고를 이용하여 지속적으로 테스트를 하는경우 2. 특정인이 고의적으로 광고를 계속 노출시키고 클릭하는경우 보통 위의 2가지 사례가 애드몹을 처음 접할 때 발생 가능한 제한 사유인 거 같습니다. 2번의 경우 지인이 친구를 도와주겠다는 고운 마음씨로 광고를 후하게 클릭하신다면 큰일을 겪으실 수 있습니다. 광고 제한 처리방식 -..
2020.07.15 -
유니티 간단한 인벤토리 만들어보기
안녕하세요 유니티 비기너입니다. 이번 시간에는 간단한 인벤토리를 만드는 방법에 대해 알아보겠습니다. 테스트 화면 1. 오브젝트 생성 그림과 같은 구조로 오브젝트를 생성합니다. Inventory : Inventory 스크립트를 추가합니다. ※ 미리 지정된 규격의 인벤토리를 생성관리 Slot : Slot 스크립트, Image 컴포넌트를 추가합니다. ※ 획득한 아이템을 표시할 슬롯 CloseBtn : Image, Button 컴포넌트를 추가합니다. ※ 버튼 클릭 시 아이템을 제거하는 버튼 역할 Wood, Mushroom, Leaf, Flower : Image, BoxCollider2 D 컴포넌트, Item 스크립트 추가합니다. ※ 필드에 놓여있는 상호작용 할 아이템 역할 2. 프리팹 생성 (object 생성 ..
2020.07.14 -
유니티 스마트폰 기울기로 캐릭터 이동하기
안녕하세요 유니티 비기너입니다. 이번 시간에는 스마트폰을 기울여서 캐릭터를 이동하는 방법에 대해 알보겠습니다. 테스트 화면 스크립트 public class Acceleration : MonoBehaviour { public float speed; public Rigidbody2D rb; void Update() { Vector3 dir = Vector3.zero; dir.x = Input.acceleration.x; dir.y = Input.acceleration.y; if (dir.sqrMagnitude > 1) dir.Normalize(); dir *= Time.deltaTime; rb.velocity = new Vector2(dir.x * speed, dir.y * speed); } } Input클..
2020.07.13 -
유니티 2D 모델링 리깅 애니메이션 만들기 기초편
안녕하세요 유니티 비기너입니다. 이번 시간에는 2D 애니메이션 리깅에 대해 알아보겠습니다. 결과 화면 리깅이란!! 리깅이란 모델링 캐릭터에 뼈대를 만들어 할당하여 캐릭터의 움직임을 제어하는 작업을 말합니다. 리깅 작업을 하기 위해 아래와 같은 패키지들을 준비합니다. Window Preview Package 클릭 3. 4가지를 Install 합니다. Install Package - 2D Pixel Perfect - 2D PSD Importer - 2D Animation - 2D IK 2D Pixel Perfect 2D 픽셀 이미지를 높은 수준으로 선명해지도록 구성해주는 패키지입니다. 2D PSD Importer ..
2020.07.12 -
모바일 게임 추천 Pixel Dungeon
안녕하세요 유니티 비기너입니다. 이번에 소개할 모바일 게임은 Pixel Dungeon입니다. 이게임을 간단하게 소개하자면 Pixel 도트 이미지로 이루어진 로그라이크형 던전 게임입니다. 메인 화면 로그라이크란!! 방과 통로로 이루어진 던전이 무작위로 출현하는 게임을 보통 로그라이크형 게임이라고 합니다. 대표적으로 디아블로 또한 로그라이크 형식으로 구성되어있습니다. 하지만 위의 장르에 국한적이지 않고 다양한 장르에서도 로그라이크 방식의 게임들이 존재합니다. 스테이지 방식으로 이루어진 슈팅게임에서도 적과, 보스가 매번 변형되는 게임도 있으며 네오위즈에서 개발한 국산 스팀 게임인 Skul 또한 로그라이크형 액션 게임입니다. 게임 방식 게임 방식은 매우 간단합니다. 원터치로 모든 동작이(이동, 공격, 아이템 사..
2020.07.11 -
유니티 Damage Text 만들어보기
안녕하세요 유니티 비기너입니다. 이번 시간에는 아군 또는 적이 피해를 입히거나 입혔을 때 나타나는 Damage Text를 만들어보겠습니다. 결과 화면 1. Sprite 준비 위와 같이 3가지 Sprite를 준비했습니다. 2. 오브젝트들을 생성합니다. Background : 배경 (없어도 무관합니다) Canvas : UI Text는 반드시 Canvas 아래에 생성되어야 합니다 Player : 키 입력을 받고 총알을 발사할 오브젝트 Enemy : 총알을 받아내는 오브젝트 (tag를 Enemy로 변경) Bullet : 총알 오브젝트, Animator가 포함되어있습니다. DamageText : Damage를 표시할 오브젝트, Scale값을 제어하여 생성 지점에서 점차 상승하여 사라지는 느낌을 주었으며 Anima..
2020.07.11