프리 이스케이프

Freescape
프리 이스케이프
Freescape.png
개발자인센티브 소프트웨어
초기 릴리즈1987년, 35년(연장)
최종 릴리즈
3D Construction Kit II / 1992; 30년 전 (1992)
플랫폼Amstrad CPC, ZX Spectrum, IBM PC, Commodore 64, Commodore Amiga, Atari ST
이용가능기간:영어
유형게임 엔진
면허증.독자적인 소프트웨어

프리스케이프비디오 게임 엔진으로 1987년드릴러같은 게임에 사용된 초기 3D 게임 엔진입니다.그래픽은 대부분 [1][2]음영 없이 렌더링된 솔리드 지오메트리로 구성되었습니다.

역사

Incentive Software에 의해 사내에서 개발된 Freescape는 비록 이 엔진이 Incentive 자체 타이틀 [3]이외에는 상업적으로 사용되지 않았지만 컴퓨터 게임에 사용된 최초의 특허 3D 엔진 중 하나로 간주됩니다.이 프로젝트는 원래 매우 야심찬 것으로 여겨져 인센티브 디자이너인 Ian Andrew에 따르면, 이 회사는 프로젝트를 위한 프로그래머를 모집하는 데 어려움을 겪었고, 많은 사람들은 이것이 달성될 수 없다고 믿고 있었다.

Paul Gregory(Major Developments의 그래픽 아티스트, Incentive의 사내 디자인 팀)는 Frescape가 1986년 9월부터 Amstrad CPC를 기반으로 개발되었으며 128K 메모리를 갖춘 가장 적합한 개발 시스템이며 3D 환경을 실행하기에 충분한 성능을 갖추고 있었기 때문에 Frescape가 개발되었다고 말합니다.엔진의 성공으로 인해, ZX Spectrum, IBM PC, 코모도어 64, 코모도어 아미가Atari ST와 같은 시대의 모든 지배적인 시스템으로 포팅되었습니다.

프리 이스케이프 개발은 1992년 3D Construction Kit II 출시와 함께 종료되었습니다.그 유산은 같은 개발자가 만든 후자의 Superscape VRT 가상 현실 제작 엔진에서 계속되었으며 3D Construction Kit II 소프트웨어로 광고되었습니다.

테크놀로지

기하학.

Freescape 엔진은 바닥으로 구성된 완전한 3D 환경을 생성할 수 있도록 했으며 메모리 및 프로세서 속도가 현실적으로 허용되는 만큼 많은 기본 환경을 생성할 수 있었습니다.이러한 원형은 입방체, 4면체(Freescape에 의해 피라미드라고 ), 삼각형, 직사각형, 4변수, 펜타곤, 육각형 선분이었다.더 원시적인 "센서"는 게임 세계에서 센서에 상대적인 카메라의 위치를 감지하는 게임 목적으로 사용되었습니다.

Freescape는 제한된 하드웨어를 염두에 두고 설계되었으며 이러한 컴퓨터에서 게임을 올바르게 실행하기 위해 필요한 몇 가지 고유한 제한이 있습니다.

  • 개별 지역은 8192 × 4096 × 8192 단위로 제한되었다.이러한 단위는 임의적이지만 각 영역은 항상 치수에 대응합니다.
  • 엔진은 부분적인 움직임을 허용하지 않았다.16비트 머신에서는 카메라 또는 오브젝트 등의 각 이동이 1개의 유닛의 배수여야 합니다.8비트 기계에서는 세상을 볼 수 있는 각도가 5도로 더욱 제한됩니다.
  • x축과 z축은 128개의 개별적인 위치만 세분화되었고 y축은 64개의 개별적인 위치만 세분화되었습니다.그 결과 오브젝트는 64개의 단위 간격(예: 0,64,128 또는 128,64,32)에만 배치할 수 있습니다.
  • 오브젝트는 겹칠 수 없습니다.
  • 모든 개체가 큐브에 따라 탐지 규칙이 적용되는 "경계 큐브"를 가지고 있습니다. 즉, 중복되지 않습니다.

상호 작용

게임은 초기 게임 내 스크립트 언어인 프리스케이프 명령어(FCL)를 사용하여 프리스케이프 월드에 대화형 요소를 추가했습니다.스크립트는 전 세계에 대해 지속적으로 실행되도록 설정하거나 특정 영역에 대해 지속적으로 실행되도록 설정할 수 있습니다.또한 오브젝트가 발사, 활성화 또는 충돌했을 때 한 번 실행되는 개별 오브젝트에 첨부할 수도 있습니다.Amiga, Atari ST 및 PC용 Freescape 버전은 또한 화면상의 애니메이션을 만들기 위해 몇 가지 추가 명령을 사용하는 FCL 프로그램인 '애니메이터'를 지원했다.

프리 이스케이프[5] 엔진을 사용하는 소프트웨어

「 」를 참조해 주세요.

레퍼런스

  1. ^ "1980s 8-Bit 3D Adventures with Freescape". April 26, 2019.
  2. ^ a b House, Future Publishing Limited Quay; Ambury, The; Engl, Bath BA1 1UA All rights reserved; number 2008885, Wales company registration. "Driller Retro Gamer". www.retrogamer.net.
  3. ^ "Exploring the Freescape". IGN. 2008-10-22. Retrieved 2009-07-04.
  4. ^ Retro Gamer 22, 인센티브 기사, 26페이지
  5. ^ "Freescape". Universal Videogame List.
  6. ^ "Space Station Oblivion (1987)". MobyGames.
  7. ^ "3D Construction Kit". www.stu-wilson.com.
  8. ^ "Virtual Reality Studio (1991)". MobyGames.
  9. ^ "Virtual Reality Studio 2.0 (1992)". MobyGames.

외부 링크