Game Development Reference
In-Depth Information
have achieved (or partially achieved) the initial
goals of the group.
The set of Group Collective Knowledge K
obtained by the group through the collaborative
process is a subset of the responses obtained dur-
ing the collaborative process.
the game. Typically, the goals that can be found
in such a game are: individual goals, goals of the
collective (group) scenario and goals of the play
scenario.
Roles
K R
K
Í
Í
Roles are the ingredients of a linking mechanism
between the cognitive layer and the physical layer.
Within the collaborative FEP architecture, roles
define specific functions or duties to be performed
by FEPs fulfilling the role. A FEP's role can also
affect the sensors and effectors available to the
being participating in the game.
While our collaborative computer game con-
cept has been designed to operate without the
assistance of an overall agent “director”, as is
the case with work in the field of interactive fic-
tion games (Magerko, Laird, Assanie, & Stokes,
2004), we have developed an authority role - The
Negotiator 2 .
The Negotiator typically is responsible for
the organization, initiation and conclusion of a
play scenario or defined objective within a col-
laborative computer game. A Leader may have
to organize a team for a single task or may have
to organize groups of FEPs over the entire play
time of the game.
Depending on how the collaborative computer
game has been designed, multiple roles can be
defined. In keeping with the FEP concept, a hu-
man or virtual being is permitted to perform any
role defined.
{ , ..,
r
r
}
(4)
1
m
{ , .. }
k
k
Í
{ , ..,
r
r
}
1
q
1
m
For simplicity, assume that all responses r m are
components of group collective knowledge K =
R . This means that all results contribute to the set
of collective knowledge and that all partners are
aware of this knowledge.
K R
k
=
{ , .., }
k
=
{ , ..,
r
r
}
(5)
1
q
1
m
i.e.
q m
=
Outcomes of the collaborative group are a
result of the collaborative process between the
group of fully equal partners and the goals of the
collaborative process.
O c P G
O c P G
O
=
=
=
=
( , )
( , )
{ , .., }
( , ( ,
(6)
o
o
1
n
P
o
s P n G K
))
n
Where s is a function of all partners P applied
to an interpretation function n of the set of goals G ,
the set of group collective knowledge across the
entire set of partners K P , resulting in an outcome o n .
The Collaborative Process
The Collaborative Process is used to facilitate
a framework of interaction between computer
game players acting collaboratively. The process
is independent of implementation and underlying
communication methods utilized between players
(for example, non-verbal, audio or symbolic com-
munication instead of text-based English phrases).
Maintaining this level of abstraction allows the
Goals
Understanding the various types of goals that
can exist within a collaborative computer game
is imperative to understanding the outcomes of
Search Nedrilad ::




Custom Search