Sie sind auf Seite 1von 17

Story Construction and

Expressive Agents in Virtual Game Worlds

ABSTRACT .//0 4 5 " ./// % 6 7


8 .///) +
*
&

+
Author Keywords
! ""# $ 4
%& (:;;<)
.0: 8

INTRODUCTION
(+!, )
'
(""# $ ) * *
*
#
(+ , ) " -
*
(./01) + ,

' (" 2/ %
! .//3 # ! &

Paper presented at the Other Players conference (http://www.itu.dk/op), Center for Computer Games
Research, IT University of Copenhagen, Denmark. 6-8 December 2004.
Proceedings available online: http://itu.dk/op/proceedings.htm
Editors: Miguel Sicart and Jonas Heide Smith
8 F * F
B *
( 33.)
( +
% .//0 #
" .//0 = ./// :;;.)
$ *
* '
> ? = (7 ./@/ +
.//:) '
( - A
.//2)B * , C (:;;<)
C '+ J% $ + , K
7 (C + :;;:)
J K
#A
.
$ D $ &
J
$ 6 LK (
* ($ ./31) 6 :;;<E2. :;;:) ,
( ./33)
( .//. L-
.//:) L
( )

& %
E
(:;;<)
* E
+ *
F 8 F * L
8 F * 8
& *
F * 8 F *
GHI

8 F *
*
A ,
.
% #A D
E
E99 ': 9 9 9
F *
D 9 A9 9
:
(:;;<) *

&
9

+ * N
9
%
M 8
(
* ./1<E:0
' 'C .//<E< ) &
:
* 8 F *
<
&
, L%
* (
:;;.) $

# ? (
* 7 ?
( ?
* ' '
7 ./01 ./// )
) (:;;<E 3)

+, B
<
&
, '

&
DEFINITIONS
M
, *
8$7
:

E99 *
<
&
C
8$7
(C ($7 )
" :;;<)
' ' *

$
* ' &

" (:;;<)
B J%&' ' '

* '
& %
$7
%& &
%& * $7
J K & $7
K (:;;<E .) *
" A J K
$ " J K
A '
(8$7 )
& J K
J K ( D ) ( :;;< .;:)

" -
./01

@
Fig. 1 Creation of narrative potential in virtual game worlds
2
TEXT LEVELS
,

( :)

THE CODE LEVEL

( M <) &
M

8 ?

Text levels in virtual game worlds


Code level Story level Discourse Narrativ
level e level
Story Construction
Designed narrative potential Played narrative potential
% *
Engines, The overall The states of The
framework story (if the individual narrativ
?
and game there is elements in the es told
programming. one), the now of the about
These deep playing, and the
together structure the sequential actions
manifest the and the order created an the
geographic individual between the events *
structure as expressive different parts in the
well as the agents and of the game
conditions for the static narrative world. % *
the deep story simultaneously The
structure of elements, with the narrativ
the narrative, which at the movements of es are
the overall discourse the player told
story and its level characters and both in-
construction. manifest the the game '
overall autonomous and out-
story, agents through of-
possible the game. game.
side-stories
and separate
independent
stories. & " -'
Fig. 2, Text levels in virtual game worlds *
$
( :;;< @@)
E
D
3
(7 .//@E..)
4
+,
& '
J +,
K ( :;;<

'
) &
( )

Code level
Engine Framework Game
programming
May include - abstracted Detailed
- Physics system model of the programming of # *
- Rendering game world and individual objects
system game system specific to the
- Dialog system - the glue game.
- Sound system between the
*
- Media storage game D
system programming %
- Communication and the engine(s)
layer
Fig. 3, Code level
-8%
THE STORY LEVEL
! %
%
E

* *
&
* %
D
'
*'
7
9

9
*
0
THE DEEP STRUCTURE
4 D

*
B

&
*
&

!
" # (%7:) (!, )

(./33)
'C (.//<)E
J,
& %7:

K( .;) ?%
!,
%

? E
(
= .;
!, ) , ! 'O D 'O

* > 'O D P'


&
A

M @
&

Sender Object Receiver


Wizard (gives quest) Dragon (to kill) Wizard (gives reward)

Subject
Player character

1
& % D
! D & '
A
D
* ? ( )
& Q ?
A & $ %
D ! * * A (.//:)
D * D
EJ # D * A
* E J
E J D K * Q ?
J D K ( 03) B
* A
* '

> E $
GHI
L & GHI K ( 02)
&
M A
*
*

*
& *
* *
J K *
&
* ?

' " -
*
""# $ &

( !

B
( D ?
M :;;;)) "
! *
*
+ $
/
? 4
&
D *
*
@
* > ? = %

&
' %

+ $ (./31) *
$ '
*
( B
)
.) :) <)
! " #
@) ( ) 2) $% & ' ()**+,
3) 0) (
0/ N 1;)

% $ ?
J @
> ? D =
K( :.) 7 ./@/ (
' ( $ ($ $ ./@/) &
:3 N 32) % .//: 7 +
) (" , $ .//:)
./// * % % %
+ (" .///)
' " C *
> ?
D
(- A .//2) , % %
4 % (8 :;;<)
" - -
M (8 :;;<)
.;
E &
" > ! % ! ! =
* ! %
>
& =

%
4

- // (M , R
:;;<)E JS < 8 * !,
K ( :;)
& &$-. % .& & & ./ .& / .&
/0$%$.1 -0
L (:;;<)
&
7 ? >
*
7 ? ?
D ? D
& ?
,
D
?
J K
J K * (.//;)
J K E
GHI
' ,
D D
? D J A
N N K

( .03)
%
& D
! " (%7:) %
2; *

? & %
(!, ) =

? D
..
& J% ! - 9 *
% K * A (.//:) * '
!
'
& ? '
J *K

4 * A D
'

& J!
" - K
(:;;.)

Q EJ
? >
%

K( 1.)
GHI
&
* *
* E
" D E8 #9
'
#
' ,
" E8
# $
'
7 E 8
$9 $ ( 2< )
#
& - 7 -
A
* *
A *
7 ,
8( )
# ( A ) 8 D
# $ (*
) 8 $ D
, ? 2 #
'

.:
&3 /$ -40 % D M (:;;;)B
-

( )

?
?

&

(:;;<)
B
, - &

4
2; * '
D A

/ # (/ ,
( #
% &
, !,
=
(
)

&
= '
5 #

&3 -6 . . 00 &$% &04 &40 -


%$0&4 7-0 / ,
!

,
*
()
* =
! !,
.<
4 <;;; !-
.; *
.2; !
$ (:;;<)

M
' D
' N
2

% * #
* '

= !, = !,
$ ? (:;;:) J% $
- L'! K ,

=
' '

&
&
8
& .;
!, & 4 # &

&
*
"

? (.//3) (
?
A * )
8 * F ? (:;;:)
+
(
)
4 E
D

2
&
% &
4
7

7 .;;
E99 9
.@
*

'
*
%
"

&
*
#
. , (% & -)
$
?
*
% '
D = ,

&

0 0 .
% 4 = " /+
. 01$.1 &3 6 0 /$1 - %7 1 - % T E "&
/ $1. &- - -/ & % 0$ &$ - 1- $ .//0
$
, 0 18
:;;<
* J> 7 -
! E$ " -K )
* 2, 3 . . (.//3)
? D P E99 *9 9 O
&
= - / " %
( % ( 8 =
.//.
* B

.2
D ! M - % = = " 8
. " *.
432 2 % & 8 *M CW
4 % :;;; .///
* A $ P E99 D D *9 O
*. 1 C J% $ +
% $ . .//: , K + $ .
, " " %3 . %
7 = (
% " ./ ' :< :;;<
$ $ $ ./@/
C + J!
7 ! , 17
# " K1 +
$ ./01
, " :;;:
7 K Q# D ? P E99 9 9 9
- # D '# " -K X:;;:X! X 9 O
! .//@
$ ( / "
- A C = " " 1
M $ .//2 .//:
4 " D K ""# " " J4 %&E
- K 3 % " :;;< % & K 2 "
Phttp://www.game- + :;;<
research.com/art_trends_in_mmog.aspO " C * % % %
M 4 * , R - + (" .///
// :; 5 ' " " ! + ;- %
#667 4 ' * 3+ 2 8 :;;<
M - " - " = ( ( '1 $
8 :;;< 8 " 1 T E
"& $ .//0
U J8 - N
4 " K% = 4 8 $ = J% $
F * ./1< - L'! K
M J- U K 3 % :;;: P E99 '
*$ ... 4 ! ./0: 9 X X O
% = 8 $ + $ '
" , $ $ % M * ! &
M *> 7 .//; ./31
% = 9 : J7 # & &
$ ./33 # 7 K% & :;;<
% K V 'C ! 8 $ /
V * * " = " + 1 8 F *E
K ( . < (.///) .//1 (.//<)
P E99 9 9 9<'//9 O
.3
% % 4 ! "
*, ' =
, %8 :;;< 4 ! "
" ' J " 7 !% 8 .///
" N 8 - Phttp://www.microsoft.com/games/zone/ash
" K % . . = eronscall/>
:;;. ! " #*$ 5
P E99 9;.;.9 9O 4 ! "
J$ = , ! " 7 !% :;;:
> M LE & $ & % ""# K - & ! 7 4
2 " + % & !% .///
" 7 = E Phttp://eqlive.station.sony.com/>
:;;<
$ 7 .//;
J! Phttp://www.lambdamoo.info/O
" - K + " #66<%
> :;;. >?% 8
- ! & (:;;. N
:;;@) ! .//3
F 8 JM E2" M Phttp://www.meridian59.com/O
, $ $ ""# $ ? K :;;:
P E99 * 9 9 2, * 2 ,
O 4 ./01
+ 7 ) % &
" , $ .//: !% = :;;< Phttp://secondlife.com/O
! #
4 *E
.&$-. / %$0&4 7-0 / 4 7 !% :;;<
, !% :;;< P E99 9O
<http://www.atitd.com> M ! !% :;;<
P E99 9O

.0

Das könnte Ihnen auch gefallen