MD-500 헬기를 조종하는 비행 시뮬의 VR 모드를 만들고 있음.
몇 주 동안 고생하고 나니 VR모드 개발도 슬슬 막바지에 이르고 있고, 이 헬기 게임의 마지막 버전을 올릴 날도 얼마 안 남아서 (이 게임은 공짜 데모버전으로 남겨두고 게임 제목을 바꿔서 계속 확장할 생각임.) 이 게임의 마지막 추가 컨텐츠로 조종사 개인화기를 구현하기로 했음.
많고 많은 총 중에서 스미스 앤 웨슨 모델 10 리볼버를 골랐는데 그 이유는 :
1. Low level hell의 주인공 Hugh Mills가 OH-6 헬기 조종하면서 썼던게 콜트 파이썬임.
2. 근데 나는 콜트 제 리볼버는 그다지 안 좋아하고 스미스 앤 웨슨이 더 좋음.
3. Low Level Hell 책의 초반부에 미군 헬기 조종사들은 개인화기로 M1911이나 모델 10을 지급 받았다고 나오니 고증에도 맞음.
그래서 저번 주 일요일부터 부랴부랴 만들기 시작해서 오늘 구현 완료했는데, 자동 권총이나 돌격 소총이었으면 대충 총알만 나오게 하고 끝냈겠지만 리볼버에게 그런 신성모독은 용납할 수 없기 때문에 내 능력 안에서 만들 수 있는 것들은 최대한 구현했음.
1. 해머가 코킹되지 않았을 때 쏘면 더블 액션으로 발사. 현실의 리볼버는 방아쇠가 매우 무겁다는 걸 반영해서 버튼을 아무리 빠르게 눌러도 발사까지 최소 0.16초의 딜레이가 있음.
2. 리볼버는 트리거 리셋 거리도 길기 때문에 트리거를 완전히 놓아야 차탄을 발사 가능. 1번과 2번 때문에 빠르게 연사하려면 트리거를 적절한 속도로 왕복하는 요령이 필요함.
3. 리볼버를 쥔 손의 A,X를 누르거나 다른 손으로 해머를 내려치면 코킹이 되어서 싱글액션으로 발사 가능. 싱글액션은 방아쇠가 매우 가벼워서 빠르게 발사 됨.
4. 리볼버를 양 손으로 파지하면 발사할 때 반동이 감소함. 보통 VR게임의 양 손 파지는 실제로 두 손으로 잡아야 적용되는 경우가 많지만 나는 리볼버 바꿔 잡기 구현을 위해 H3VR처럼 왼손을 총 옆에 갖다 대기만 하면 양 손 파지로 취급되게 했음.
5. 리볼버 구조 특성 상 해머가 코킹되면 실린더를 뺄 수가 없는데, 이때는 A나 X를 누르고 있는 상대로 트리거를 눌러 디코킹을 할 수 있음.
6. 리볼버를 쥔 손의 B, Y를 누르면 실린더를 빼서 장전을 할 수 있음. 탄피제거는 탄피추출기를 직접 만져서 당겨도 되고, 총을 아래쪽으로 내려쳐서 빼는 것도 가능. 이 때 사용되지 않은 탄환은 다시 인벤토리로 돌아가서 장전으로 탄 낭비할 일은 없음.
7.하반신 쪽에서 스피드로더를 꺼내 실린더에 갖다 대면 탄환들이 주입 됨. 실린더 넣는 것도 직접 잡아서 넣거나 총을 휘둘러서 넣기 둘 다 가능.
8. 5번과 비슷한 이유로 실린더가 열린 상태에서 해머를 코킹 해버리면 실린더가 안 들어감.
9. 실린더를 잡고 손을 움직이다가 놓으면 실린더를 회전시킬 수 있음. 실린더가 열려 있을 때는 양방향으로 돌릴 수 있고, 닫았을 때는 시계 방향으로만 회전 가능하고 회전할 때마다 특유의 띡띡띡 소리가 나는데 영상에선 헬기 소리 때문에 묻혀서 잘 안들림.
10. 비행 시뮬이라는 장르 특성 상 총을 거의 한 손으로만 써야 하기 때문에 한 손으로도 장전하기 쉽도록 리볼버는 가슴 쪽에 위치 시켰음.
11. 조종사와 부조종사의 리볼버 및 탄환이 개별로 지급되기 때문에 급할 때는 부조종사의 총을 빌려 화력을 높일 수도 있고, 내 탄환이 다 떨어졌을 때는 모니터만 쳐다보느라 바쁜 부조종사의 탄약을 몰래 훔쳐서 쓸 수 있음.
사용 성능에 대해 따져보자면 이걸로 적군을 쏴 죽이는 건 거의 기적이나 다름없지만, 내 게임은 제압 사격이 구현되어 있어서 급할 때 적들을 향해 총을 좀 쏴서 적들의 명중률 하락이나 일시적 교전 포기를 유도시킬 수 있음. 미래에는 이걸 토대로 수류탄, 연막탄, 조명탄 같은 더 실용적인 도구들도 만들 수 있을 듯.
이제 VR모드를 위한 튜토리얼들을 새로 만들고, 최적화 작업을 한 뒤에 몇 주 동안 테스트하면 완성이다.
레인보우식스 베가스 처음 나왔을 때 리볼버 재장전 하는거 너무 멋있어서 한발 쏘고 장전하고 한발 쏘고 장전하고 했었는데ㅋㅋ
나는 VR게임 하면서 현대 자동화기 보다 리볼버나 레버액션 같은 구식 총기들을 더 좋아하게 되었어 - dc App
오 싱글액션까지 재현했네 콜트 SAA가 서부시대를 대표하는 총이라면 S&W 리볼버는 예전 미국 경찰의 상징이지 찾아보니까 공군들도 많이 쓰는구만 고증이었네