Metatext: Unterschied zwischen den Versionen

aus Metalab Wiki, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Zur Navigation springenZur Suche springen
 
(17 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
[[Bild:Metatext_Map.png|thumb|right|]]
 
[[Bild:Metatext.png|thumb|right|]]
 
[[Bild:Metatext.png|thumb|right|]]
  
''"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..."''
+
''"Suddenly the ambient lights begin to flash in every color of the rainbow and the [http://en.wikipedia.org/wiki/Non-player_character 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..."''<br>
 +
Brought to you by [https://metalab.at/wiki/Benutzer:Tessellated Tessellated]
  
 
== Metatext ==
 
== Metatext ==
  
 
The '''5th anniversary''' Metalab '''text''' adventure!
 
The '''5th anniversary''' Metalab '''text''' adventure!
Let's you literally '''literally''' explore the location. You'll know your way around even before you've ever set a foot into the real Metalab!
+
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? ==
 
== What? ==
Zeile 13: Zeile 15:
  
 
I stumbled upon another unique scripting language today: [http://en.wikipedia.org/wiki/Inform Inform 7]. What makes it special is that the instructions read like a '''natural language'''. I am fascinated. It '''rocks'''!
 
I stumbled upon another unique scripting language today: [http://en.wikipedia.org/wiki/Inform 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 ==
 
== Ideas ==
Zeile 27: Zeile 63:
 
The ultimate goal could be to start a project... or...
 
The ultimate goal could be to start a project... or...
  
== >_ (Your Input Apprechiated)==
+
== >_ (Your Input Appreciated)==
  
 
'''Edit''' this page to your liking, '''slack another day'''!
 
'''Edit''' this page to your liking, '''slack another day'''!
Zeile 35: Zeile 71:
 
''"Your webbrowser is running already. Enter the site you wish to visit."''
 
''"Your webbrowser is running already. Enter the site you wish to visit."''
  
 +
* [http://mirror.ifarchive.org/if-archive/info/Craft.Of.Adventure.pdf The Craft of the Adventure]  One of the first publications of interactive fiction theory. (pdf)
 
* [http://en.wikipedia.org/wiki/Interactive_fiction Interactive fiction] What this is all about.
 
* [http://en.wikipedia.org/wiki/Interactive_fiction Interactive fiction] What this is all about.
 
* [http://en.wikipedia.org/wiki/Z-machine Z machine] A little history.
 
* [http://en.wikipedia.org/wiki/Z-machine Z machine] A little history.
 +
* [http://en.wikipedia.org/wiki/Inform Inform] on Wikipedia.
 
* [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://en.wikibooks.org/wiki/Beginner%27s_Guide_to_Interactive_Fiction_with_Inform_7/Getting_Started_with_Inform_7 A Wikibook for beginners]
 +
** [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.firthworks.com/roger/cloak/inform/index.html Cloak of Darkness] Example scripts.
+
*** [http://www.ifwiki.org/index.php/Inform_7_for_Programmers/Part_1#In_a_Nutshell In a Nutshell]
 +
** [http://inform7.com/learn/documents/I7_syntax.txt The Syntax Crib] syntax reference (txt)
 +
** [http://www.firthworks.com/roger/cloak/inform/index.html Cloak of Darkness] Several example scripts.
 +
* [http://www.ifarchive.org/indexes/if-archiveXinfocomXinterpreters.html Interpreters for numerous platforms]
 +
 
 +
== The Classics ==
 +
 
 +
* [http://www.bbc.co.uk/radio4/hitchhikers/game.shtml The Hitchhiker's Guide to the Galaxy] (online, Flash)
 +
* [http://www.abandonia.com/en/games/388/A+Mind+Forever+Voyaging.html A Mind Forever Voyaging]
 +
* [http://www.abandonia.com/en/games/763/Leather+Goddesses+of+Phobos.html Leather Goddesses of Phobos]
 +
 
 +
[[Kategorie:RetroGaming]]
 +
[[Kategorie:Gamedev]]

Aktuelle Version vom 23. April 2011, 11:07 Uhr

Metatext Map.png
Metatext.png

"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..."
Brought to you by Tessellated

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 Classics