모바일용 RPG 게임을 만들어봤습니다. 뮬니스 왕국에서 퀘스트를 진행하며, 최종적으로 보스를 깨고 공주님을 구해야하는 퀘스트까지 구현했습니다. 1. 게임 설명 시작 장소입니다. 왼쪽 조이스틱으로 플레이어를 이동할 수 있으며, 공격 버튼과 점프 버튼이 있습니다. 왼쪽 위 UI에는 플레이어의 정보(레벨, 체력, 경험치)가 있고 오른쪽 위 UI에는 퀘스트/인벤토리 버튼이 있습니다. NPC에게 다가가면 대화하기 버튼이 뜨고, 대화를 할 수 있습니다. NPC의 머리위 말풍선을 참고하여 퀘스트의 상태를 알 수 있습니다. 현재 전구 모양으로 진행 가능한 퀘스트가 있는 것을 알 수 있습니다. NPC와의 대화 UI입니다. 진행할 수 있는 퀘스트의 내용을 보여주고 퀘스트 수락 버튼을 눌러 퀘스트를 수락할 수 있습니다. 왼..
유니티로 타워 디펜스 게임을 만들어보았습니다. 😎 이름은 Battle Tower라고 하고, Kingdom Rush라는 유명한 게임을 참고하여 만들었습니다. 많이 부족하지만, 공부용으로 만든 것인 점 참고해주세요! 1. 게임 설명 게임은 메인메뉴가 나오고 레벨을 고르고 시작하게 됩니다. 맵은 해당 레벨의 타일맵을 프리팹으로 생성하여 배치합니다. 키보드 방향키를 통해서 카메라를 움직일 수 있습니다. 일단, 상단 오른쪽 위에 생명력, 돈, 몬스터 웨이브 수 가 UI로 나와있습니다. - 생명력은 몬스터를 죽이지 못하고 도착 지점을 지나버리면 감소하며, 0이 되면 게임 오버 입니다. - 돈은 타워를 사거나 업그레이드를 할 때마다 감소하며 몬스터를 죽일 시에는 추가됩니다. - 몬스터 웨이브는 가운데 위의 하얀색 버..
무한의 계단 게임을 저번에 이어서 설명하겠습니다! Github 소스코드와 파일 주소는 마지막 포스팅에 있습니다. 많은 의견 주시고 저번 글을 못보신 분은 먼저 읽어주세요😄 2020/04/05 - [Unity 게임 개발/무한의 계단] - [Unity 게임 개발 고수 되기 #02.무한의계단] 01. 플레이어, 계단, 코인, UI, 게이지 구현하기 [Unity 게임 개발 고수 되기 #02.무한의계단] 01. 플레이어, 계단, 코인, UI, 게이지 구현하기 이번에는 NFLY 스튜디오에서 2015년도에 출시하여 많은 인기를 끌었던 모바일게임 무한의계단을 만들어보려고 합니다. 지금까지도 많은 사랑을 받고있고, 묘한 중독성이 있는 인디게임 입니다! 그런데 무한의계단.. codingwell.tistory.com 1. ..
안녕하세요! 이번에는 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..
오늘도 저번 포스트에 이어서 Flappy Bird 게임을 만들어보겠습니다! 많은 의견 주세용😁~ 앞 포스트를 못보셨으면 링크 참고해주세요! GitHub 코드와 APK파일은 마지막 글에 있습니다. 2020/03/11 - [Unity 게임 개발] - [Unity 게임 개발 고수 되기 #1. Flappy Bird ] 02. 기둥과 점수존 스폰/비활성화, 게임 오버, 점수 획득, UI 구현하기 [Unity 게임 개발 고수 되기 #1. Flappy Bird ] 02. 기둥과 점수존 스폰/비활성화, 게임 오버, 점수 획득, UI 구현하기 Flappy Bird 두 번째 포스트입니다! 아직 초보 개발자이니 부족한 부분은 의견 주시면 감사하겠습니당😊😊 그전에 첫번째 포스트를 못보신 분은 아래 링크 참고해 주세요! 202..
Flappy Bird 두 번째 포스트입니다! 아직 초보 개발자이니 부족한 부분은 의견 주시면 감사하겠습니당😊😊 그전에 첫번째 포스트를 못보신 분은 아래 링크 참고해 주세요! GitHub 코드와 APK파일은 마지막 글에 있습니다. 2020/03/11 - [Unity 게임 개발] - [Unity 게임 개발 고수 되기 #1. Flappy Bird ] 01. 플레이어와 바닥 움직임,기둥과 점수존의 오브젝트 풀링 구현 [Unity 게임 개발 고수 되기 #1. Flappy Bird ] 01. 플레이어와 바닥 움직임,기둥과 점수존의 오브젝트 풀링 구현 Unity로 예전에 인기가 많았던 모바일 게임 Flappy Bird를 개발해보려고 해요! 다들 해보셨던 기억이 있나요? 화면을 터치하면 새가 점프하고 기둥이나 바닥에 ..
Unity로 예전에 인기가 많았던 모바일 게임 Flappy Bird를 처음부터 끝까지 혼자 개발해보려고 해요! 다들 해보셨던 기억이 있나요? 화면을 터치하면 새가 점프하고 기둥이나 바닥에 부딪히지 않고 기둥 사이를 잘 지나가면 점수가 올라가는 게임입니당!😎 저는 유니티 엔진을 기반으로 개발해보려고 합니다. 아직 유니티를 배우게 된 지 얼마 되지 않은 개발 초보입니당 ㅠ.ㅠ 혹시 조언이나 개선해야 할 부분에 대해서 많은 의견주세요!!😊 리소스 다운 받기 먼저 구현을 위한 플래피 버드 리소스를 다운받아주세요! 구글에서 검색하면 되구 저는 참고로 이곳에서 다운받았습니당 Sprite https://www.spriters-resource.com/mobile/flappybird/sheet/59894/ d Mobil..