게임을 출시하기 위해 만들어야 하는 것들
게임을 출시하기 위해서는 개발해야 하는 것들이 있다. 아래는 그것들의 간단하고 망라하지는 않는 목록이다.
- 옵션 메뉴
- 볼륨 조절. 바라건대는 배경음/효과음/대사별로.
- 키 바인딩/컨트롤 조작 확인 및 설정. "디폴트로 되돌리기"가 있으면 좋고. qwerty에만 대응하게 만들 수도 있고, 다른 키보드 레이아웃(dvorak이나 colemak 등)에서도 알아서 잘 하게 만들 수도 있고.
- 화면 출력 모드(전체화면/창모드) 설정. 보더리스.
- 게임의 화면과 음성을 어느 출력장치로 출력할지 대응하기. 모니터 선택 기능은 Alt+Enter 창모드 기능으로 대체할 수도 있다.
- 게임이 켜지게 만들기
- 비교적 희귀한 해상도의 화면에서 게임이 깨지지 않게 만들기.
- 게임이 상정하지 않은 해상도의 모니터, 최소사양 미만의 PC에서 부드럽게 깨지게 만들기.
- 없으면 안 되는 것들
- 세이브/로드. 덮어쓰기, 게임 데이터 상실 경고, 무슨 세이브 파일이 어떤 상태였는지 보여주게 만들기.
- 게임을 업데이트한 뒤에 기존 세이브파일로 게임을 계속 이어할 수 있도록 마이그레이션하기.
그리고, 게임도 만들어야 한다.