3D Construction Kit
| Industry | Software development |
|---|---|
| Founder | Ian Andrew |
| Headquarters | United Kingdom |
| Products | 3D Construction Kit, Freescape engine |
3D Construction Kit—marketed as Virtual Reality Studio in the US, Canada, and Israel and also known as 3D Virtual Studio—is a 1991 software tool designed for crafting 3D environments using the Freescape engine. Created by Incentive Software and distributed by Domark, it was made available on various platforms such as Acorn Archimedes, Amiga, Atari ST, Commodore 64, and ZX Spectrum. Upon release in the UK, the 8-bit edition was priced at £24.99, whereas versions for 16-bit and 32-bit systems cost £49.99. A follow-up title, 3D Construction Kit II, was launched in 1992 for Amiga, Atari ST, and MS-DOS.
Features
Expanding upon earlier titles built on the Freescape engine, 3D Construction Kit allowed users to construct personalized 3D environments and games through an intuitive graphical user interface. The program enables creation and adjustment of primitive shapes—such as cubes, cuboids, and pyramids—which can be resized and placed within segmented virtual zones to improve rendering efficiency. Users could also modify colors to diversify visual presentation.
The application supports elementary animation capabilities via looping sequences or object motion properties. Interactive gameplay elements are implemented through the Freescape Command Language (FCL), which permits the integration of sensors, triggers, and interactive features including proximity detection, enemy encounters that cause area transitions, and doors operated by switches. Players can navigate these virtual spaces either on foot or by flying.
Customization options extend to the user interface; developers have the ability to import externally created 320×200 pixel images with a 16-color palette in IFF format to give their projects a more polished and professional look.
Freescape Command Language
The Freescape Command Language (FCL) embedded in 3D Construction Kit facilitates functional triggers based on specific conditions within the Freescape environment. On 16-bit systems, FCL commands can be assigned in three distinct contexts:
- Object conditions: activated upon interaction with designated objects
- Area conditions: executed continuously each frame while the viewpoint remains inside a specified region
- General conditions: run every frame regardless of camera position
In contrast, 8-bit versions lack object conditions but introduce procedures—routines that can be invoked from general or area conditions but are not autonomously triggered by the engine. Despite similarities, FCL implementations differ between 8-bit and 16-bit editions and are not compatible.
Sound
The 16-bit iteration includes a sound library capable of storing up to 32 audio samples, featuring seven preset effects like "Laser out" and "Explosion," alongside space for 26 user-defined sounds. Conversely, the 8-bit version provides a collection of 12 preset sound effects.
Ports
Initially launched in May 1991 for platforms such as Amstrad CPC, ZX Spectrum, and Acorn Archimedes, 3D Construction Kit was subsequently ported to systems including Amiga, Atari ST, PC, Commodore 64, and Commodore 128. With each version, user interface enhancements were introduced. Every release came bundled with a half-hour instructional video presented by Ian Andrew, the original creator of the Freescape system. The software was translated into five languages: English, German, French, Spanish, and Italian.
Reception
3D Construction Kit garnered widespread praise from critics in its primary markets. The ZX Spectrum edition was awarded a 92% score by Your Sinclair and received a Crash Smash accolade from CRASH. Meanwhile, the Commodore 64 version attained a flawless 100% rating from Your Commodore. On the Amiga platform, the game achieved ratings exceeding 90% from several magazines, including The One, Amiga Format, and Amiga Action.
Conversely, the PC iteration was met with a more reserved review by Computer Gaming World, which criticized the limited amount of reusable content and described the Freescape environment as "desolate and uninspired." The publication also warned that the program may not appeal to those lacking interest in programming.
External links
- 1991 video games
- Acorn Archimedes games
- Amiga games
- Amstrad CPC games
- Atari ST games
- Commodore 64 games
- Domark games
- DOS games
- Freescape games
- Video game development software
- Video game level editors
- Video games developed in the United Kingdom
- Video games with user-generated gameplay content
- ZX Spectrum software