Freescape

Last updated

Freescape
Developer(s) Incentive Software
Initial release1987;36 years ago (1987)
Final release
3D Construction Kit II / 1992;31 years ago (1992)
Platform Amiga, Amstrad CPC, Atari ST, Commodore 64, IBM PC, ZX Spectrum
Available in English
Type Game engine
License Proprietary software

Freescape is a video game engine, an early 3D game engine used in video games such as 1987's Driller . Graphics were composed mostly of solid geometry rendered without shading. [1] [2]

Contents

History

Developed in-house by Incentive Software, Freescape is considered to be one of the first proprietary 3D engines to be used in video games, although the engine was not used commercially outside of Incentive's own titles. [3] The project was originally thought to be so ambitious that according to Incentive designer Ian Andrew, the company struggled to recruit programmers for the project, with many believing that it could not be achieved.

Paul Gregory (graphics artist for Major Developments, Incentive's in-house design team) mentions that Freescape was developed by Chris Andrew starting in September 1986 on an Amstrad CPC, as it was the most suitable development system with 128K memory and had adequate power to run 3D environments. [4] Due to the engine's success, it was later ported to all the dominant systems of the era such as the ZX Spectrum, DOS, Commodore 64, Amiga and Atari ST.

Freescape development ended in 1992 with the release of 3D Construction Kit II . Its legacy continued in the latter Superscape VRT virtual reality authoring engine, from the same developer and advertised on the 3D Construction Kit II software.

Technology

Geometry

The Freescape engine allowed the generation of complete 3D environments that consist of a floor and as many primitives as memory and processor speed realistically allowed for. These primitives were cuboids, four-sided frustums (called pyramids by Freescape), triangles, rectangles, quadrilaterals, pentagons, hexagons and line segments. A further primitive, "sensor", was used for gaming purpose to detect the position of the camera relative to the sensor in the game world.

Freescape was designed with limited hardware in mind and as such contains a number of inherent limitations that are necessary to enable the games to run properly on these computers:

Interaction

Games used the Freescape Command Language ('FCL'), an early in-game scripting language, to add interactive elements to Freescape worlds. Scripts may be set to run constantly for the entire world or run constantly for a certain area, or may be attached to individual objects where they will be run once if the object is shot, activated or collided with. Versions of Freescape for the Amiga, Atari ST and PC also supported 'animators', which were FCL programs that use a few extra instructions to create on-screen animations.

Software using the Freescape engine

Source: [5]

See also

Related Research Articles

<span class="mw-page-title-main">Atari ST</span> Line of home computers from Atari Corporation

Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the Atari 520ST, had limited release in April–June 1985 and was widely available in July. It was the first personal computer with a bitmapped color GUI, using a version of Digital Research's GEM from February 1985. The Atari 1040ST, released in 1986 with 1 MB of RAM, was the first home computer with a cost-per-kilobyte of less than US$1.

<span class="mw-page-title-main">Atari Lynx</span> Handheld game console

The Atari Lynx is an 8-bit fourth-generation hand-held game console released by Atari Corporation in September 1989 in North America and 1990 in Europe and Japan. It was the first handheld game console with a color liquid-crystal display. Powered by a 16 MHz 65C02 8-bit CPU and a custom 16-bit blitter, the Lynx was more advanced than Nintendo's monochrome Game Boy, released two months earlier. It also competed with Sega's Game Gear and NEC's TurboExpress, released the following year.

A game engine is a software framework primarily designed for the development of video games and generally includes relevant libraries and support programs such as a level editor. The "engine" terminology is similar to the term "software engine" used in the software industry.

<i>Dungeon Master</i> (video game) 1987 video game

Dungeon Master is a role-playing video game featuring a pseudo-3D first-person perspective. It was developed and published by FTL Games for the Atari ST in 1987, almost identical Amiga and PC (DOS) ports following in 1988 and 1992.

<i>Mercenary</i> (video game) 3D action-adventure game

Mercenary is a 3D action-adventure game written for the Atari 8-bit family and published by Novagen Software in 1985. It was converted to the Commodore 64, ZX Spectrum, Amstrad CPC, Atari ST, Amiga and Commodore 16/116/Plus/4 platforms. The game uses vector graphics renderings of vast, sparse environments and has open-ended gameplay. It was also released as Mercenary: Escape from Targ and Mercenary: A Flight Simulator Adventure.

A first-person shooter engine is a video game engine specialized for simulating 3D environments for use in a first-person shooter video game. First-person refers to the view where the players see the world from the eyes of their characters. Shooter refers to games which revolve primarily around wielding firearms and killing other entities in the game world, either non-player characters or other players.

The Lotus series consists of three racing computer games based around the Lotus brand: Lotus Esprit Turbo Challenge, Lotus Turbo Challenge 2, and Lotus III: The Ultimate Challenge. Published between 1990 and 1992 by Gremlin Graphics, the games gained very favourable reviews upon release. Original Amiga versions of the games were created by Shaun Southern and Andrew Morris of Magnetic Fields, and then ported by other individuals to several other computers and game consoles.

<span class="mw-page-title-main">3D GameStudio</span>

3D GameStudio or 3DGS is a pan 3D computer game development system which allows the users to create 3D games and other virtual reality applications, and publish them royalty-free. It includes a model/terrain editor, a level editor, a script editor/debugger and comes with a big collection of textures, models and artwork, as well as a game template system that allows the creation of basic shooter games or RPGs without programming. For complex games or other applications, either the integrated programming language named Lite-C or an external development language such as Visual C++ or Borland Delphi can be used.

<i>Driller</i> (video game) 1987 video game

Driller is a 1987 puzzle video game. It was written by British developers Major Developments and published by Incentive Software for the ZX Spectrum, Commodore 64, Amstrad CPC, Amiga, Atari ST, and MS-DOS. It uses the Freescape 3D game engine.

<i>Castle Master</i> 1990 video game

Castle Master is a 1990 video game by developer Teque Software Development and published by Incentive Software. It was released for the ZX Spectrum, Commodore 64, Amstrad CPC, Amiga, Atari ST and IBM PC. A compilation was released also in 1990 that contained the original and the sequel, Castle Master II: The Crypt.

<i>The Last Ninja</i> 1987 video game

The Last Ninja is an action-adventure game originally developed and published by System 3 in 1987 for the Commodore 64. It was converted to the Apple IIGS, MS-DOS, BBC Micro and Acorn Electron in 1988, the Apple II series in 1989, the Amiga and Atari ST in 1990, and the Acorn Archimedes in 1991.

<span class="mw-page-title-main">Filmation (game engine)</span> Video game graphics engine

Filmation is the name of the isometric graphics engine employed in a series of games developed by Ultimate Play the Game during the 1980s, primarily on the 8-bit ZX Spectrum platform, though various titles also appeared on the BBC Micro, Amstrad CPC, MSX and Commodore 64 platforms.

<i>3D Construction Kit</i> 1991 video game

3D Construction Kit, also known as 3D Virtual Studio, is a utility for creating 3D worlds in Freescape. Developed by Incentive Software and published by Domark, it was released in 1991 on multiple platforms. The game originally retailed for £24.99 for the 8-bit version, and £49.99 for 16-bit version and the 32-bit Acorn Archimedes version, in the United Kingdom. A sequel, 3D Construction Kit II, was released in 1992, but only available on Amiga, Atari ST and MS-DOS.

Incentive Software Ltd. was a British video game developer and publisher founded by Ian Andrew in 1983. Programmers included Sean Ellis, Stephen Northcott and Ian's brother Chris Andrew.

<i>3D Construction Kit II</i> 1992 video game

3D Construction Kit II, is a utility for creating 3D virtual worlds in Freescape. Developed by Incentive Software and published by Domark, it was released on November 10, 1992 as a sequel to 3D Construction Kit. Unlike its predecessor, 3D Construction Kit II was released simultaneously on three platforms: Amiga, Atari ST and MS-DOS.

<i>Hunter</i> (video game) 1991 video game

Hunter is an early 3D action-adventure game in which the player navigates around a series of islands. Hunter was developed by Paul Holmes and Martin Walker (music), and was released by Activision for the Amiga and Atari ST home computers in 1991.

<i>Alpha Waves</i> 1990 video game

Alpha Waves is a 1990 3D game that combines labyrinthine exploration with platform gameplay. It combined for the first time full-screen, six-axis, flat-shaded 3D with 3D object interaction. Alpha Waves was an abstract game with a moody, artistic presentation, named for its supposed ability to stimulate the different emotional centers of the brain with its use of color and music. The game was awarded the Guinness Book of Records title for First 3D platform game

<i>Gauntlet III: The Final Quest</i> 1991 video game

Gauntlet III: The Final Quest is a home computer game by U.S. Gold and Tengen it was released in 1991 for the Amiga, Atari ST, Commodore 64, ZX Spectrum, and Amstrad CPC. Besides the standard four main Gauntlet characters, Thor, Thyra, Merlin, and Questor, four new playable characters were available: Petras, a rock man; Dracolis, a lizard man; Blizzard, an ice man; and Neptune, a Merman. The game is viewed from an isometric perspective and the cooperative multiplayer mode supports two-players.

<span class="mw-page-title-main">First-person (video games)</span> Graphical perspective

In video games, first-person is any graphical perspective rendered from the viewpoint of the player character, or from the inside of a device or vehicle controlled by the player character. It is one of two perspectives used in the vast majority of video games, with the other being third-person, the graphical perspective from outside of any character ; some games such as interactive fiction do not belong to either format.

<i>Dark Side</i> (video game) 1988 video game

Dark Side is a 1988 video game published by Incentive Software for the Amiga, Atari ST, Amstrad CPC, Commodore 64, IBM PC compatibles, ZX Spectrum, and Sharp MZ-800. The game is a sequel to Driller, set in the Evath system but this time on Evath's second moon Tricuspid.

References

  1. "1980s 8-Bit 3D Adventures with Freescape". 26 April 2019.
  2. 1 2 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.{{cite web}}: CS1 maint: numeric names: authors list (link)
  3. "Exploring the Freescape". IGN. 22 October 2008. Retrieved 4 July 2009.
  4. Retro Gamer 22, Incentive article, page 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.