큐브 2: 사우어브라텐

Cube 2: Sauerbraten
큐브 2: 사우어브라텐
Sauerbraten logo.png
개발자우터 판 오트머스센, 리 살즈만, 마이크 디사르트[2]
디자이너우터 판 오트머스센
작곡가마크 A. "파나틱" 풀렌[2]
엔진큐브 2 엔진
플랫폼Microsoft Windows, Linux, FreeBSD, OpenBSD, OS X, Unix
해제2004년[1] 5월 6일
장르1인칭 슈터
모드싱글 플레이어, 멀티 플레이어

큐브 2: 사우어브라텐(독일어: "sour bro스트를 위한 독일어, Sauer"라고도 함)은 크로스 플랫폼, 지진과 같은 1인칭 슈터로, 마이크로소프트 윈도, 리눅스, FreeBSD, 오픈BSD,[3]OS X에서 OpenGLSDL을 사용하여 실행한다.

이 게임은 싱글 플레이멀티플레이어 게임 플레이가 특징이며 게임 내 레벨 에디터가 포함되어 있다.게임 엔진zlib License에 따라 무료 오픈소스 소프트웨어로 개발자의 사업 상대인 Dot3 Labs에서 상업적 지원을 받을 수 있다.[4][5]

게임 매체는 다양한 비무료 라이선스 하에 발매된다.이 프로젝트의 목적은 가능한 한 가장 많은 특징과 최고 품질의 그래픽을 생산하는 것이 아니라, 엔진 소스 코드를 작고 우아하게 유지하면서, 지도 편집이 게임 내에서 실시간으로 이루어질 수 있도록 하는 것이다.

게임플레이

올드 로고

큐브 2는 싱글 플레이어와 멀티 플레이어가 특징이며, 후자는 LAN, 로컬 및 온라인 플레이를 제공한다.이 게임은 데스매치, 깃발 캡처, 그리고 그것들의 변형과 같은 다양한 모드를 특징으로 한다.플레이어는 온라인 공동지도 편집에도 참여할 수 있다.1인용 모드는 사람 상대 대신 AI봇이 탑재된 멀티플레이어 맵에 삽화적 게임 플레이와 데스매치를 모두 탑재한 것이 특징이다.

역사

개발

큐브 2: 사우어브라텐큐브 게임 엔진의 재설계로 시작되었다.[6][7]엔진은 C++와 OpenGL로 표기되어 있다.이 게임은 대부분의 디자인 목표와 철학을 전임자와 공유하지만 새로운 6방향 높이 필드(또는 8진수) 세계 모델을 사용한다.

파생상품 및 포크

엔진 코드는 오픈 소스이기 때문에 많은 포크 파생 모델이 이를 기반으로 하고 있으며, 가장 주목할 만한 것은 다음과 같다.

  • 레드 이클립스는 큐브 2의 포크로서, 다른 스타일의 게임 플레이를 특징으로 하는 엔진의 개량형이다.버전 2.0으로 테세락트 엔진에 탑재되었다.[8][9]
  • 큐브2 게임 엔진을 개량한 것이 특징인 테세락트.그것은 더 나은 그래픽을 제공하지만, 더 높은 시스템 요구 사항을 가지고 있다.[10][11][12][13]

특징들

렌더링 엔진

큐브 2의 렌더링 엔진은 현대적인 그래픽 처리 장치를 중심으로 설계되었으며, 비디오 메모리에 이미 저장된 거대한 기하학적 배치로 최상의 성능을 발휘한다.조명은 효율적인 배칭을 위해 질감으로 기하학에 해당하는 이미지 파일인 라이트맵으로 미리 계산되어 효율적인 쉐이더 기반 조명 효과를 제공하는 추가적인 저장 방향 구성요소와 함께 효율적으로 배칭이 가능하다.원래의 큐브 엔진의 렌더링 엔진은 과로(마지막 장면에 나타나지 않는 다각형이 z-버퍼를 통해 가려지는 곳)가 모든 프레임의 그래픽 처리로 새로운 삼각형 스트림을 보내는 것보다 프로세서 집약적이라고 가정했는데, 이는 메모리 대역폭이 gr인 보다 현대적인 하드웨어에서 성능을 크게 제한하였다.식객 제한 요인최신 릴리즈("CTF Edition"부터)는 하드웨어 폐합을 지원하지 않는 그래픽 카드에 대해 사전 계산된 가시성 시스템(PVS)을 지원한다.

실시간 편집

원시 큐브 분할의 예

큐브 2: 사우어브라텐은 6방향 높이 필드(또는 8진수) 월드 모델을 사용한다.사우어브라텐에 있는 옥트리는 8개의 작은 정육면체로 분할될 수 있는 정육면체다. 그 작은 정육면체들은 또한 8진법으로, 더 세분화될 수 있다.이것은 훨씬 더 복잡한 수준의 기하학적 구조와 더 쉬운 편집을 가능하게 한다.

8진수에서 각 큐브 모양의 노드는 렌더링 가능한 볼륨 또는 큐브라고 하는 Marching 큐브 유형을 나타내며, 여기서 이 큐브의 각 가장자리를 늘리거나 줄여서 큐브를 다양한 모양으로 변형시킬 수 있다.정육면체의 모서리를 "푸시"하거나 "풀"하여 조잡한 곡선을 만들 수도 있다.실시간 편집을 통해 레벨 디자이너가 맵에 많은 세부 정보를 추가하는 동시에 실제 생성에 소요되는 시간을 줄일 수 있다는 을 알 수 있다.이것은 외부 모델링 프로그램에서 본질적으로 무작위 삼각형 배치로 생성된 모델을 가져다가 BSP 트리나 심지어 8진수와 같은 나무 구조물에 맞게 분할함으로써 모델의 삼각형을 공간적으로 세분화하려고 시도하는 전통적인 현대의 폴리곤 수프 3D 엔진과는 대조적이다.y 빌드할 사전 처리.따라서 [15]큐브 2의 새로운 점은 세계 대표성이 그래픽 처리 장치가 렌더링할 수 있도록 효율적인 삼각형 배치가 생성되는 옥트리 즉, 마칭 큐브 구조 자체라는 데 있다.

리셉션

이 게임은 버거킹 텔레비전 광고에서 보여졌다.[16][17]또한 맥월드 영국 리뷰에서[18] 별 다섯 개 중 네 개를 받았고, Windows용 게임 3호에서 언급되었다. 오피셜 매거진 (그리고 그들의 "101 프리 게임" 기사)은 "인색한 게이머와 창의적인 게이머 모두에게 완벽하다"[19]고 묘사되었다.

'CTF 에디션'은 리눅스 중심의 하드웨어·소프트웨어 리뷰 전문 웹사이트 포로닉스([20]Phoronix)와 무료 오픈소스 소프트웨어 관련 뉴스를 제공하는 웹사이트 [21]Linux.com이 긍정적으로 검토했다.

참고 항목

참조

  1. ^ "Cube 2: Sauerbraten". GameSpot. Retrieved 2020-12-01.
  2. ^ a b Sauerbraten Team (2009). "Sauerbraten Credits/Authors". sauerbraten.org. Sauerbraten. Retrieved May 14, 2009.
  3. ^ "CVS log for ports/Games/Sauerbraten/Makefile".
  4. ^ Sauerbraten Team (2008). "Sauerbraten License". sauerbraten.org. Sauerbraten]. Retrieved June 12, 2008.
  5. ^ Dot3 Labs (2008). "Dot3 Labs - Sauerbraten Technology". dot3labs.com. Dot3 Labs]. Archived from the original on July 4, 2008. Retrieved June 12, 2008.
  6. ^ "Sauerbraten FPS Updated". insidemacgames.com. Inside Mac Games. 2007-04-18. Retrieved 2009-04-15.
  7. ^ "Sauerbraten 2008_06_20". macupdate.com. MacUpdate. Archived from the original on 2009-05-14. Retrieved 2009-04-15.
  8. ^ "Red Eclipse: A free arena shooter featuring parkour". www.redeclipse.net. Retrieved 2019-10-10.
  9. ^ "Red Eclipse: Documentation - Information for v2". www.redeclipse.net. Retrieved 2019-10-10.
  10. ^ Salzman, Lee (April 18, 2012). "Announcing Tesseract..."
  11. ^ Larabel, Michael (April 24, 2012). "Cube 2's Tesseract Vastly Improves Graphics".
  12. ^ "Tesseract page". Archived from the original on 2016-01-13. Retrieved 2014-08-19.
  13. ^ 테세락트를 만든 이살즈만의 페이지
  14. ^ Paul, Ryan (28 August 2012). "Firefox 15 arrives, supports compressed textures for impressive 3D gaming". Ars Technica. Retrieved August 29, 2012.
  15. ^ Wouter van Oortmerssen. "Sauerbraten initial development documentation". Retrieved August 21, 2013.
  16. ^ Wouter van Oortmerssen (2006). "Sauerbraten in Burger King TV commercial!!". cubeengine.com. Cube Engine Games]. Retrieved February 22, 2007.
  17. ^ "Burger_King_Girlfriend_out_of_town_DC_25sec.mpg". sauerbraten.org. Archived from the original on 2007-03-07. Retrieved 2007-02-22.
  18. ^ Hodge, Karl (2007-06-29). "Cube 2: Sauerbraten Review". macworld.co.uk. MacWorld UK. Archived from the original on 2007-07-06. Retrieved 2007-07-17.
  19. ^ Games for Windows: The Official Magazine, p. 58, February 2007 {{citation}}:누락 또는 비어 있음 title=(도움말)
  20. ^ Larabel, Michael (2008-06-21). "Sauerbraten CTF Edition". phoronix.com. Phoronix. Retrieved 2008-06-22.
  21. ^ Sharma, Mayank (2008-08-26). "Frag 'em in your own backyard with Sauerbraten". linux.com. Linux.com. Retrieved 2008-08-28.

외부 링크