오버워치 2

[리그오브워치개발일지] #7 기본 게임 규칙 : 타워와 넥서스 구조물

Git 레포지토리 주소 : https://github.com/kjinwoo12/UE5Game_LeagueOfWatch 기준 브랜치 : 7_Structures 개발내용 정리 이전글에서는 미니언의 자동공격 기능을 만들면서 자동이동과 함께 미니언의 기본 기능을 완성했다. 플레이어의 주 무대라고 할 수 있는 공격로의 핵심 요소인 미니언은 기지에서 생성되어 상대 기지로 전진하며 전선 역할을 수행할 수 있게 되었다. 미니언이 상대 기지로 전진하는 목적은 "넥서스"라고 불리는 상대의 구조물을 파괴하기 위함이다. "넥서스"는 게임의 승리와 패배에 직접적으로 관여하는 오브젝트다. 각 팀의 기지에는 "넥서스" 구조물이 존재하며, 공격을 받아 파괴된다면 해당 넥서스를 보유했던 팀은 패배하게 된다. 게임을 진행하면서 상대방을..

[리그오브워치개발일지] #6 미니언 AI - 자동공격

Git 레포지토리 주소 : https://github.com/kjinwoo12/UE5Game_LeagueOfWatch 기준 브랜치 : 6_MinionAIAttack 개발내용 정리 이전글에서는 미니언 자동이동을 만들었다. 아래 개발 기능 목록에서 개발 완료한 것은 취소선으로 표시하거나 본문 길이를 위해 삭제했다. 게임진행 규칙 :게임이 진행되는 동안 세 개의 공격로에서 각각 30초 간격으로 미니언 6마리가 생성되고, 적 기지를 향해 이동하면서 적 진영의 오브젝트를 공격한다. 미니언 팀 구별 기능 자동생성 게임 진행시간 기록 자동이동 맵 체력 자동공격 공격 이펙트 피격 이펙트 진영 소속 오브젝트 (예: 포탑) 체력 규칙 : 체력이 있는 모든 오브젝트는 체력이 0 이하가 되면 파괴되거나 죽는다. 게임 승리 규..