Metatext: Unterschied zwischen den Versionen
(→Links) |
|||
Zeile 75: | Zeile 75: | ||
* [http://inform7.com Inform 7] Main site of the scripting language. Packages for many systems available. | * [http://inform7.com Inform 7] Main site of the scripting language. Packages for many systems available. | ||
** [http://inform7.com/learn/ online docs] | ** [http://inform7.com/learn/ online docs] | ||
− | ** [http://www.musicwords.net/if/i7hb.htm The Inform 7 Handbook] | + | ** [http://www.musicwords.net/if/i7hb.htm The Inform 7 Handbook] Written with young people's reading levels in mind. |
** [http://www.ifwiki.org/index.php/Inform_7_for_Programmers Inform 7 for Programmers] | ** [http://www.ifwiki.org/index.php/Inform_7_for_Programmers Inform 7 for Programmers] | ||
*** [http://www.ifwiki.org/index.php/Inform_7_for_Programmers/Part_1#In_a_Nutshell In a Nutshell] | *** [http://www.ifwiki.org/index.php/Inform_7_for_Programmers/Part_1#In_a_Nutshell In a Nutshell] |
Version vom 6. April 2011, 13:38 Uhr
"Suddenly the ambient lights begin to flash in every color of the rainbow and the NPCs start to gather debris and take empty Club Mate bottles to their final destination. With a shudder you realize that it's 11:00pm. Again..."
Metatext
The 5th anniversary Metalab text adventure! Let's you literally explore the location retro style. You'll know your way around even before you've ever set a foot into the real Metalab!
What?
"You take the red pill and swallow it. Seconds later your surroundings crystallize into an IDE and a natural scripting language that presents you a with a peek into the source of everything(TM)!"
I stumbled upon another unique scripting language today: Inform 7. What makes it special is that the instructions read like a natural language. I am fascinated. It rocks!
Example Code
This actually compiles, albeit I've already found several bugs/misconceptions. Can you spot them?
"Metalab" by "Tessellated and hopefully you :)" The story headline is "Anniversary in Progress". Chapter 1 - Awakening in the Lounge Part 1 - When play begins, say "You wake up with a headache. The room is gently spinning around your head." The Lounge is a room. "Media, games and smoking room. The exit is to the south." There is a couch in the Lounge. The couch is enterable and fixed in place. The description is "It's dirty and there are footprints on it." A table is here. The description is "It's a classic from IKEA." A netbook is on the table. The description is "It's your netbook. Gibson's Ono-Sendai looks like a kid's toy compared to your netbook." The ashtray is on the table. The table is fixed in place. Instead of taking the table, say "Naa, this table has found it's place already." The couch can be sat on. The Player is on the couch. An ashtray is on the table. A lighter is on the table. The description is "Its big, transparent and looks empty." ...
Ideas
"After an endless period of lying wake and staring at the alarm clock's leds, sleep finally arrives and you dream of..."
We need a better title but...
...right now we need:
- generic and funny descriptions of the rooms.
- ...
- puzzles. User needs to
- lazzor something.
- print out a registration form.
- ...
The ultimate goal could be to start a project... or...
>_ (Your Input Appreciated)
Edit this page to your liking, slack another day!
Links
"Your webbrowser is running already. Enter the site you wish to visit."
- The Craft of the Adventure One of the first publications of interactive fiction theory. (pdf)
- Interactive fiction What this is all about.
- Z machine A little history.
- Inform on Wikipedia.
- Inform 7 Main site of the scripting language. Packages for many systems available.
- online docs
- The Inform 7 Handbook Written with young people's reading levels in mind.
- Inform 7 for Programmers
- Cloak of Darkness Several example scripts.
- Interpreters for numerous platforms