Difference between revisions of "Freescape"
Jump to navigation
Jump to search
(Initial engine description.) |
Neuromancer (talk | contribs) |
||
Line 10: | Line 10: | ||
==About== | ==About== | ||
The original Freescape was one of the first 3D game engines, developed by [[Incentive Software]] for the game [[Driller]] in 1987 and following games, culminating in an easy to use game editor called [[3D Construction Kit 2.0]] in 1992, which was used to make a few amateur games. | The original Freescape was one of the first 3D game engines, developed by [[Incentive Software]] for the game [[Driller]] in 1987 and following games, culminating in an easy to use game editor called [[3D Construction Kit 2.0]] in 1992, which was used to make a few amateur games. | ||
== ScummVM reimplementation == | |||
Our freescape reimplementation aims to emulate the original one, with the following improvements: | |||
* Two renders available: TinyGL using software in their original resolution (320x200) and OpenGL in arbitrary resolution and with anti-aliasing support (up to 16X). | |||
* Mouse and mouselook support for every game. For instance, the original Driller only had mouse support for Amiga and Atari, the rest of the releases allowed to use only keyboard or joystick. | |||
* Faster framerate. The original games runs at 10fps (or less) while our implementation aims to have around 60fps or more. In theory, this should not affect the gameplay but this is still an area of research. | |||
==External links== | ==External links== | ||
* [https://en.wikipedia.org/wiki/Freescape Freescape article on Wikipedia] | * [https://en.wikipedia.org/wiki/Freescape Freescape article on Wikipedia] | ||
* [https://github.com/neuromancer/scummvm/tree/freescape | * [https://github.com/neuromancer/scummvm/tree/freescape Old fork of ScummVM on GitHub with WIP Freescape engine] | ||
* [http://members.allegro.cc/ThomasHarte/phantasma/index.html Old project to re-implement the engine with OpenGL rendering, called Phantasma] | * [http://members.allegro.cc/ThomasHarte/phantasma/index.html Old project to re-implement the engine with OpenGL rendering, called Phantasma] | ||
[[Category:Engines]] | [[Category:Engines]] |
Revision as of 09:14, 8 November 2022
Freescape | ||
---|---|---|
Engine developer | neuromancer | |
Companies that used it | Incentive Software | |
Games that use it | 3D Construction Kit, 3D Construction Kit 2.0, Castle Master, Castle Master II: The Crypt, Dark Side, Driller, Total Eclipse, Total Eclipse II: The Sphinx Jinx | |
Date added to ScummVM | Not Added | |
First release containing it | None |
About
The original Freescape was one of the first 3D game engines, developed by Incentive Software for the game Driller in 1987 and following games, culminating in an easy to use game editor called 3D Construction Kit 2.0 in 1992, which was used to make a few amateur games.
ScummVM reimplementation
Our freescape reimplementation aims to emulate the original one, with the following improvements:
- Two renders available: TinyGL using software in their original resolution (320x200) and OpenGL in arbitrary resolution and with anti-aliasing support (up to 16X).
- Mouse and mouselook support for every game. For instance, the original Driller only had mouse support for Amiga and Atari, the rest of the releases allowed to use only keyboard or joystick.
- Faster framerate. The original games runs at 10fps (or less) while our implementation aims to have around 60fps or more. In theory, this should not affect the gameplay but this is still an area of research.