Inform: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 1:
'''Inform''' jest [[język programowania|językiem programowania]] i systemem projektowania [[Interactive Fiction|fikcji
W najnowszej wersji o numerze 7 (wydanej w [[2006]] roku, nazywanej również ''Natural Inform'') język przybrał formę rozumianego [[język angielski|języka angielskiego]], dzięki czemu zyskał dla niektórych na czytelności, naturalności i łatwości.
===Pisanie kodu===▼
Przykładowy kod napisany pod Inform 7:
"Code example for Polish Wikipedia" by Wikipedian
Linia 11 ⟶ 13:
The description of the computer is "Somebody turned on the webiste of the Polish Wikipedia".
Understand "comp" as the computer. Instead of taking the computer, say "You want to steal the computer!?".
===Linki zewnętrzne===▼
W wersjach do Inform 6 język wyglądał bardziej programistycznie:
Constant Story "Hello Wikipedia";
Constant Headline "^An Interactive Example^";
Include "Parser";
Include "VerbLib";
<nowiki>[</nowiki> Initialise;
location = Living_Room;
"Hello World";
<nowiki>]</nowiki>;
Object Kitchen "Kitchen";
Object Front_Door "Front Door";
Object Living_Room "Living Room"
with
description "A comfortably furnished living room.",
n_to Kitchen,
s_to Front_Door,
has light;
Object -> Salesman "insurance salesman"
with
name 'insurance' 'salesman' 'man',
description "An insurance salesman in a tacky polyester
suit. He seems eager to speak to you.",
before <nowiki>[</nowiki>;
Listen:
move Insurance_Paperwork to player;
"The salesman bores you with a discussion
of life insurance policies. From his
briefcase he pulls some paperwork which he
hands to you.";
<nowiki>]</nowiki>,
has animate;
Object -> -> Briefcase "briefcase"
with
name 'briefcase' 'case',
description "A slightly worn, black briefcase.",
has container;
Object -> -> -> Insurance_Paperwork "insurance paperwork"
with
name 'paperwork' 'papers' 'insurance' 'documents' 'forms',
description "Page after page of small legalese.";
Include "Grammar";
* [http://www.inform-fiction.org/ Inform 7] - Oficjalna strona internetowa
[[Kategoria:Języki programowania]]
[[de:Inform]]
|