( , , )
:18.08.2004
  Twitter   F******k   VKontakte   Telegram   Mastodon

1.

1.1. ? ?

( )  Interactive Fiction (IF). ,   , , (   ). ,   .

, , .   , ( , , ..), ( ) ( , ). , ,   , - , ().   ( , ..), , - , .   , !

, MUD . ( , , , , J).

1.2. !

, , . ,   (, , ).   , . , , 3D- . ,   .. , , ! ( , , , , , .)  , , , - , . , .

, (Adventure)  (Dungeon) . , (Will Crowther) (Don Woods) 1976 . . , ( ), . , , ( , , - ).

Adventure , Zork  , MIT ( ). ( , ), , NPC . Adventure ,   1979 . Infocom. Interactive Fiction, 30  , (Hitchhikers Guide to Galaxy, Leather Goddeses of Phobos, Planetfall, Trinity, Wishbringer)  .

Infocom , . Level 9 Magnetic Scrolls, Legend Entertainment ( Infocom), Adventure International Melbourne House . , ,   , Electronic Arts (Amnesia) Apogee (Beyond the Titanic Supernova). , ( )  , , Sierra on-line, Lucasarts, Access Software . , . , : - ( Magnetic Scrolls Legend), , ( Legend ). , - , , .

, , . , (, , ).

1.3. , - , ?

  ,   ), .   .

, . - ( shareware, ). -. , ; , . ,   - , - .

, .   , IF-contest; , ; , ,   , .

1.4. ?

, , . , , . , ( - ).

, . , ,   . , ( )  .   ; ,   .

- , , , .

, , . , - ( ), . , 250300 , (25-300 - - . .). , , - , . -, , ,   , . , - ( . - . .), , .

  . , -, , . . ( 1.6.)

,   . ,   , , ( , , - , , - . .). , , . (,   , . , , ?)

  , . ,   , . - -   , .

, (, , , ). , (, 1024x768xTrueColor ).     , . , , , . (,   .)

, , .

1.5.   !..

-, :   ! , Legend , .   , - ( ).

-, . , ( ). ,   , . , ( +,  ..), . -,   , - , .

! Infocom, Legend, Magnetic Scrolls . (   ); ( use trowel to plant pot plant into plant pot); ( - , , );   , . , , , , (l  look, x  examine  ..). , (, , , ..). - ( , , ) , .   , . , , .

1.6. -?

: (, Delphi, C, C++, Java.), .   Quake 3, -!

. , , .   -, . -, - -. ?

-, - , . , , . , -  , , , . , ( , , .  ) , , .

, - , , . , , ().   , , , ( +) , ( ). ( - ,  1.5)  .

, -   , , , . , ,   ,   . -  , , .

, , . . - -  , , ( ) . , (C++, Java, Delphi) - . , , -, , . - , . , , (, -, ). .

, . ( , ), .

-   - . , , .   ,   .

, , (Adrift, SUDS, ), , . , -  , , .

, : , . ,   , , .

1.7. ?

, . , , . , -   , .

,   , . ( ) ,   . ; ; (take iron key , - , , - . .), .. -, , , , ( , ) , . , ( , , , ).

, -   , . -, ( , , , ). , .

  . ( , , , ), , . , , , ( , , , , ). ,   - ,  2.

2.

2.1. Adrift

( )

2.2. Hugo

( Inform TADS), -.

: Hugo engine 3.0.X.

: (Kent Tessman) 1995  .

: freeware. .

: . ( .HUG) Hugo-. - (.HEX) Hugo-.

: . : Acorn RISC OS, Amiga, BeOS, MS-DOS, Unix-, OS/2, Win95/NT. , Glk ( MacOS), .

. , Inform  , , . (, , Inform TADS). , , ( ), , (?), .

(HD), , .. (HugoFix).

-. Glulx/Inform HTML-TADS. , Hugo ( ), (JPEG), (MOD, S3M, MP3, MIDI, XM, WAV; 32 ), , 3.0 (MPEG, AVI)!

. .

:

2.3. Inform

( : Z-code, Glulx, Blorb)

, ( ) ,   ( , , ).

: 6.30, 6/11.

: Inform 1993 . (Graham Nelson). , : Infocom ( Z-), InfoTaskForce ( ), (Andrew Plotkin)  Glk, Glulx Blorb.   , , (Roger Firth).

: freeware. , . , .

: . ( .inf) ,   Z-code Glulx.

.Z# (# , Z-) 16- Z-.   Inform (.Z5, 256 Kb) (.Z8, 512 Kb) . , Z-  Frotz, . , Z- Infocom, Z- .

Glulx ( .ULX) 32- . ( Glulxe, ). Glulx- , .

: . ( ), , Inform : Acorn RISC OS, BeOS, Macintosh, Atari ST ( 5.4), Amiga, MS-DOS ( GO32), Linux, OS/2, UNIX, VMS (DEC VAX Alpha) EPOC (Psion 5/Revo/7), Windows. Z- , , . Glulx- , Windows, Linux ( X) MacOS X .

. Inform - , C SmallTalk. ; , .. . Infocom. ; ( ), .

  Inform . , Inform-, ; . . .   , Platypus.

Inform . , , , .. Infix, Inform- .

, , (, ) . Z-   (TXD, InfoDump), Z-  . (, , ) , Z- .

Z- ( ) , . , Glulx, . Glulx- ( ), , , , ,  . Glulx- , , . - , Glulx- , ,  ..   . Blorb ( .BLB). ( JPEG PNG), ( MOD, SONG, AU, RIFF/WAV OGG) ( Z-code, Glulx), BLB- -.

-, Legend- . , , (, GWindows).

. Inform  , . - (, , .) , (English.h Grammar.h), . , , ( , contraction forms .), . - . , , , , , lojban;   , , . Z- Unicode.

(RInform) 2003  .   .   ( 0.80 ), . ( , / / /, ), ( , ). .

, Glulx RInform, .. , Latin-1, ! , . , Z- Unicode Windows WinFrotz 2002.

:

2.4. TADS (Text Adventure Development System)

, Inform, .

: 2.5.X (TADS 2), 3.0.X (TADS 3).

: TADS    (Michael Roberts) 1980- . ( ).

: - shareware-; ( ) .

: . TADS- ( .T), ( .GAM), TADS-.

: . TADS : Acorn RISC OS ( ), AmigaDOS, Atari ST/TT/Falcon, DECStation, Linux, Macintosh, MS-DOS ( GO32), NeXT, OS/2, SGI Iris/Indigo, SunOS & Sun 3, Windows. TADS , Z-, ( , ) .

 

. TADS  - , C . (, , NPC); (). ( ). , , . TADS . -  , . TADS- , ( , , ). stand-alone game, .. TADS-, .

  TADS- (TDB), , , .

TADS ( , , ) (adv.t std.t), . (, , TADS 2, , Inform.) , (WorldClass, Pianosa).

  HTML-TADS  , ( HTML). , , ; (GIF, JPEG, PNG), (MIDI, WAV, MP3, OGG). , HTML-TADS, TADS- (, , ). HTML-TADS Windows MacOS X.

(TADS 3) , , . TADS 3 , TADS 2.

. TADS , , Inform. , .

TADS 2 ( RTADS) 2002 .   . , - .

. , .

TADS (URL?).

TADS 3, , .



, .
: ©  ,  2004-2024