정신차리고 보니 순수 문자열로만
67kB나 작성되어 있었다.
다시금 보니 스파게티 코드가 따로없다.
아무튼 오늘한거.
전에 보여준 동그란 아레나는 개인자율대전 겸 팀전대기방이고
여기서 왼쪽위에 참가대기 체크를 하고 기다리면 팀전을 할 수 있게 해둠.
개인전 킬/데스 순위표도 만들어 넣음.
시작까지 남은 시간 타이머가 끝나면 백그라운드로 맵 청크생성을 미리 하게 함.
막대기로 보여주는거 만듦. 보면서 뿌듯해서 몇번씩 맵 초기화하고 감상하고 했다 ㅋㅋㅋ
체크 풀면 개인전 하고시픈 사람은 개인전 가능하게 하려고 함.
나중에 관전 버튼은 팀전이 열린 이후 팀전 체크안한사람이 눌러서 들어가서 볼 수 있게 하려고 함.
흠 관전버튼은 개인전만 하는 사람끼리 있을 때, 죽기직전에 도주하는 기능으로 쓰일 수도 있을거 같은데 어캐한다...
팀 데스매치 맵은 네모낳게 만듦.
상대편 색깔 콘크리트 밟고 있으면 점령수치가 올라가고, 수비하는 상대가 같이 밟고 있으면 점령수치가 조금씩 줄어들게 해서
점령수치가 가득차거나
상대편 탱크를 다 터트리면 승리하는 걸로 하려고 함.
절벽에 의미를 부여해봤다.
절벽은 탱크포탄이 통과가능해서 무의미한데, 절벽위치 스캔해서 거기다가 돌벽을 칠해두어서 탱크포탄이 통과못하게 함.
포탄은 통과못하고 총질은 가능한 전략요소가 되어서 꽤 괜찮은 듯.
점령지에도 벽이 일부 놓여있게 함.
벽은 안깨짐.
벽 세력과 탱크 세력 간에 친구를 맺고 친구사격을 false로 설정해서 벽꽝해도 안아프게 함.
친구사격 false하니까 팀킬도 못하고 자살도 못하는건 단점이더라... 가능해야 재밌는데.
벽꽝 데미지만 방지하는건 너무 어려움. 구현이 안되더라...
이제 팀전 GUI도 만들고 이것저것 만들어야지.
댓글 0