본문 바로가기

로그라이크2

Unity 2D 로그라이크 게임만들기(적과 바닥) #2 지난번에 말했듯이 적과 바닥을 만들 것이다. 우선 스프라이트를 꺼내 주자. 바닥이 될 스프라이트와 적이 된 스프라이트를 꺼내야 한다. 이렇게 만들었다면, 위치를 잡아주자. 이제 Tag처리를 해주도록 하자. Tag는 Inspector에서 찾을 수 있다. Tag는 2개를 만들건대, 각각 Enemy와 Ground로 만들었다. 이제 게임을 실행해 본다면 플레이어가 바닥을 뚫고 떨어질 것이다. 이걸 방지하기 위해 Ground와 Player에 Collider2D를 넣어주자. 이렇게 만들고 나면 땅을 통과하지 않을 것이다. 이제 적을 만들어 주자. 적도 플레이어와 같이 Rigidbody와 Collider를 넣어주자. 이제 Enemy의 스크립트를 짤 시간이다. using System.Collections; using .. 2021. 8. 27.
Unity 2D 로그라이크 게임만들기(플레이어 생성) #1 내가 Unity로 로그라이크 게임을 만들고 있어서 블로그를 생각을 못했다. 지금부터는 Unity 게임 개발 카테고리는 내가 만드는 게임을 1순위로 올릴 생각이다. 오늘은 게임에서 빠질 수 없는 존재인 플레이어를 만들 것이다. 일단 2D오브젝트에서 아무거나 꺼내 주자. 이제 스크립트를 하나 작성하자. 스크립트의 내용이다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class Player : MonoBehaviour { //State public static float maxHP; //최대체력 public static float nowHP; //현재체력 public static float Speed.. 2021. 8. 26.