Download - Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds
![Page 1: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/1.jpg)
Expeditious Creation of Multiplayer Games for Second
Life andOpenSimulator Virtual Worlds
![Page 2: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/2.jpg)
David MendesFaculdade de Engenharia da Universidade do Porto,
António CoelhoINESC Porto
DEI - Faculdade de Engenharia da Universidade do Porto [email protected]
Armando SousaINESC Porto
DEEC - Faculdade de Engenharia da Universidade do Porto [email protected]
![Page 3: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/3.jpg)
3
Outline
• Scope
• Solution
• Results
• Conclusions
• Future Work
![Page 4: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/4.jpg)
4
Scope
Group Dynamics–Creation of new work groups– Integration of newcomer students
Digital Games
FEUP Adventure
![Page 5: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/5.jpg)
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
![Page 6: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/6.jpg)
6
Digital Game– Simple mechanics– Interaction between players and game
elements
Virtual Space– Limited extension–Use available space
Problems
![Page 7: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/7.jpg)
7
Objectives
Expeditious Modelling– Streamline the levels creation process–Reuse available space
Create Serious Game Levels–Group Dynamics–Model FEUP Adventure’s levels
![Page 8: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/8.jpg)
8
FEUP Adventure
Using the virtual Space: different floors– Each game level in its own space–Objects are permanent
![Page 9: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/9.jpg)
9
Solution
![Page 10: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/10.jpg)
Using the Virtual Space
Approach: Single virtual area–One game room only– Levels are built alternately–Game elements are:
10
Built
UsedDeleted
![Page 11: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/11.jpg)
11
Levels Construction
Objects are previously createdSimple mechanics–Ramps–Blocks– Spheres–Platforms–Walls
![Page 12: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/12.jpg)
12
Construction Seed
Initial Object–All virtual objects are in its
inventory
Interaction with supervisor
Constructing/Deleting levels
![Page 13: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/13.jpg)
13
Game Control and Identification
Game Control Object– Start game–Controlling game information
Identification Object– Identification of the players and teams
![Page 14: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/14.jpg)
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
![Page 15: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/15.jpg)
15
Architecture
![Page 16: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/16.jpg)
16
Levels Definition
![Page 17: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/17.jpg)
17
Game Information
![Page 18: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/18.jpg)
18
Results
![Page 19: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/19.jpg)
19
ConclusionsStudy Case: FEUP Adventure– Levels recreation–Reusing available virtual space– Easy definition and edition of levels
![Page 20: Expeditious Creation of Multiplayer Games for Second Life and OpenSimulator Virtual Worlds](https://reader036.vdocuments.net/reader036/viewer/2022062319/5575a6f0d8b42aff598b50b2/html5/thumbnails/20.jpg)
20
Future WorkLevels definition process–Virtual objects management–3D Viewer
• New game levels• Teams and game sessions management– Scheduling–Rankings
• Another contexts