팀 프로젝트 구현게임 선정하기
- 팀장 : 송창렬
- 플레이어 구현
- UI 구현
- 팀원 : 민성규
- 적 기물 디자인 및 패턴 구현
- 팀원 : 이태호
- 적 기물 디자인 및 패턴 구현
- 팀원 : 이규영
- 아군 기물 디자인 및 패턴 구현
- 팀원 : 김용석
- 아군 기물 디자인 및 패턴 구현
만들 게임은 식물vs좀비 형식의 디펜스 게임이다. 원작과는 달리 아군 기물을 오토체스류 형식의 게임처럼 살 수 있게 만들 생각이다.
플레이어는 레벨과 돈, HP를 가진다. 레벨은 스테이지를 클리어 하거나 돈을 사용하여 경험치를 얻어서 올릴 수 있다. 돈은 적 몬스터를 죽이면 얻을 수 있다. 하지만, 스테이지를 클리어 하지 못한다면, 돈의 일부를 잃게 되며 HP를 잃는다. 아군 기물을 마우스로 클릭하여 위치를 옮길 수 있다.
아군 기물은 코스트를 가진다. 코스트에 따라 기물의 가격이 비싸지며, 더 쌥니다. 기물은 사거리를 가지며 사거리 안에 몬스터가 있어야 공격한다. 같은 단계의 같은 기물이 3개 모으면 다음 단계로 진화하고 최대 3단계까지 진화할 수 있다. 기물은 기본 공격을 하거나 공격을 받으면 마나를 얻을 수 있고, 마나가 차면 특수 공격을 할 수 있습니다. 각 기물이 죽어도 그 스테이지에서만 죽습니다.
적 기물은 등급을 가진다. (일반, 엘리트, 보스) 적 기물은 레벨을 가지며 스테이지에 비례하여 증가한다.
총 20 스테이지로 구성된다. 5스테이지마다 보스 기물이 나온다.
각 스테이지가 시작하기 전에 상점에서 기물을 살 수 있다. 총 5마리의 기물이 랜덤으로 나오며 마우스를 클릭하여 산다. 기물은 플레이어의 레벨에 따라 등급의 확률이 달라지고, 랜덤하게 나온다. 하지만 플레이어가 특정 기물을 3단계 즉 9마리를 얻었다면 그 기물은 상점에 나오지 않으며, 살 수 없다. 각 레벨에 따른 확률은 다음과 같다.
레벨 | 1코스트 | 2코스트 | 3코스트 | 4코스트 | 5코스트 |
---|---|---|---|---|---|
1레벨 | 100% | ||||
2레벨 | 100% | ||||
3레벨 | 75% | 25% | |||
4레벨 | 55% | 30% | 15% | ||
5레벨 | 45% | 33% | 20% | 2% | |
6레벨 | 25% | 40% | 30% | 5% | |
7레벨 | 19% | 30% | 35% | 15% | 1% |
8레벨 | 16% | 20% | 35% | 25% | 4% |
9레벨 | 9% | 15% | 30% | 30% | 16% |