If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

프로토타입:Hover! (1995년)

From The Cutting Room Floor
Jump to navigation Jump to search
This page is a translated version of the page Proto:Hover! (1995) and the translation is 100% complete.
Other languages:
English • ‎한국어

   이 문서는 Hover! (1995년)의 한 개 이상의 프로토타입 버전에 대해 다루고 있습니다.

윈도 95 베타에 Hover!의 몇가지 프로토타입이 번들되어 있었다(영어 원문 링크 참조).

1.0.8.0 19950420

이 버전의 스플래시 화면.

최종판과 비교했을 때, 다음 차이점이 있다:

디버그 수단

  • 많은 디버그 메뉴가 활성화되어 있는데, 이들은 후에 비활성화되었다. 기본값은 숨겨져 있는 상태로 있지만, 리소스 에디터로 가져올 수 있다. 또한 핫키가 지정되어 있어서, 리소스 수정 없이도 작동한다. 아래 표에 그 ID, 핫키 및 메뉴에 대한 것을 볼 수 있다.
  • 실행 파일은 디버그 정보와 연결되어 있는데, 경로 및 이름은 D:\Work\Bambi\SRC\WinRel\BUMPER.pdb이다.

레벨 차이

  • Small.maz: 개발자 사진을 가리기 위해 있는 플레이어 차 뒤의 벽이 없으며, 개발자 사진도 마찬가지로 없다.
푸른 베타버전 Small.maz.
  • Medieval: 몇몇 파란 깃발의 위치가 빨간 것과 바뀌어 있으며, 코너 대신 넓은 지역에 가까워졌고 올라가는 층에 빨간 깃발이 있다. 몇 웨이포인트들은 안좋은 곳에 위치하여 상대방 차가 계단 벽과 반대되게 움직이도록 되어 있다.
  • City (Readme 파일에는 'Neon'이라 언급됨): 빨간 깃발이 보라색 올라가는 층에서 보인다. 내려가는 계단 부분은 북쪽에서 남쪽으로 접근할 수 없게 시작부분에 벽으로 막아놓았다. 북쪽 벽은 버그가 있어서 점프로 들어갈 때 차가 다른 한쪽으로 떨어지며, 벽의 위쪽 끝의 벽은 버그가 많다.
다른 계단 레이아웃.
  • Sewer: 몇몇 파란 깃발의 위치가 빨간 것과 바뀌어 있으며, 코너 대신 넓은 지역에 가까워졌다.

음악 차이

  • City의 음악이 Sewer에 쓰였으며, 반대도 마찬가지이다.
  • Medieval castle의 배경 신디사이저 음악의 타이밍이 다르다. 드럼셋이 다르게 재생된다.
19950420 MUSIC1.MDS 최종판 MUSIC1.MUZ
  • City의 음악이 다른 미디 드럼셋을 사용한다(TR-신디사이저 같은 음색).
19950420 MUSIC3.MDS 최종판 MUSIC2.MUZ
  • Sewer의 음악 드럼셋이 살짝 다르게 재생된다. 배경 신디사이저 소리가 플루트와 더 가깝다.
19950420 MUSIC2.MDS 최종판 MUSIC3.MUZ

소리 차이

  • 레벨 시작 소리가 길어졌다.
19950420 LEVELSTRT.WAV 최종판 LEVELSTRT.WAV
  • 상대 팀 플래그 제거 소리가 대부분의 소리(11025 Hz)보다 높은 샘플링(22050 Hz)을 가지고 있다. 최종판에서는 다른 소리들에 맞추어 다운샘플링 했다.
19950420 FLAGR_DR.WAV 최종판 FLAGR_DR.WAV
  • 초록색 상대 차의 비프음이 매우 낮고 플레이어 차를 봤을 때 매우 이상한 소리를 낸다. 심지어 게임이 시작되기 전에 차를 움직일 수 없는 상태에서도 비프음이 들린다.
19950420 ATTKPING.WAV 최종판 ATTKPING.WAV
  • 승리 소리는 최종판과 함께 나온 사운드 믹스 테스트 응용프로그램의 것과 비슷하다.
19950420 WINLEVEL.WAV 최종판 WINLEVEL.WAV
  • 게임 오버 사운드는 완전히 다르며 드라마틱하다.
19950420 GAMEOVR.WAV 최종판 GAMEOVR.WAV
  • 붉은 빛 콩 소리는 플레이어가 방어막을 쓸 때 재생되나, 그 효과는 없다. 이 버그는 맵 지우개에서는 적용되지 않는다. 모터 소리는 게임에서 이길 때 혹은 게임 오버 될 때의 소리가 재생되더라도 멈추지 않는다. 모터 소리는 레벨이 시작될 때 들을 수 있고, 차가 고정되어 있을 때에도 가속을 시도하면 가속 소리를 들을 수 있다.

그래픽 차이

  • 다르고, 더 간단한 실행 아이콘.
19950420 최종판
Hover 19950420 Icon.png Hover Final Icon.png
  • Small.maz 텍스처의 파란 벽 텍스처는 후에 리뉴얼됐다. 검정색 작은 타일로 천장을 이루며, 벽의 빨간 경계는 없어졌다.
19950420 BACKGRND_T 최종판 BACKGRND_T
Hover 19950420 BACKGRND T.png Hover Final BACKGRND T.png
19950420 FBASE_T 최종판 FBASE_T
Hover 19950420 FBASE T.png Hover Final FBASE T.png
19950420 CBASE_T 최종판 CBASE_T
Hover 19950420 CBASE T.png Hover Final CBASE T.png
  • Medieval 성의 용은 그래픽을 손봤다. 더 많은 픽셀을 투명화하여 덜 깨져 보이도록 만들어졌다. 이 이미지의 다른 팔레트 및 디더링 결과를 가져오게 하기 위한 듯 디더링도 바뀌었다.
19950420 WBASE_06/07_D 최종판 WBASE_06/07_D
Hover 19950420 TEXT1 WBASE 06 07 D.png Hover Final TEXT1 WBASE 06 07 D.png
  • City의 텍스처도 바뀌었으며, 특히나 눈을 피로하게 하는 것으로 보이는 흑백 층이 바뀌었다. 바뀐 벽은 먼저 형형색색의 회오리 패턴으로 바뀌었다. 분홍 카페트는 그냥 온통 분홍색이었다.
19950420 FBASE_01_T 최종판FBASE_01_T
Hover 19950420 TEXT2 FBASE 01 T.png Hover Final TEXT2 FBASE 01 T.png
19950420 FORCE_FIELD_T 최종판 FORCE_FIELD_T
Hover 19950420 TEXT2 FORCE FIELD T.png Hover Final TEXT2 FORCE FIELD T.png
19950420 STEPS_00_T 최종판 STEPS_00_T
Hover 19950420 TEXT2 STEPS 00 T.png Hover Final TEXT2 STEPS 00 T.png

게임 엔진과 관련된 다른 차이점들:

  • 벽 근처에 걸린 차나 팟들이 상태가 안좋고 가끔 벽 앞에 가까이 다가가거나 코너 근처에 있으면 사라진다.
  • 레벨 디자인 방식때문에 바닥이나 천장 색에 버그가 있다(최종판에서도 이를 불러올 때 여전하다).
  • Shift+F4로 고해상도 풀스크린 모드로 바뀌지 않으며, 단순히 저해상도 모드를 업스케일링한 것으로 전환된다.
  • 가끔, 미니맵의 벽이 아직 발견되지 않았어도 최종판보다 일찍 나오는 경우도 있다.
  • Small.maz는 올바른 검정 미니맵을 보여주지만, 몇몇 하얀 벽도 같이 보인다.
  • 레벨이 여전히 시작중일 때 미니맵에 (임의의 곳을 본 것 마냥) 테두리가 보인다.

논리 차이

  • 윈도 95보다 더 최신이면 실행을 거부하지만, 호환성 모드를 이용하면 된다.
  • Small.maz에서 Ctrl+IBMAB가 작동하지 않으며, 숨겨진 것이 없다.
  • 첫 레벨에 파란 차와 함께 다니는 초록 차가 없다.
  • 차가 고정되어 있는 채로 레벨이 시작할 때 상대방 차가 높은 위치에 있다(최종판에서도 약간 올라와 있다).
  • 상대방 차가 시작하자마자 곧바로 후진하는 경우가 있으며, 부딪혀 혼란스러워 한다.
  • 벽과 충돌하는 버그를 악용이 쉬우며, 차가 미로 벽 위가 아닌 아래로 던져진다. 이 버전에서 Readme 파일에 적혀있다.
  • 특히나 어려움 모드에서 브레이크를 통해 속도를 0으로 만드는 것이 거의 불가능하다.
  • 보통보다 더 많은 팟이 있으며, 이는 수집했던 같은 장소에 가도 같은 아이템이 두번 효과를 볼 수 있게 만든다. 최종판에서도 여전하지만, 덜 그런다.
  • 썰매 패드 위에서 운전한 후에는 초록색으로 높게 나타나거나 빨간색으로 낮게 나타나는 속도를 기본값인 최대로 리셋한다(초록색 빛의 최대속력은 썰매에서의 속력을 조절하기 위해 내부적으로 사용된다).
  • 후진하여 벽에 다다르면, 뚫고 들어간다.

텍스트 차이

  • 스플래시 화면이 '더 흥미진진한 게임 플레이를 HoverHavoc으로 찾으세요!'라고 나온다. 다른 메시지 박스도 약간의 텍스트 차이가 있다.

파일 차이

  • 모든 소리들이 MIXED 세부 분류가 아닌 SOUNDS 폴더에 있다. 하지만 SOUNDS 폴더에 UNMIXED 폴더도 존재한다.
  • SOUND 디렉토리에 있는 음악에 MUZ 대신 MDS 파일들이 있다.
  • ReadMe(영어)가 이 게임에 포함되어 있고, 아직 프로토타입이라는 것을 명시해 두었다. 타이머가 끝나기 전에 깃발을 모아야한다고 되어 있지만, 모든 버전에 타이머가 없다. 최종판에서는 '로봇의 타이머가 고장났다'고 말하며, 깃발을 모으는 데 무한한 시간을 준다. 타이머에 대한 아이디어는 개발 초기에 지워진 것으로 보인다.

디버그 메뉴 아이템

리소스 해커 등의 해킹 툴로 볼 수 있는 디버그 기능 호출용 메뉴 아이템이 꽤나 존재한다. 다음 ID들이 알려져 있다:

ID 단축키 설명
-32763 없음 붙는 발판을 활성화시킨다(체크박스). 만약 비활성화되어있으면, 플레이어는 일시적으로 빠져버리며, 소리가 들리지만, 멈출 수 없다.
-32762 Ctrl+T
Hover TuningParameters.png

튜닝 매개변수(sic) 대화상자. 파워업 효과 중 'Speed'(속도), 'Slow'(천천히), 'God'(신), 'Smoke'(연기), 'Tmp Wall'(임시 벽)을 조종한다. 점프 물성을 'Accel'(가속), 'Velocity'(속력), 'Velocity Deg'(속력 각도)로 바꾸지만, 효과는 없어보인다.

-32730 Alt+F11
Hover PlayerMotionPhysics.png

플레이어 동작 물성 대화상자. 최종판에서도 동작하도록 남아있는 HXxxParams 레지스트리 키로 설정되지만, 여기서는 편리성을 위해 유저 인터페이스로 설정이 가능하게 만들었다. 이 창에 따르면, 'Max Velocity'(최대 속도), 'Normal Accel'(보통 가속), 'Turn Rate'(회전 수치), 'Friction Constant'(마찰계수), 'Turn Lag Factor'(회전 지연 인자), 'Rotation Stability'(회전 안정성), 'Rotation Kick'(회전 차기), 'Rotation Accel'(회전 가속) 설정이 있고, 속도를 조절하는 것으로 'Speed Multiplier'(속도 배수)와 'Slow Multiplier'(느린 속도 배수)가 있다. 'Clear Registry'로 개인 설정을 지울 수 있다.

-32729 Alt+F12
Hover DroneMotionPhysics.png

드론 움직임 물성 대화상자. RXxxParams 레지스트리 키로 바꾸는 점은 플레이어의 것과 같다. 상대 팀 차에 적용되며, 'Acquire Velocity'(달성 속도, 무언가를 향해 달려갈 때 지정하는 속도)를 포함하고 있다.

-32716 없음
Hover RobotAITuning.png

로봇 AI 튜닝 매개변수 대화상자로서, AI의 행동을 'Backup Turn Rate'(백업 회전 속도), 'Backup Game Cycles'(백업 게임 회전수), 'Backup Speed Factor'(백업 속도 인자), 'Max Target Angle Adjust'(최대 타겟 각도 조절), 'Max Angle for Acceleration'(가속 시 최대 각도), 'Max dist to acquire human'(플레이어와의 최대 거리), 'Max dist to acquire flag'(얻어야 하는 깃발과의 최대 거리), 'Max beacon distance'(최대 비콘 거리), 'Max beacon height difference'(최대 비콘 높이차), 'Beacon search depth'(비콘 탐색 정도)로 각 난이도마다 다른 값으로 지정할 수 있다.

-32760 Ctrl+P
Hover SetPosition.png

새로운 위치 설정 대화상자로, 플레이어의 차가 어디로 이동하고 멈출 것인지를 'X Position'(X 위치), 'Y Position'(Y 위치), 'Angle'(각도)로 조절할 수 있다.

-32745 Ctrl+F1 점프 파워업을 얻는다.
-32743 Ctrl+F2 숨김 파워업을 얻는다.
-32742 Ctrl+F3 벽 파워업을 얻는다.
-32740 Ctrl+F4 빨간 빛 파워업을 얻는다.
-32739 Ctrl+F5 초록 빛 파워업을 얻는다.
-32738 Ctrl+F6 방어막 파워업을 얻는다.
-32737 Ctrl+F7 맵 이레이저 파워업을 얻는다.
-32719 Ctrl+I 방어막 / 면역 효과를 활성화한다(체크박스).
-32733 Ctrl+M
Hover MinimapTestMode.png

미니맵 테스트 모드로, 미니맵을 화면 전체까지 확장할 수 있다.

-32731 Ctrl+B 미니맵 드론 웨이포인트 및 경로를 보여준다.
-32718 Ctrl+F 계기판 타이머 바를 멈추게 하지만, 효과가 없다.
-32720 Ctrl+1 멀리 있는 오브젝트의 밝기 증가
-32727 Ctrl+2 멀리 있는 오브젝트의 밝기 감소
-32726 Ctrl+3 멀리 있는 오브젝트의 빨강 증가
-32725 Ctrl+4 멀리 있는 오브젝트의 빨강 감소
-32724 Ctrl+5 멀리 있는 오브젝트의 파랑 증가
-32723 Ctrl+6 멀리 있는 오브젝트의 파랑 감소
-32722 Ctrl+7 멀리 있는 오브젝트의 초록 증가
-32721 Ctrl+8 멀리 있는 오브젝트의 초록 감소

덧붙여, 상태 바와 WavMix32 메뉴 항목은 이미 최종판에서 잘 작동한다.

다음 ID에 따른 효과는 알려지지 않았다:

ID 단축키 설명
-32764 없음 체크박스, 레벨 시작 때 세팅.
-32761 Ctrl+R 보이는 효과 없음.
-32732 없음 체크박스. 미니맵 디버그 옵션 ID들 사이에 있으나, 보이는 효과 없음.
-32718 Ctrl+F 보이는 효과 없음.
-7868 Shift+F1 보이는 효과 없음. 도움말 주제와 가깝고, 도움말 단축키인 F1과 비슷하다.

디버그 옵션으로 빠른 실험을 위한다면, 이 팝업 메뉴 부분을 게임 실행파일 메뉴 리소스 뒷부분에 넣을 수 있다:

POPUP "&Debug"
{
 MENUITEM "Unknown (enabled at game start)", -32764
 MENUITEM "Enable Sticky Pads", -32763
 MENUITEM SEPARATOR
 MENUITEM "Tuning Parameters", -32762
 MENUITEM "Player Motion Physics", -32730
 MENUITEM "Drone Motion Physics", -32729
 MENUITEM "Robot AI Tuning Parameters", -32716
 MENUITEM "Set New Position", -32760
 MENUITEM "Show Status Bar", -32717
 MENUITEM SEPARATOR
 MENUITEM "Give Jump Power-up", -32745
 MENUITEM "Give Cloak Power-up", -32743
 MENUITEM "Give Wall Power-up", -32742
 MENUITEM "Give Red Light Power-up", -32740
 MENUITEM "Give Green Light Power-up", -32739
 MENUITEM "Give Shield Power-up", -32738
 MENUITEM "Give Map Eraser Power-up", -32737
 MENUITEM "Enable Shield Effect", -32719
 MENUITEM SEPARATOR
 MENUITEM "Minimize Game", -32736
 MENUITEM "Minimap Test Mode", -32733
 MENUITEM "Unknown (Minimap Stuff?) ", -32732
 MENUITEM "Show Minimap Waypoints", -32731
 MENUITEM "Freeze HUD Timers", -32718
 MENUITEM SEPARATOR
 MENUITEM "Decrease Brightness", -32727
 MENUITEM "Increase Brightness", -32720
 MENUITEM "Increase Light Red Amount", -32726
 MENUITEM "Decrease Light Red Amount", -32725
 MENUITEM "Increase Light Blue Amount", -32724
 MENUITEM "Decrease Light Blue Amount", -32723
 MENUITEM "Increase Light Green Amount", -32722
 MENUITEM "Decrease Light Green Amount", -32721
 MENUITEM SEPARATOR
 MENUITEM "WavMix32 Settings", -32715
}

1.0.8.0 19950427

(빌드 날짜에 따르면) 1주일 뒤에 나온 것으로, 최종판과 거의 비슷하게 변화했다. 이전 버전과 비교해 다음 차이점이 있다:

디버그 수단

  • 모든 디버그 메뉴 항목이 비활성화 되어있고, 상태 바 및 WavMix 대화상자만 남아있다.
  • 모든 디버그 대화상자가 지워졌다. 하지만, 차의 물성 및 드론 AI는 최종버전까지도 레지스트리 키 수정을 통해 조작할 수 있다.

레벨 차이

  • Small.maz: 개발자 사진 위치가 준비되어 있다. 벽은 보일 수 없게 하기 위해 시작 지점 뒤에 있다. 하지만, 사진 스프라이트는 아직 없으며, 일반적인 데칼코마니는 Sewer에서 볼 수 있고(깡통, 뱀, 경고 표지판과 같은 것들), DECAL이라 언급한다. 보이는 유일한 벽은 시작 지점에서 파랗게 보이며, 다른 것들은 초록 벽돌로 보인다. 바닥 타일은 여전히 흑백이다.
Small.maz의 벽 뒷부분 영역.
  • City: 넓고 낮은 계단은 이제 최종판과 가까워졌고, 남북으로 이동하는 것이 가능하다. 하지만, 양쪽 끝이 너무 가까워서 빨리 달리는 차는 올라가지 못하고 벽에 부딪힌 것과 같이 되어버린다.
계단이 양면 모두 작아졌다.
  • 깃발 위치는 최종판과 같다(테스트에서 아무런 차이를 발견할 수 없었음).

음악 차이

  • Sewer는 제 음악을 재생한다.
  • 드럼셋과 배경 신디사이저를 쓰는 모든 음악이 최종판과 같아졌다.

소리 차이

  • 모든 소리는 최종판과 같아졌다.

그래픽 차이

  • 텍스처는 최종판과 같이 되었고, 특히 City의 분홍 계단이나 흑백 바닥이 '고쳐졌다'.

논리 차이

  • 초록색 차가 첫 레벨에서 파란색 차와 같이 출발한다.
  • 벽 충돌 버그는 최종판과 같이 일어나며, 차가 위쪽 끝으로 운전하거나, 미로 아래쪽에 놓여있을 때 일어나서 일어나기 어렵게 되었다. Readme에서는 업데이트되지 않았으며, 여전히 최종판보다 더 안좋게 말한다.
  • Small.maz 레벨에서 Ctrl+IBMAB 입력이 먹히지만, 차의 물성이 완전히 로드되지 않아 0으로 나누기 오류가 일어나 게임이 충돌한다. 그러나 최종버전에서 레벨은 로드된다.

파일 차이

  • 음악과 소리가 최종판처럼 서브디렉토리에 존재하게 되었다.

1.0.9.5 19950510

이 버전의 스플래시 화면.

최종판에 더 가까워졌으며, 개발보다는 세부적인 수정을 주로 했다. 이전 버전과 비교해서 다음과 같은 차이점이 있다:

레벨 차이

  • Small.maz가 최종판으로 적용되었다(개발자 사진 포함).
  • City도 최종판으로, 계단이 낮아지는 현상이 고쳐졌다.

그래픽 차이

  • 스플래시 화면 서브타이틀 텍스트 및 'HoverHavoc'의 글꼴이 커졌다.
  • 바닥과 천장 색, 그리고 오브젝트 클립 글리치가 수정되었다.
  • City: 임의로 놓였던 파워업 벽이 최종판 텍스처로 바뀌었다.

소리 차이

  • 빨간 빛 팟은 플레이어가 방어막을 가지고 있을 때 더이상 소리를 내지 않는다. 모터 소리는 이기거나 지거나 차가 움직이지 못할 때 더이상 들을 수 없게 되었다.

논리 차이

  • Ctrl+IBMAB가 제대로 작동하고, 더이상 게임이 충돌하지 않는다.
  • 상대방 차가 더이상 레벨 시작 시 후진하지 않는다.
  • 브레이크를 통해 확실히 속도를 0으로 만들 수 있게 되었다.
  • 윈도우 사이즈를 조정하면 일그러지게 보인다. 창 경계를 드래그하면 허용된 해상도보다 더 크게 조정된다. 이 버그는 최종판에서도 존재한다.

파일 차이

  • Readme가 삭제되었다.

1.0.9.5 19950517

이전버전과 비교해서, 다음사항만 바뀌었다:

그래픽 차이

  • 프로그램 아이콘이 최종판으로 바뀌었다.

1.0.9.5 19950524

이전 빌드와 차이가 없어보인다. 가장 눈에 띄게 달라진 점은, 'HoverHavoc' 알림이 스플래시 화면에 그대로 있다는 것이다.