타워 디펜스 3D

진짜 3D 타워 디펜스 — 네 종류의 타워, 굽이진 길, 끝없는 웨이브

점수0
최고 기록

게임 소개

타워 디펜스 3D는 PlayHub의 웨이브 방어 게임을 Three.js WebGL로 다시 만든 작품입니다. 무대는 어두운 물 위에 떠 있는 돌 고원입니다. 흙길이 다섯 번 꺾이며 고원을 가로지르고, 설치 가능한 땅은 살짝 솟은 잔디 블록 격자이며, 가장자리는 소나무와 바위가 둘러쌉니다. 방향성 태양광이 모든 타워에 실제 그림자를 드리우고, 카메라는 맵 전체가 한눈에 들어오는 비스듬한 쿼터뷰를 잡습니다. 세로 화면에서는 더 가파르게, 데스크톱에서는 더 완만하게 각도를 바꿔 어느 화면에서도 보드가 잘리지 않습니다.

3D가 가져다주는 것은 실루엣입니다. 이제 네 타워는 색으로만 구분하는 네 개의 사각형이 아닙니다. 화살 타워는 다리를 벌린 목재 망루 위에 석궁을 얹은 모습이고, 서리 타워는 떠다니는 수정 파편에 둘러싸인 뾰족한 오벨리스크, 대포는 흉벽을 두른 낮고 단단한 돌 포대, 저격 타워는 보드에서 가장 높은 가느다란 첨탑입니다. 모든 타워는 발사 전에 포신을 적 쪽으로 돌리고, 화살과 포탄은 포물선을 그리며 날아가며, 저격은 즉시 트레이서 선으로 답합니다. 그 아래에서 돌아가는 시뮬레이션은 이 사이트의 2D 타워 디펜스와 숫자 하나까지 동일합니다. 같은 맵, 같은 스탯표, 같은 결정론적 웨이브 표이므로 그곳에서 익힌 전략이 그대로 통합니다.

조작 방법

게임 규칙

공략과 팁

무엇보다 먼저 첫 굽이에 화살 타워 두 개

화살 타워 두 개는 시작 골드 200 중 100이고, 둘이 함께 첫 번째 사행 구간 전체를 덮습니다. 그것만으로 1~4웨이브를 생명 손실 없이 넘길 수 있고, 그 뒤의 모든 것이 여기서 나옵니다. 1웨이브에 저격 한 대를 세우면 그럴듯해 보이지만, 커버하지 못하는 굽이로 일반 적을 흘려보냅니다.

직선 옆이 아니라 굽이 안쪽에 지으세요

길은 다섯 번 되꺾입니다. 굽이 안쪽 주머니에 세운 타워는 사거리 원의 두세 면에 도로가 걸리므로, 적이 그 안에 머무는 시간이 직선 구간의 두세 배가 됩니다. 타워를 선택하면 나타나는 사거리 원이 바로 이 판단 도구입니다. 원이 얼마나 큰지가 아니라 도로를 얼마나 덮는지를 보세요.

서리는 딜링 타워가 아니라 피해 배수기입니다

서리 오벨리스크의 공격력은 4입니다. 실제로 하는 일은 주머니 안의 모든 적을 45% 더 오래 붙잡아 두는 것이고, 그만큼 겹쳐 있는 화살과 대포의 총 피해가 늘어납니다. 딜 타워 서너 대 사이의 서리 하나는 네 번째 화살보다 훨씬 가치가 큽니다. 반대로 같은 주머니의 서리 두 대는 거의 의미가 없습니다. 둔화는 합산이 아니라 갱신이기 때문입니다.

스웜에는 대포, 방어구에는 저격 — 다음 웨이브가 답을 알려줍니다

스웜 러시는 7웨이브부터 나오며, 체력 30%짜리 20여 마리가 줄지어 붙어 옵니다. 대포는 한 발로 절반을 지우지만 화살은 한 마리씩 잡습니다. 탱커와 보스의 방어구는 화살 피해의 대부분을 먹어치우고, 이를 무시하는 타워는 저격뿐입니다. 무엇이 싼지가 아니라 다음 웨이브가 무엇으로 이루어졌는지를 보세요.

웨이브를 일찍 시작하세요 — 보너스가 타워 한 대 값입니다

11초 건설 시간을 통째로 건너뛰면 22골드입니다. 열 웨이브 동안 매번 그렇게 하면 화살 타워 두 대보다 많습니다. 방어선이 편하게 버티기 시작하면, 골드를 다 쓴 순간 스페이스를 누르세요. 동시에 2배속을 켜면 20웨이브까지 가는 실제 시간이 크게 줄어듭니다.

넓히기 전에 강화하세요

강화 한 번에 공격력은 70% 오르지만 사거리는 12%만 오릅니다. 좋은 자리의 3레벨 화살 타워 하나가 애매한 자리의 1레벨 세 대보다 강하고 골드도 덜 듭니다. 웨이브가 커버 범위를 넘어설 때 — 예를 들어 스웜이 한 주머니를 그냥 지나가기 시작할 때 — 만 넓히고, 나머지 시간에는 집중하세요.

자주 묻는 질문

진짜 3D인가요, 3D처럼 보이는 2D인가요?

진짜 3D입니다. Three.js를 통해 WebGL로 동작하며 원근 카메라, 그림자 맵에 기록하는 방향성 태양광, 반구광, 거리 안개, 직접 그린 하늘 돔을 사용합니다. 미리 렌더한 이미지도, 내려받는 파일도 없습니다. 타워·적·화살·바위까지 모든 것이 페이지 로드 시 박스·실린더·원뿔·구·팔면체 도형으로 코드에서 만들어집니다.

이 사이트의 2D 타워 디펜스와 같은 게임인가요?

규칙과 수치는 완전히 동일합니다. 같은 8×10 보드, 같은 경로, 같은 타워 4종 스탯표, 같은 강화 배수, 같은 70% 환급, 같은 결정론적 웨이브 표, 같은 방어구 계산을 씁니다. 바뀐 것은 표현뿐입니다. 두 게임은 최고 기록과 리더보드를 따로 관리하므로, 여기서의 기록이 2D 기록을 덮어쓰지 않습니다.

처음에는 어떤 타워를 지어야 하나요?

첫 번째 사행 구간을 덮는 화살 타워 두 개입니다. 골드 대비 피해가 게임에서 가장 좋고, 초반 웨이브는 방어구 없는 일반 적뿐이라 더 화려한 선택은 낭비입니다. 4웨이브쯤 같은 주머니에 서리를 하나 넣고, 스웜이 시작되는 7웨이브 전에 대포를, 첫 보스가 오는 10웨이브 전에 저격을 준비하세요.

사거리 안에 있어 보이는데 타워가 쏘지 않습니다

타워는 사거리 원 안에서 길을 가장 많이 지나온 적을 노리고, 발사 전에 포신을 그쪽으로 돌립니다. 둘이 함께 사거리에 있으면 성문에 더 가까운 쪽을 계속 때리는데, 보통 그게 원하는 동작입니다. 아무것도 쏘지 않는다면 원이 도로가 아니라 적이 지나갈 옆 칸에만 걸쳐 있을 가능성이 큽니다. 타워를 선택해 원이 실제로 도로를 어디서 가로지르는지 확인하세요.

설치하거나 내려받아야 하나요?

아니요. 이 사이트에 있는 Three.js 로컬 사본을 불러오는 단일 ES 모듈 하나가 전부입니다. 플러그인도, 앱스토어도, 계정도 필요 없이 브라우저 탭에서 바로 실행되며 한 번 캐시된 뒤에는 오프라인에서도 동작합니다.

게임을 실행할 수 없다고 나오거나, 휴대폰 화면이 PC보다 부드럽지 않게 보입니다.

이 게임에는 WebGL이 필요합니다. 3D 보드 대신 안내 문구가 보인다면 최신 Chrome·Edge·Firefox·Safari로 업데이트하거나 하드웨어 가속을 켜 주세요. 작은 화면에서는 안티앨리어싱을 끄고 그림자 맵을 절반으로 줄이며 주변 장식을 줄입니다. 규칙과 수치는 완전히 동일하고 그리기 예산만 달라집니다. WebGL을 쓸 수 없다면 이 사이트의 2D 타워 디펜스를 즐기세요.