바울트리스

content auto translated from {from}

지난 학기, 저는 '컴퓨터 그래픽스' 과목의 과제를 해야 했습니다. 그래서 저는 '회전하는 실린더' 같은 것을 할 필요가 있을까 생각했습니다. 차라리 더 흥미로운 것을 해보는 게 좋겠다고 결심했죠. 그렇게 오늘 여러분에게 소개할 게임이 탄생했습니다.

스크린샷이 여러분의 호기심을 자극했길 바라며, 계속 진행하겠습니다.

게임은 여러 표시 모드를 지원합니다. 각 모드는 키보드의 숫자 버튼을 눌러 활성화할 수 있습니다:

버튼 -- 모드

1 -- 400x400 창, 화면 정면 보기

2 -- 500x600 창, 화면 정면 보기

3 -- 600x600 창, 화면 정면 보기

4 -- 700x700 창, 화면 정면 보기

0 -- 500x700 창, 기본 보기, 아래 이미지 참조:

게임은 한 세대의 은신처 주민들이 시간을 보냈던 컴퓨터를 재현합니다. ))) 컴퓨터는 여러분이 원하는 위치에 설정할 수 있습니다. 이를 위해 제어 키를 사용하세요:

A

W D S 수직 및 수평 회전

R

- 모델 확대/축소

F

Y

G H J 수평/수직 이동

(제 생각에는 꽤 논리적인 조작입니다, 시도해 보세요)

우리가 가장 중요한 것을 확인했습니다 - 이 컴퓨터에서 은신처 주민들은 테트리스를 했습니다!)

화면 조작은 다음과 같습니다:

ESC 게임 즉시 종료

ENTER 화면 상의 행동 확인 (메뉴, 게임 오버 화면 - 메뉴로 이동)

화살표 화면의 모든 것 조작 (메뉴, 게임)

(위쪽 키 - 모양 회전 포함)

스페이스 바 게임 중 - 일시 정지

이제 화면에 무엇이 있는지 살펴보겠습니다:

점수 – 여러분의 점수, 명확할 것이라 생각합니다

– 얼마나 많은 줄을 없앴는지

카르마 – 제가 이름 지은 수준입니다) 카르마가 낮을수록 조각들의 속도가 높아집니다.

속도 증가가는 시간에 따라 결정되는 것이 아니라 파괴된 줄의 수에 따라 결정됩니다. 또한, 하나의 조각으로 많은 줄을 없애면 더 많은 점수를 받을 수 있으며, 레벨에 대한 보너스도 추가됩니다.

이전 화면에서 여러 가지를 볼 수 있습니다:

1) 카르마 사진은 마땅히 변화합니다) 진정한 마니아만이 마지막 카르마 레벨을 얻을 수 있습니다)

2) 카르마 사진의 왼쪽에는 여러분의 남은 양을 보여주는 진행 바가 있습니다. 위에서 언급한 점수 계산 알고리즘은 게임 오버까지 정확히 몇 줄을 없앴는지를 기준으로 하며, 취득한 점수는 여러분의 실력에 따라 다릅니다.

즉, 아마 이런 것입니다. 게임에서 패배할 경우, 여러분의 점수는 기록표에 기록되어 미래의 은신처 주민들이 여러분의 실력을 기억할 수 있게 됩니다 (기록표에 포함되었다면 마지막 성적은 별표로 표시됩니다):

특히 여러분의 주목을 끌고 싶은 것은 텍스처입니다. 서투르긴 하지만 큰 사랑으로 그려졌습니다)

저는 매우 흥미로운 점을 깨달았습니다. 아마 여러분이 과거에 테트리스를 플레이 했을 때, '막대' 모양이 떨어지지 않는 것은 컴퓨터를 이기지 못하게 하려는 전 세계적인 음모라고 생각했을 것입니다)) 그래서, 제가 만든 프로그램에서도, 정말 제 자신을 드러내는 부분인 막대 모양은 필요할 때 떨어지지 않습니다). 이 모든 것은 스톡맨이 만든 C 표준 라이브러리를 탓해야 합니다. 그러나 이 우주의 불공정함을 방지하기 위해, 게임에는 치트가 있지만, 제가 여러분에게는 알려주지 않겠습니다).

모든 게임 텍스처는 별도로 저장되어 있습니다. 관심이 있다면, 'vaultris -> textures' 디렉토리에서 확인할 수 있습니다. 조심하세요 - 카르마 레벨의 스포일러가 있습니다)

게임은 fallout-archives.com 웹사이트에서 다운로드할 수 있으며, 그곳에서 친절하게 배포하고 있습니다.

다운로드 링크는 다음과 같습니다: http://www.fallout-archives.com/files/12/72p1.php. (총 1.7MB).

제작에 사용된 기술은 다음과 같습니다:

- C 언어 (순수 C, C++ 아님)

- winapi

- Microsoft의 OpenGL 구현

- MinGW – 자유롭게 제공되는 C/C++ 구현 등. Microsoft Windows용

- 텍스트 편집기 GVim.

즐거운 게임 되세요.

추신: 가장 인기 있는 Fallout와 테트리스 섹션에 올리기로 결정했습니다.

추신 2: 넷북 사용자에게 – 바로 작은 창에서 eeeVaultris 파일로 게임을 실행해 주세요.

추신 3: 기술적인 부분에 대해 주장하지 않습니다. 제가 이렇게 하는 것을 좋아하고 결과물도 마음에 듭니다)

업데이트: 게임이 비스타나 윈도우 7에서 작동하지 않는 경우, 게임 폴더에서 opengl.dll 라이브러리를 삭제해 보세요.