이번 게임은 유명한 모바일 게임 Hill Climb Racing 입니다.😊 옛날에 즐겨 했었던 기억에 만들어보았습니다. 맵 맵은 Sprite Shape로 만들어서 프리팹으로 생성하였습니다. 차량도 프리팹으로 생성하였습니다. 차량 차량의 하위 오브젝트에 바퀴 두개가 있는데, Wheel Joint2D 컴포넌트를 추가하여 사용합니다. 컴포넌트의 Connected Rigidbody 는 차량의 리지드 바디를 할당합니다. Suspension을 조정하여 차량이 빠르고 가벼운 느낌으로 바꿀 수 있습니다. 또한 차량의 리지드바디와 두 바퀴의 리지드바디의 요소들을 조정하여 원하는 무게와 속도로 조정할 수 있습니다. 엔진/브레이크 버튼을 누르면 위의 인스펙터에서 Use Motor를 이용해서 차량이 움직이도록 할 것입니다. ..
유니티로 타워 디펜스 게임을 만들어보았습니다. 😎 이름은 Battle Tower라고 하고, Kingdom Rush라는 유명한 게임을 참고하여 만들었습니다. 많이 부족하지만, 공부용으로 만든 것인 점 참고해주세요! 1. 게임 설명 게임은 메인메뉴가 나오고 레벨을 고르고 시작하게 됩니다. 맵은 해당 레벨의 타일맵을 프리팹으로 생성하여 배치합니다. 키보드 방향키를 통해서 카메라를 움직일 수 있습니다. 일단, 상단 오른쪽 위에 생명력, 돈, 몬스터 웨이브 수 가 UI로 나와있습니다. - 생명력은 몬스터를 죽이지 못하고 도착 지점을 지나버리면 감소하며, 0이 되면 게임 오버 입니다. - 돈은 타워를 사거나 업그레이드를 할 때마다 감소하며 몬스터를 죽일 시에는 추가됩니다. - 몬스터 웨이브는 가운데 위의 하얀색 버..
안녕하세요! 이번에는 NFLY 스튜디오에서 2015년도에 출시하여 많은 인기를 끌었던 모바일게임 무한의계단을 만들어보려고 합니다. 지금까지도 많은 사랑을 받고있고, 묘한 중독성이 있는 인디게임 입니다! 그런데 무한의계단 게임은 유니티로 구현한 자료가 제가 찾아봤을 때는 없는 것 같아서 만들고자 하시는 분들께 도움이 될 수 있을 것 같습니당😄 그래서 스프라이트 같은 리소스들이 찾아봐도 없더라구요,, 그냥 돌아다니는 캡쳐 사진에서 힘들게 하나하나 따냈습니당 ㅠ.ㅠ 제가 아직 배움 초기 단계에 있어서 실력이 부족합니다. 많은 의견과 피드백 해주세요ㅎㅎ 그리고 Github 소스코드와 실행영상은 다음 글에 있습니당! 1. Player, 애니메이션 구현 저는 캐릭터를 7가지 준비하였습니다. 일단, Hierarchy..
계속해서 Flappy Bird 를 만들어보겠습니당~ 이전 포스트를 안보셨다면 참고해주세요!😄 GitHub 코드, 파일, 실행영상은 글 마지막에 있습니다. 2020/03/12 - [Unity 게임 개발] - [Unity 게임 개발 고수 되기 #1. Flappy Bird ] 03. 게임오버 UI, PlayerPrefs를 이용한 데이터 저장, 랭킹 UI 구현하기 [Unity 게임 개발 고수 되기 #1. Flappy Bird ] 03. 게임오버 UI, PlayerPrefs를 이용한 데이터 저장, 랭킹 UI 구현하기 오늘도 저번 포스트에 이어서 Flappy Bird 게임을 만들어보겠습니다! 많은 의견 주세용😁~ 앞 포스트를 못보셨으면 링크 참고해주세요! 2020/03/11 - [Unity 게임 개발] - [Uni..