본문 바로가기

포트폴리오/Unity 팀 프로젝트

(8)
Unity 팀 프로젝트 <영상>
Unity 팀 프로젝트 <기술문서>
Unity 팀 프로젝트 7일차 플레이어 HP 구현 플레이어 죽는 모션 추가 Restart UI 추가 1. 플레이어 HP바 : 플레이어의 체력에따라 플레이어 HP바의 길이가 다르게 나타나도록 구현했습니다. HP바는 플레이어 체력에 따라 끊기듯 줄어들어 있는것이 아닌 체력에 맞춰 서서히 줄어드는 모습으로 제작하였습니다. 2. 플레이어 죽음 : 플레이어의 죽는 모션을 추가했습니다. 플레이어의 체력바가 아닌 체력이 이미 0일 경우 플레이어의 죽음이 실행되도록 제작하였습니다. 죽었을 경우 조작키들은 전부 비활성화 시키고 리플레이 버튼을 활성화 시키도록 구현했습니다. 3. Restart UI 추가 플레이어가 죽었을 경우 죽었다는 UI와 함께 다시시작 할 수 있는 버튼을 제작하였습니다.
Unity 팀 프로젝트 6일차 소환 랜덤 소환 랜덤 : 여러개의 오브젝트를 담아두고 소환시 랜덤으로 소환물이 선택된 후 해당 오브젝트가 지형 아래에서 생성되어 올라오도록 만들었습니다. 아직 인벤토리가 구현되지 않아 보여지는 것은 없지만 나온 오브젝트의 정보를 플레이어의 리스트에 담아지도록 만들었습니다.
Unity 팀 프로젝트 5일차 플레이어가 대상에게 마법을 활성화 소환진 제작 1. 플레이어 마법공격 활성화 : 특정 대상을 선택후 공격하면 해당 마법공격이 활성화 되도록 만들었습니다. 특정 대상을 체크하지 않는다면 공격을 불가하게 막아놨습니다. 2. 소환진 : 램덤 소환 시스템을 만들기 위해 소환진 오브젝트를 제작하였습니다. 해당 소환진 가까이 다가가 시선이 소환진을 향하지 않으면 소환가능여부는 활성화 되지 않도록 만들었으며, 가까이 다가가 'E'키를 누를 경우 소환여부를 선택할 수 있는 선택지가 나오도록 제작하였습니다. 현재는 소환시 특정 파티클만 띄워지도록 제작하였습니다.
Unity 팀 프로젝트 3일차 오브젝트 터치 플레이어 공격모션 수정 1. 플레이어 공격모션시 이동되는 것을 수정 : 폰으로 빌드된것을 보면서 플레이어가 공격모션을 하는중에 이동되는것을 확인하여 공격모션이 활성화 되는 중에는 이동과 회전이 불가능하도록 수정하였습니다. 2. 오브젝트 대상 터치 : 플레이어가 특정 오브젝트를 터치할때 마크가 띄워지는 대상이 하나만 가능하도록 수정하였습니다. 아래 마크 이미지는 캔버스의 활성화/비활성화를 통해 마크를 띄웠다 사라졌다하게 수정하였습니다.
Unity 팀 프로젝트 2일차 플레이어 공격 버튼 특정 오브젝트 선택시 마크 띄우기 1. 플레이어 공격 버튼 : Unity에 있는 UI를 통해 왼쪽 하단의 UI버튼을 누르면 플레이어의 공격모션이 진행되도록 만들었습니다. 2. 특정 오브젝트 선택 : 특정 오브젝트를 클릭할 시 클릭 사운드와 함께 오브젝트가 가지고 있던 이미지가 보여지도록 만들었습니다. (현재 이미지의 알파값을 건드려 보여지도록 했으나 활성화/비활성화를 통해 진행할 지 고민하고 있습니다.)
Unity 팀 프로젝트 1일차 플레이어 움직임 조이패드 공부 -플레이어 움직임 : 처음 키보드로 플레이어의 움직임을 확인한 후 조이패드로 움직이는 방법을 공부하여 플레이어가 키보드가 아닌 조이패드의 터치로 움직일 수 있도록 만들었습니다. ※ 케이디의 유니티 입문 강좌 - 조이패드편 참고 https://youtu.be/S-0muRsfwzk