오락실 게임 두 편을 엄폐선 하나에
카발(CABAL)은 TAD가 1988년에 내놓은 게임으로, 플레이어 뒤에서 전장을 바라봅니다. 화면 아래 병사를 좌우로 움직이며 따로 움직이는 조준점으로 쏘고, 굴러서 피하고, 건물을 무너뜨리고, 화면마다 적 게이지를 비워야 넘어갑니다. 버추어 캅(Virtua Cop)은 세가가 1994년에 내놓은 광선총 사격 게임입니다. 3D 폴리곤으로 그린 세계에서 쏘려는 적 위에 좁혀지는 조준 표시를 띄우고, 사이사이 시민을 내보냈습니다.
고철 소탕 작전은 두 게임의 버릇을 모두 가져왔습니다. 대원은 폭 8m 엄폐선에서 좌우로만 움직이고, 조준점은 마우스·손가락·오른쪽 스틱이 가리키는 곳으로 갑니다. 다섯 스테이지마다 ENEMY 게이지를 비우면 끝나는 구역이 둘 있고(혼자일 때 26~40, 기본 로봇 하나가 1, 전차가 6), 세 번째 구역에는 우두머리가 나옵니다. 제가 가장 크게 바꾼 것은 고리가 닫힌 뒤입니다. 닫혀도 바로 맞지 않고, 로봇이 눈에 보이는 탄을 쏩니다. 더 큰 공격도 저마다 경고를 띄웁니다.
조준 고리와 그 뒤에 오는 탄
로봇이 조준을 시작하면 머리 위에 고리가 뜨고 시간이 갈수록 좁아집니다. 처음엔 초록, 45%가 지나면 노랑, 75%가 지나면 빨강입니다. 나를 겨누는 고리는 더 굵고 밝게 그려지고, 끝에는 안이 붉게 차며 충전 소리가 납니다. 고리가 닫히는 시간은 1스테이지 1.6초에서 1.34, 1.23, 1.12초를 거쳐 5스테이지 1.01초입니다.
쏘는 것을 막거나 늦추는 방법은 셋입니다. 고리가 닫히기 전에 부수면 아예 쏘지 못합니다. 조준 중인 로봇을 맞히면 시간이 0.22초 뒤로 밀리고, 두 번까지 통합니다(전차와 우두머리는 예외). 그리고 숨어 있던 엄폐물이 부서지면 로봇은 조준을 접고 새 자리로 걸어갑니다.
쏜 탄은 1스테이지에서 초속 17.5m, 5스테이지에서 25.1m 로 날아가고, 쏜 순간 정해진 지점에 닿을 때 그 지점에서 0.46m 안에 있어야만 맞습니다. 로봇은 내가 그대로 움직인다면 0.2~0.55초 뒤에 있을 자리를 겨누고 조금씩 빗나가기도 하므로, 고리가 빨개질 때 멈추거나 반대로 도는 것이 가장 확실합니다. 선 자리에서 0.92m 를 움직이는 데 약 0.27초가 걸립니다. 쏘는 동안에는 걸음이 72%로 느려지니 비킬 때는 손을 떼세요.
땅 위의 붉은 원
수류탄·포탄·미사일은 엄폐선 위 붉은 원 안에 떨어지는데, 이 원이 실제로 다치는 범위와 같습니다(폭발 반지름에 대원 폭의 절반을 더한 크기). 떨어질 때가 가까워질수록 원 안쪽이 차오릅니다. 척탄병 로봇은 0.35초 뒤 내가 있을 자리로 수류탄을 던지고, 수류탄은 1.15초 날아가 양옆 1.68m 를 덮습니다. 로켓 드론의 미사일은 연기 꼬리를 남기며 2.35초 날아와 양옆 1.48m 를 덮습니다.
수류탄과 미사일은 공중에서 쏘아 떨어뜨릴 수 있고, 그러면 나이스 샷! 200점입니다. 포탄은 쏠 수 없습니다. 전차는 두 발을 쏩니다. 한 발은 1.45초 뒤 내 자리에, 다른 한 발은 1.75초 뒤 한쪽으로 1.9m 떨어진 곳에 떨어지고 각각 1.73m 를 덮으니, 두 원 모두에서 벗어나세요. 고철 전차 크롤러는 0.26초 간격으로 포탄 셋(나중엔 다섯)을 떨어뜨리는데, 첫 발은 내 자리, 다음은 양옆 2.1m, 그다음은 양옆 3.8m 입니다. 자동 대원으로 80판(스테이지마다 8판씩, 혼자와 둘이)을 돌려 재 보니 받은 피해 635 가운데 294가 포탄이라 어떤 공격보다 많았습니다.
빛 띠: 충격파, 빔, 쓸기
충격파는 우두머리 쪽에서 땅을 타고 엄폐선까지 밀려오는 빛 띠입니다. 엄폐선 전체를 덮어 걸어서 피할 곳이 없으니 굴러야 합니다. 구르기는 누른 뒤 0.03~0.42초 동안 무적이고, 약 3.2m 를 가며, 시작부터 0.78초 동안은 다시 구를 수 없습니다. 충격파는 초속 13~16.5m 쯤으로 오기 때문에 무적 구간이 그 길의 5~6.4m 를 덮습니다. 마지막 순간이 아니라 띠가 몇 미터 앞에 왔을 때 누르면 됩니다. 아이언 스톰퍼와 레기온 타이탄의 두 번 내려찍기는 0.7초 간격으로, 쌍둥이 포대 바스티온의 맥동은 0.9초 간격으로 충격파를 두 번 보냅니다.
빔은 먼저 폭 1.7m 붉은 띠가 1.1초 동안 엄폐선 위에서 깜빡이고, 그다음 0.55초 동안 빛기둥이 됩니다. 깜빡이는 동안 띠 밖으로 나가세요. 구르기로도 빠져나갈 수 있습니다. 쌍둥이 포대 바스티온의 코어는 0.75초 간격으로 빔 셋을 쏘며, 레기온 타이탄의 눈 빔은 0.95초로 더 짧게 경고하고 네 자리를 0.42초 간격으로 쓸고 가되 한 자리는 비워 둡니다.
쓸기는 엄폐선 끝에서 끝까지 0.72m 마다 한 발씩, 0.1초 간격으로 쏘는 탄 줄입니다. 아무렇게나 고른 한 지점에서 0.85m 안에는 탄이 오지 않습니다. 고철 전차 크롤러와 스카이 해머가 이 공격을 쓰니, 그 지점에 서 있거나 탄 줄을 굴러서 지나가세요. 스카이 해머의 폭탄도 같은 방식입니다. 엄폐선 위 네 자리에 포탄을 떨어뜨리되 한 자리는 비웁니다.
부서지는 엄폐물
전장의 엄폐물에는 모두 체력이 있고, 권총은 한 발에 1을 줍니다. 모래주머니는 9, 콘크리트 방벽 14, 나무 상자 4, 감시탑 26, 벙커 32, 컨테이너 40입니다. 부순 엄폐물도 ENEMY 게이지를 채웁니다. 감시탑·벙커는 3, 연료 탱크·컨테이너·무전탑은 2, 텐트·자동차·승합차·발전기는 1입니다. 어떤 감시탑과 벙커 위에는 두 발씩 끊어 쏘는 포탑이 있는데, 구조물이 무너지면 포탑도 함께 부서지며 게이지가 2 더 찹니다.
엄폐물 뒤에 웅크렸다가 일어나 쏘는 로봇도 있습니다. 숨어 있는 동안에는 탄이 엄폐물에 맞고, 손가락 조준 보정도 60% 넘게 숨은 로봇은 고르지 않습니다. 엄폐물을 부수면 로봇이 드러납니다.
폭발하는 드럼통은 피해 2만 받아도 터지면서 3.4m 안의 로봇을 다치게 하고, 닿는 엄폐물까지 연달아 터뜨립니다. 자동차·승합차·연료 탱크·발전기도 2.8~4.6m 안을 터뜨립니다. 폭발은 날아오던 수류탄과 미사일도 함께 터뜨리지만, 시민은 다치게 하지 않습니다. 시민을 다치게 하는 것은 총알뿐입니다. 시민을 쏘면 1,000점과 체력 하나를 잃고, 맞은 직후 깜빡이는 동안에도 똑같습니다. 무사히 건너간 시민은 모든 대원에게 500점을 주고, 40% 확률로 구급상자나 수류탄을 내려 줍니다.
무기와 아이템
권총은 탄이 떨어지지 않습니다. 탄창 12발, 발 사이 0.16초, 재장전 0.95초입니다. 특수 무기는 아이템으로 얻습니다. 기관총은 0.085초 간격 140발로 누르고 있으면 약 12초 동안 쏘고 한 발에 0.8, 산탄총은 0.5초마다 한 발씩 18발로 한 발에 0.7짜리 산탄 여덟 알, 유탄 발사기는 3.1m 안에 폭발 피해 7을 주는 유탄 아홉 발입니다. 손 수류탄은 2개로 시작해 5개까지 모이고, 4.2m 안에 11을 줍니다.
아이템은 쏘아서 줍고, 땅에 떨어진 뒤 9초가 지나면 사라집니다. 전투 구역마다, 그리고 우두머리 구역 다섯 중 넷에 정해진 무기가 든 상자가 있고, 보급 상자가 구역에 따라 20~34초마다 낙하산으로 떨어지며, 나머지는 로봇과 엄폐물이 떨어뜨립니다. 들고 있는 무기를 또 주우면 기본 탄의 두 배까지 탄이 더해지고, 다른 무기를 주우면 바뀝니다. 구급상자는 체력 2를 채우고(내가 가득이면 다친 동료에게), 훈장은 1,000점이며, 무엇이든 주우면 300점이 붙습니다.
우두머리 다섯과 약점
우두머리는 몸통에 총알을 맞으면 피해의 55%만 받지만(쌍둥이 포대 바스티온은 50%) 폭발은 거의 그대로 받고, 노랗게 빛나는 공과 마름모로 표시된 약점이 있습니다. 체력이 3분의 2와 3분의 1 아래로 내려가면 더 거센 공격으로 바뀌고 1.1초 동안 피해를 받지 않으며, 대부분 이때 로봇을 불러냅니다. 몸통 55%와 견주면 ×2.2 약점은 한 발에 네 배를 줍니다.
- 고철 전차 크롤러(정글 전초기지, 체력 230) — 해치 ×2.2, 포신 ×1.5. 포탄 연발, 연사, 쓸기.
- 스카이 해머(도심 대로, 체력 260) — 엔진 둘(각자 체력 60, ×1.4)과 조종석(×2.0). 엔진 둘을 다 부수면 낮게 내려와 마지막 단계에 들어갑니다. 기총 쓸기, 미사일, 폭탄, 드론.
- 아이언 스톰퍼(컨테이너 항구, 체력 290) — 코어 ×2.4, 팔 포 ×1.3. 내려찍기, 빔, 미사일, 척탄병 로봇.
- 쌍둥이 포대 바스티온(붉은 협곡 기지, 체력 290) — 포 둘(각자 체력 90), 코어(×2.0)는 포 둘이 다 부서질 때까지 방패에 막혀 있습니다. 번갈아 쏘는 포탄과 십자 사격, 그다음 코어 빔과 맥동.
- 레기온 타이탄(군단 요새, 체력 380, 키 10.4m) — 머리 ×2.2, 가슴 코어 ×1.6. 주먹, 눈 빔 쓸기, 두 번 내려찍기, 포탄 연발, 중장갑 로봇 소환.
둘이 할 때
방장은 혼자 먼저 출격할 수 있고, 친구는 나중에 들어와도 2.5초 무적 상태로 옆에 섭니다. 둘이면 전장에 있는 로봇이 1.6배, 새 로봇이 나오는 간격은 0.68배가 되고, 동시에 조준하는 로봇이 하나 더(4스테이지부터는 둘 더) 늘어납니다. 이것은 친구가 들어오는 순간 바뀝니다. 반면 ENEMY 게이지(×1.5)와 우두머리 체력·부위 체력(×1.6)은 구역이 시작될 때 정해지므로, 도중에 들어온 친구 때문에 지금 구역이 길어지지는 않습니다.
로봇은 살아 있는 대원 중 하나를 무작위로 골라 겨눕니다. 쓰러진 대원은 동료가 살아 있으면 6초 뒤 체력 3으로 일어나고, 둘 다 쓰러지면 이어하기 창이 뜹니다. 아이템은 쏜 사람이 갖고, 구출한 시민 점수는 둘 다 받으며, 결과 화면은 점수가 높은 쪽을 '오늘의 에이스'로 부릅니다. 별 셋은 두 사람이 받은 피해의 평균으로 봅니다.
서버는 같은 규칙을 30Hz 로 돌리고 1초에 15번 위치를 보냅니다. 무엇을 맞혔는지는 쏜 사람의 화면이 정합니다. 서버는 탄약·연사 간격·대상이 살아 있는지만 확인합니다. 협동 게임이라 부정 방지보다 쏘는 손맛을 앞에 두었습니다. 자동 대원(실력 0.55)으로 재 보니 한 스테이지에 싸운 시간이 혼자는 129~210초, 둘이는 112~185초였습니다.
엄지에 맞춘 조작
휴대폰에서는 쏘고 싶은 곳을 누르면 됩니다. 손가락을 떼지 않으면 계속 쏘고, 누른 채 밀면 조준이 따라갑니다. 로봇·엄폐물·아이템 어디에도 닿지 않은 탭은 34px 안에서 가장 가까운 로봇·아이템·날아오는 수류탄이나 미사일을 맞힌 것으로 치고, 조준 중인 로봇은 조금 더 멀리서도 잡아 줍니다. 시민은 이렇게 골라지지 않고, 우두머리는 몸통으로 잡히니 마름모를 직접 겨누세요. 마우스는 7px, 게임패드는 24px 만 보정하고, 패드 조준점은 로봇에서 40px 안으로 들어오면 40% 빠르기로 느려집니다.
왼손 엄지는 떠다니는 스틱을 씁니다. 화면 왼쪽 아래, 가로 52%·세로 30% 안 아무 곳에 엄지를 대면 그 자리에 스틱이 생깁니다. 오른쪽 아래에는 가장 큰 78px 구르기 단추와 그 옆 수류탄 단추가 있고, 위에 있는 무기 칸을 누르면 권총을 재장전하거나 무기를 바꿉니다. 구르기는 스틱을 기울인 쪽으로, 기울이지 않았으면 바라보는 쪽으로 가고, 수류탄은 마지막으로 누른 곳으로 날아갑니다.
