FrameWork: Unity category: 게임 develop period: 2021년 3월 1일 → 2021년 6월 30일 언어: C#
- 전남대학교 4학년 캡스톤 졸업 작품
월드타워디펜스는 지구에 침공한 적을 막기위해 여러 국가들이 협력하는 타워 디펜스 게임입니다.
똑같은 타워 3개를 조합하여 총 3단계 진화를 해 적을 막을 수 있습니다.
코인을 투자해 레벨을 올리면 타워를 설치할 수 있는 갯수가 많아지고 뽑을 수 있는 타워의 레벨은 올라갑니다.
유전 알고리즘을 게임 벨런스 테스트에 활용할 수 있는지 테스트 해보는 게임
-
칙센트미하이가 제시한 몰입 이론에 기반을 두고 상대가 얼마나 몰입 하게 하는지에 고안한 결과 적당한 레벨 벨런스의 필요를 느낌
이를 유전자 알고리즘을 통해 조절하기로 생각하여 게임을 고안하던도중 디펜스 게임이 해당 게임에 적합하다고 판단됨.
여기서 도전 = 난이도, 능력 = 타워의 조합, 개수 등으로 판별 하였고
적합성을 판단하는 방법으로 1. 소모된 체력, 2. 소요된 시간 등의 요소가 고안되었음.
이중 소모된 체력과 시간등을 고민한 결과 시간이 적합하다고 판단되었음
체력을 소모할 경우 비슷한 시간이 걸린것을 보게되어서 몬스터가 전부 없어지는데 까지 걸리는 시간과 가장 오래 걸리는 시간을 백분율로 나타내 적합성을 평가함
월드 타워 디펜스 - Apps on Google Play
-
우측의 삼각형을 누르게 되면 세부 사항을 볼 수 있습니다.
아래의 여러 항목에서 이 삼각형을 누르면 세부 사항을 볼 수 있습니다.
git Flow를 사용하여 여러 브런치를 통해 개발하고 서로의 코드를 보고 수정 및 피드백을 카카오톡을 통해 공유함