Кіріспе

Freescape — 1987 жылғы Driller сияқты бейне ойындарда қолданылған ерте 3D ойын қозғалтқышы. Графика көбінесе көлеңкеленбеген қатты геометриядан тұрды.

Тарих

Incentive Software компаниясының өз күштерімен жасалған Freescape видео ойындарда қолданылған алғашқы, авторлық 3D қозғалтқыштардың бірі саналады, бірақ бұл қозғалтқыш Incentive-тің өзіндік ойындарынан басқа коммерциялық мақсатта қолданылмады. Жобаның бастапқыда тым амбициялық деп есептелгендігіне байланысты, Incentive дизайнері Йен Эндрю компанияның жобаға бағдарламашыларды тартуда қиындықтарға тап болғанын айтады, көптегендер оның іске асырылуы мүмкін емес деп ойлады. Пол Грегори (Incentive-тің ішкі дизайн тобы Major Developments графикалық суретшісі) Freescape-ті 1986 жылдың қыркүйегінен бастап Крис Эндрю Amstrad CPC платформасында жасағанын мәлімдейді, себебі ол 128К жадысымен және 3D ортаны іске қосуға жеткілікті қуаты бар ең қолайлы даму жүйесі болды. Қозғалтқыштың табысқа ие болғандығына байланысты ол кейіннен ZX Spectrum, DOS, Commodore 64, Amiga және Atari ST сияқты сол дәуірдегі негізгі жүйелерге де көшірілді. Freescape-тің дамуы 1992 жылы 3D Construction Kit II шығарылымымен аяқталды. Оның мұрасы сол әзірлеушінің Superscape VRT виртуалды шындық авторлық қозғалтқышында жалғасты, және бұл қозғалтқыш 3D Construction Kit II бағдарламалық қамтамасында жарияланды.

Қарым-қатынас

Ойындар Freescape командалық тілін ('FCL') қолданды, бұл Freescape әлемдеріне интерактивті элементтерді қосуға арналған ерте ойын ішіндегі скрипт тілі. Скрипттер бүкіл әлем үшін немесе белгілі бір аймақ үшін үнемі жұмыс істеуге орнатылуы мүмкін, сондай-ақ жеке объектілерге қосылып, объект атылғанда, белсендірілгенде немесе соқтығысқанда бір рет орындалуы мүмкін. Amiga, Atari ST және PC нұсқаларында "аниматорлар" та қолданылды, олар экранда анимация жасау үшін қосымша бірнеше командаларды пайдаланатын FCL бағдарламалары еді.