본문 바로가기

게임 개발2

[Unity] #1 AmongUs 클론코딩 Prologue 이번 겨울방학이 시작되고 그동안 하고 싶었던 공부 중 하나인, Unity 공부를 시작했다. Unity는 제대로 공부해 본 적이 없는 C#을 사용하기 사용하기 때문에 익숙해져 보고자, 하나의 Unity 프로젝트를 30일 동안 천천히 진행하고 완성해보자는 목표를 세우게 되었다. 30일 프로젝트로 뭘 해볼까..? 고민을 하던 와중, 제작년 쯔음 가장 큰 인기를 끌었던 게임 AmongUs를 클론코딩하는 베어유의 빡공단 커리큘럼을 보게되었다. 이 게임에는 여러가지 게임이 존재하고, 디자인 부분도 다뤄볼 수 있는 좋은 포인트들이 많다고 여겨져 본격적으로 1월 1일부터 시작했다. 아무래도 이번 프로젝트가 끝나면 간단한 창의 프로잭트도 기획해서 개발할 수 있지 않을까..? 하는 기대감이 벌써 부터 나를 들뜨게 했다. .. 2022. 1. 5.
[Unity] 3D 게임 만들기 #3 (item 디자인 & player item 충돌 함수) 저번에는 공의 디자인을 했다면, 이번에는 아이템을 만들고, 아이템의 디자인 및 속성들을 추가해 볼것이다. 그리고! player 공과 아이템이 충돌한다면 itemCount++; //itemCount 변수를 1 늘리고 아이템 오브젝트를 사라지게끔 해보자! 아이템) 디자인 - 캡슐모양의 material을 create해 주고, 색상을 민트색으로 설정했다. 효과 - 제자리에서 world 기준으로 회전하는 효과를 넣어 주었다. player와 item이 충돌했을 때) 우선 player script에 public int itemCount; 변수를 설정해 주고 이렇게 그리고 item script에서 코드를 짜준다! 우선 item과 다른 것이 부딫혔을 때 (null값이 아닐 때) 그때 if 문을 돌려 만약 player와 .. 2021. 7. 8.