URR Defence
GAS를 적용한 Defence게임을 만들 예정이다.
URR | ||
프로젝트 기간 | 2024.04.07 | |
프로젝트 인원 | 1명 | |
UE 버전 | UE 5.3 | |
git | https://github.com/minhvvan/URR | |
IDE | VisualStudio |
게임 시스템
URR은 우르르라는 뜻이다.
우르르라는 이름을 지은 이유는 2048게임을 응용하기 때문이다.
2048게임은 1, 2, 4등 2의 제곱수가 적힌 타일을 하나의 방향으로 움직이고, 서로 같은 수가 만나면 합쳐진다.
이러한 원리를 통해 최종적으로 2048을 만들어내는 게임이다.
이런 콘셉트를 이용하여 디펜스게임을 만들면 재밌을 것 같다는 생각을 했다.
하나의 방향으로 모든 타일이 우르르 몰려가기 때문에 URR라고 이름을 지었다.
이 프로젝트의 핵심은 GAS 시스템을 적용하는 것이다.
유닛들은 각 숫자마다 다른 능력이 있고 몬스터들도 스탯을 다르게 적용할 것이다.
몬스터가 한바퀴를 돌아 성문에 도착하면 성문을 공격하고 성문의 체력이 0 이하가 되면 게임이 종료된다.
0이 되기 전에 모든 몬스터를 처치하면 해당 스테이지를 통과할 수 있다.
또한, 하나의 웨이브가 끝나면 부가적인 효과를 줄 수 있는 증강 시스템을 구현할 예정이다.
예를 들어, 유닛 구입 비용을 반으로 줄이거나, 특정 단계의 유닛의 공격력 혹은 공격 속도 등을 높일 수 있는 버프를 주는 등의 효과들을 랜덤으로 3가지 보여주며 플레이어가 상황에 맞게 선택할 수 있게 할 것이다.