expeditious creation of multiplayer games for second life and opensimulator virtual worlds
Post on 08-Jun-2015
637 Views
Preview:
DESCRIPTION
TRANSCRIPT
Expeditious Creation of Multiplayer Games for Second
Life andOpenSimulator Virtual Worlds
David MendesFaculdade de Engenharia da Universidade do Porto,
david.mendes@fe.up.pt
António CoelhoINESC Porto
DEI - Faculdade de Engenharia da Universidade do Porto acoelho@fe.up.pt
Armando SousaINESC Porto
DEEC - Faculdade de Engenharia da Universidade do Porto asousa@fe.up.pt
3
Outline
• Scope
• Solution
• Results
• Conclusions
• Future Work
4
Scope
Group Dynamics–Creation of new work groups– Integration of newcomer students
Digital Games
FEUP Adventure
5
FEUP Adventure
“Development of collaborative activities, in a virtual platform, for newcomer students.”
• Virtual levels in Second Life• The levels are based in physics, moving
objects and orienting the avatar of the player's character
6
Digital Game– Simple mechanics– Interaction between players and game
elements
Virtual Space– Limited extension–Use available space
Problems
7
Objectives
Expeditious Modelling– Streamline the levels creation process–Reuse available space
Create Serious Game Levels–Group Dynamics–Model FEUP Adventure’s levels
8
FEUP Adventure
Using the virtual Space: different floors– Each game level in its own space–Objects are permanent
9
Solution
Using the Virtual Space
Approach: Single virtual area–One game room only– Levels are built alternately–Game elements are:
10
Built
UsedDeleted
11
Levels Construction
Objects are previously createdSimple mechanics–Ramps–Blocks– Spheres–Platforms–Walls
12
Construction Seed
Initial Object–All virtual objects are in its
inventory
Interaction with supervisor
Constructing/Deleting levels
13
Game Control and Identification
Game Control Object– Start game–Controlling game information
Identification Object– Identification of the players and teams
14
Levels Construction
Level Definition
Game Information
External Files
Construction Object
Virtual Objects
Identification Objects
Level Objects
Game Information
Scores
Players and teams
Time and duration
Game Control Object
llRezObject
15
Architecture
16
Levels Definition
17
Game Information
18
Results
19
ConclusionsStudy Case: FEUP Adventure– Levels recreation–Reusing available virtual space– Easy definition and edition of levels
20
Future WorkLevels definition process–Virtual objects management–3D Viewer
• New game levels• Teams and game sessions management– Scheduling–Rankings
• Another contexts
top related