개인 개발일지
에테르나의 탑 » Devlog
게임 플레이 웹 페이지
github - 세부 개인 작업내용
https://github.com/F2ronia/Project21/commits?author=ktsstd
(1주차 작업)
기존의 아이디어를 채용해 기획안v1,2,3 작성 후 제안서 발표 - (첨부파일 확인)
작업내용 간단 요약.
인트로 애니메이션 제작
코루틴을 활용해 인트로 애니메이션 제작
스테이지 맵 제작
클릭시 카메라 위치에서 건물들을 체크하지 않는 Ray를 발사해 바닥에 닿으면 클릭지점으로 플레이어 캐릭터 이동.
네비메시 추가.
post-process 기능을 활용해 카메라 효과 추가, 모래바람 이펙트 추가.
적 오브젝트 생성
전방에 Physics.OverlapBox 기능을 활용해 가상의 공간 생성 후 공간 안에 플레이어가 들어오면 플레이어 방향으로 Ray를 발사해 가로막는 오브젝트가 있다면(ex 건물) 머리 위에 물음표와 효과음 출력, 가로막는 오브젝트가 없다면 머리 위에 느낌표 출력 후 네비메시를 활용해 플레이어한테 돌진.
플레이어와 접촉 시 전투 시작
적, 장애물 랜덤 생성 및 스폰 내역 저장
맵에 적을 우회해서 지나갈 수 있는 공간에 랜덤하게 장애물 생성. 만약 장애물이 생성되지 않았다면 랜덤한 확률로 적 몬스터가 숨겨진 상태로 생성됨.
적 몬스터와 접촉 시 플레이어의 위치 정보를 저장 후 전투 종료 시 저장되었던 위치에서 시작. 적의 스폰 정보는 DontDestroyOnLoad로 보호된 오브젝트 내의 스크립트에 데이터를 저장해 전투한 적만 제거 후 재생성.
Files
기획안.zip 2.4 MB
Jun 20, 2024
Leave a comment
Log in with itch.io to leave a comment.