각도와 파워를 맞추고 실시간으로 변하는 바람을 극복하여 적 전차를 파괴하세요!
레트로 캐논 (Retro Cannons)은 추억의 고전 PC 게임 포트리스(Fortress)와 웜즈(Worms) 스타일을 오마주한 2D 레트로 턴제 포격 슈팅 게임입니다.
매 스테이지마다 강력해지는 CPU AI 전차에 맞서 사격 각도와 발사 세기를 섬세하게 조절하고, 전장에서 모은 골드로 격납고에서 탱크의 장갑(체력), 엔진(연료), 화력(공격력), 방어막을 업그레이드해 끊임없이 상위 스테이지 기록을 갱신해 보세요.
🎨 주요 특징
- 실시간 지형 변형 (Destructible Terrain): 포탄이 낙하하여 폭발하는 위치의 지형이 원형으로 깎여 나갑니다. 지형이 파괴되어 전차 밑바닥이 허공이 되면 중력에 의해 전차가 아래로 미끄러져 내려앉으며, 화면 맨 아래 낙사 구멍(Abyss)으로 추락하면 남은 체력에 상관없이 즉사합니다!
- 변화무쌍한 바람 시스템 (Wind Physics): 매 턴마다 바람의 세기(m/s)와 동/서 방향이 무작위로 바뀝니다. 바람은 날아가는 포탄에 수평 가속도를 주기 때문에, 맞바람이나 뒷바람을 정밀하게 계산하는 두뇌 플레이가 요구됩니다.
- 4가지 스타일의 포탄 및 전술:
- 💣 기본 캐논포 (Normal Shell): 무한대로 제공되는 철갑탄으로, 넓은 폭발 범위와 준수한 지형 파괴 능력을 지닙니다.
- 🚀 3점사 미사일 (Triple Missile): 3발의 미사일을 순차적으로 점사합니다. 범위가 넓어 회피가 힘든 적을 확실히 요격하기 좋습니다.
- ⚡ 이온 레이저 (Ion Laser): 바람의 저항을 일절 무시하고 가볍고 빠르게 직선으로 날아가 피어싱 피해를 입힙니다. 파괴 반경은 좁지만 단일 대상 데미지가 가장 강력합니다.
- 🔥 네이팜 탄 (Napalm Mortar): 탄착 시 작은 폭발과 함께 6개의 붉은 화염 파편을 사방으로 퍼뜨립니다. 파편이 경사면을 굴러 내려가며 적 전차에 닿으면 지속적인 다단 화상 피해(Burn)를 줍니다.
- 격납고 업그레이드 상점 (Meta Progression):
- 전투 결과 획득한 골드를 이용해 격납고(Hangar)에서 탱크를 영구 개조할 수 있습니다.
- 장갑 보강 (최대 HP) / 엔진 튜닝 (연료/이동거리) / 화력 강화 (공격력) / 방어막 구축 (받는 피해 감소) / 정밀 약탈 (골드 획득 비율)
- Web Audio API 오디오 합성: 별도의 음원 파일 로드 없이 브라우저 내에서 무기 발사 사운드(레이저 스윕, 중포 폭발, 미사일 비행), 묵직한 폭발음, 바퀴 모터 구동음, 피격 경보음, 스테이지 클리어 팡파르 음악을 실시간 생성하여 레트로 감성을 완성합니다.
- 모바일 완벽 대응 인터페이스:
- 모바일 터치 환경에 최적화하여 큼직한 가상 방향키(좌우 이동, 상하 각도), 터치식 무기 선택 바, 누르고 있으면 차징되고 떼면 발사되는 쾌적한 원형 FIRE 버튼을 제공합니다.
- 1D 지형 및 2D 스프라이트 오프스크린 렌더링 최적화를 통해 모바일 기기에서도 프레임 드롭 없이 부드러운 60 FPS 화면을 유지합니다.
- 로컬 랭킹 연동: 최고 도달 스테이지, 최고 누적 스코어, 영구 보유 골드 등이 브라우저의
localStorage와 완벽히 실시간 저장·연동됩니다.
🎮 조작법
💻 PC (키보드 및 마우스 지원)
- 전차 이동:
A/D또는◀/▶방향키 (연료 게이지 한도 내 이동 가능) - 포탑 각도:
W/S또는▲/▼방향키 (0도 ~ 180도 정밀 조절) - 무기 변경: 키보드 숫자키
1/2/3/4클릭 - 게이지 차징 및 발사: 스페이스 바 (Spacebar)를 꾹 누르고 있으면 파워 게이지가 상승하며, 원하는 파워 시점에 손을 떼면 발사됩니다. (100% 한도를 넘기면 강제 과충전 발사됩니다.)
- 일시정지: 우측 상단
⏸️버튼 클릭
📱 모바일 (터치 스크린 지원)
- 전차 이동: 하단 왼쪽 가상 패드
◀/▶터치 - 포탑 각도: 하단 중앙 가상 패드
▼/▲터치 - 무기 변경: 하단 중앙 아이콘 바 터치 선택
- 게이지 차징 및 발사: 하단 오른쪽 붉은색 FIRE 버튼을 터치하고 있으면 파워 게이지가 올라가고, 손을 떼면 격발됩니다.
🏆 전차장 공략 가이드
- 추락사 유도 (낙사): 적의 체력이 너무 높아 한 방에 해치우기 어렵다면 적 전차 바로 밑 지형을 네이팜 탄이나 기본 캐논으로 연속 공격하여 지형을 파내려 가세요. 전차가 화면 아래 크레이터 틈으로 떨어지면 단숨에 격파할 수 있습니다!
- 이온 레이저와 바람 극복: 역풍이 매우 세게 불어 궤도 예측이 어려울 때는 바람 효과가 적용되지 않는 이온 레이저(⚡)를 사용해 적을 직선 조준 격발해 보십시오.
- 네이팜 화염탄의 굴절: 네이팜의 불티 파편들은 지형 경사를 타고 아래로 흘러내리는 성질이 있습니다. 적이 언덕 아래에 골짜기에 숨어 있어 직사가 힘들 때 언덕 꼭대기를 맞춰 불꽃을 흘려보내는 간접 사격 전술이 매우 유용합니다.
- 선 보강 후 화력: 후반 스테이지로 갈수록 적의 포격 정확도가 엄청나게 올라갑니다. 격납고에서는 장갑 보강(Max HP)과 방어막 구축(Defense)을 우선적으로 3단계 이상 올려두어야만, 적의 선제공격을 버티며 반격의 각을 잡을 수 있습니다.
📖 How to Use (플레이 방법)
레트로 캐논은 별도의 가입이나 다운로드 없이 웹 브라우저에서 바로 즐길 수 있는 HTML5 기반 2D 탱크 대전 게임입니다. 다음 단계를 통해 빠르게 게임을 시작하고 플레이할 수 있습니다.
- 게임 접속 및 기기 설정: PC 또는 모바일 브라우저로 게임 페이지에 접속합니다. 기기에 맞춰 조작 인터페이스(키보드/가상 패드)가 자동으로 최적화됩니다.
- 격납고(Hangar)에서 전차 강화: 로비 화면에서 격납고로 진입하여 전투 중 획득한 골드로 장갑 보강(최대 HP), 엔진 튜닝(연료), 화력 강화(공격력), 방어막 구축(피해 감소)을 업그레이드합니다.
- 무기 전략 선택: 턴이 시작되면 전황에 맞는 최적의 무기(기본 캐논포, 3점사 미사일, 이온 레이저, 네이팜 탄)를 선택합니다. 단축키
1~4또는 화면 터치로 변경할 수 있습니다. - 조준 및 파워 조절:
- 탱크 이동:
A/D키 또는 가상 방향키◀/▶로 위치를 잡습니다 (연료 제한 있음). - 각도 조절:
W/S키 또는 가상 방향키▲/▼로 포탑 발사 각도를 세밀하게 맞춥니다. - 발사: 스페이스 바(모바일은 FIRE 버튼)를 꾹 누르고 있으면 파워 게이지가 차징되며, 최적의 타이밍에 손을 떼면 격발됩니다.
- 탱크 이동:
- 적 탱크 격파: 적의 체력을 완전히 소진시키거나, 폭발로 지형을 깎아 화면 밖 낭떠러지(Abyss)로 적 전차를 떨어뜨려 낙사시킵니다.
❓ FAQ (자주 묻는 질문)
Q1. 레트로 캐논(Retro Cannons)은 한국에서 무료로 플레이 가능한가요?
A1. 네, 레트로 캐논은 국내외 어디서나 별도의 다운로드나 로그인 과정 없이 모바일 및 PC 브라우저를 통해 100% 무료로 즉시 플레이할 수 있는 HTML5 웹게임입니다.
Q2. 바람의 세기와 방향은 포탄에 어떤 영향을 미치나요?
A2. 매 턴마다 무작위로 변경되는 바람(m/s)은 날아가는 포탄의 수평 비행 속도에 지속적인 영향을 줍니다. 맞바람일 때는 더 강한 파워로 조준해야 하며, 바람의 영향을 완전히 배제하고 직사 타격하고 싶다면 바람의 영향을 받지 않는 이온 레이저(⚡) 무기를 사용하면 유리합니다.
Q3. 적 탱크를 가장 빠르게 격파할 수 있는 비결(공략)이 무엇인가요?
A3. 적 전차 아래의 지형을 집중 타격하여 아래로 구멍을 내는 ‘낙사(추락사)’ 전략이 가장 강력합니다. 지형이 파괴되어 전차가 화면 최하단의 낙사 구멍(Abyss)으로 떨어지면 남은 HP가 아무리 많아도 즉시 파괴됩니다.
Q4. 게임을 종료하면 골드나 업그레이드 기록이 모두 사라지나요?
A4. 아닙니다. 플레이어의 최고 도달 스테이지, 점수, 골드, 격납고 업그레이드 내역은 브라우저의 localStorage에 안전하게 실시간 저장됩니다. 따라서 브라우저 쿠키 및 캐시를 완전히 삭제하지 않는 한 언제든지 이어서 즐기실 수 있습니다.
Q5. 모바일 스마트폰이나 태블릿에서도 부드럽게 구동되나요?
A5. 네, 레트로 캐논은 HTML5 캔버스와 오프스크린 렌더링 최적화를 적용하여 다양한 사양의 모바일 기기(iOS, Android) 환경에서도 프레임 저하 없이 부드러운 60 FPS 화면을 지원합니다.
WebMiniApps