VirtualLife Seventh Framework Programme ICT – NETWORKED MEDIA

download VirtualLife  Seventh Framework Programme  ICT – NETWORKED MEDIA

If you can't read please download the document

  • date post

    25-Feb-2016
  • Category

    Documents

  • view

    42
  • download

    0

Embed Size (px)

description

VirtualLife Seventh Framework Programme ICT – NETWORKED MEDIA A Comparison of Three Virtual World Platforms for the Purposes of Learning Support in VirtualLife Kristina LAPIN, assoc. prof. Vilnius University, Lithuania. Outline. Project description - PowerPoint PPT Presentation

Transcript of VirtualLife Seventh Framework Programme ICT – NETWORKED MEDIA

Diapositiva 1

TrustWVs 2009, VeniceVirtualLife Seventh Framework Programme ICT NETWORKED MEDIA

A Comparison of Three Virtual World Platforms for the Purposes of Learning Support in VirtualLife

Kristina LAPIN, assoc. prof.Vilnius University, Lithuania

VirtualLife1OutlineProject descriptionLecturer needs supplementing face-to-face educationOverview 3D virtual worldsTitle Level oneMultiverseOpensimMetaplaceLevel twoVirtualLife design decisionsConclusions

TrustWVs 2009, Venice9 December 2009 VirtualLifeProject descriptionsecure and trusted communication,virtual legal system,dispute resolution mechanism,user reputation management system,a peer-to-peer network communication architectureFP7 ICT project, 2008-2010, http://www.ict-virtuallife.eu/7 small enterprises, 2 universities

TrustWVs 2009, Venice9 December 2009 VirtualLifeEducational needsStudentslike user various technologiesWeb 2.0 participantsMMORPG playersuse and contribute to open source softwareNeedssearchable learning materials

TrustWVs 2009, Venice9 December 2009 VirtualLifeExisting platformsMajority of existing platforms provide free registration but charge the content creation.Placed on server providerssupplier has the right at any time for any reason or no reason to suspend or terminate your accountSecond Life, Active Worlds Educational Universe, The Crocket project, etc.

9 December 2009 TrustWVs 2009, VeniceVirtualLifeAnalysisMultiverse 3DOpenSim 3DMetaplace 2.5D

installation efforts,allowed actions, content development, import of content from outside tools,creation of interactive learning objects9 December 2009 TrustWVs 2009, VeniceVirtualLifeMultiverse for users

Download the Multiverse world browserLogin to any world Move and chat

9 December 2009 TrustWVs 2009, Venicewww.multiverse.netVirtualLifeMultiverse for developerInstall alike http serverContent generationexternal tools for each content type 3D modelling tool for object models,graphical editor for texturesloading using GUIInteractivityPython

9 December 2009 TrustWVs 2009, Venice

www.multiverse.netVirtualLifeMultiverse provides a platform to create 3D virtual worlds on both the users computer and a Multiverse hosting server [8]. based on DirectX, Java, MySQL ir Python

The server installation and configuration efforts are similar to HTTP server installation and maintenance command-line operations and textual configuration files. Such a task can be inconvenient for the user. Wizards are provided for supplementary tools only. The world visitors can move and chat. Additional functionalities should be developed by world creators.

The content generation requires external tools for each type of content. A 3D modeling tool is required to create an object model. A graphical editor is needed to develop textures. Object libraries and the world editor facilitate static content creation whereas interactive objects are programmed with Python. We summarize that Multiverse is easy to access and is flexible to create a virtual world. The content generation is rather difficult for a novice user. 8OpenSim, OpenSimulator

Based on Second Life technologiesContentRegions and grids9 December 2009 TrustWVs 2009, VeniceVirtualLifeOpenSim, OpenSimulator

Usersinstall Second Life viewermove, flycommunicatetext chat and gesturescreate objectsinside the worldfrom geometrical primitivesusing GUI

9 December 2009 TrustWVs 2009, VeniceVirtualLifeOpenSim, OpenSimulatorInteractivityLSL scriptsC#any .NET languageScripted react to avatar states9 December 2009 TrustWVs 2009, Venice

VirtualLifeThe virtual world is comprised of grids that consist of regions. A region is a certain size square of earth and sea area that has the owner. He concedes the rights for visitors. The in-world content is developed from geometrical primitives. Therefore the creation of simple objects is easy. But the creation of elaborated objects is cumbered. An external content can be loaded using convenient in-world interfaces. Interactive objects are programmed in SecondLife LSL, C# or any .NET language.

11MetaplaceBased on Flash technologycan be placed on Metaplace hosting server orany HTTP server2.5D world2D images shown from the perspective

9 December 2009 TrustWVs 2009, Venice

VirtualLifeMetaplaceEach user is a developerMove, chatContent creationinside the worldinternal object libraryMultimedia objectsimportedInteractivityMetascript9 December 2009 TrustWVs 2009, Venice

VirtualLifeUsers and creators do not need anything to install. Each user can create content inside the world. An internal object library is provided. A multimedia object can be created with an external tool and imported into the world. Interactive objects are programmed in Metascript, a modification of LUA script language.

13MetaplaceEach user is a developerMove, chatInteractivityMetascript9 December 2009 TrustWVs 2009, Venice

VirtualLifeUsers and creators do not need anything to install. Each user can create content inside the world. An internal object library is provided. A multimedia object can be created with an external tool and imported into the world. Interactive objects are programmed in Metascript, a modification of LUA script language.

14MetaplaceContent creationinside the worldinternal object libraryany picture from users computerMultimedia objectsimported

9 December 2009 TrustWVs 2009, Venice

VirtualLifeUsers and creators do not need anything to install. Each user can create content inside the world. An internal object library is provided. A multimedia object can be created with an external tool and imported into the world. Interactive objects are programmed in Metascript, a modification of LUA script language.

15Comparison9 December 2009 TrustWVs 2009, VeniceOnly OpenSim diminishes installation effortsSimplest content generationMetaplaceInteractivityScriptingVirtualLifeVirtualLife design decisionsFull control on developed virtual worldAutomatic installerfor developers and users9 December 2009 TrustWVs 2009, Venice

VirtualLifeVirtualLife designContent creationinside the worldimport from external tools Assets are stored on users computerWeb board

9 December 2009 TrustWVs 2009, Venice

VirtualLifeVirtualLifeCommunication with avatarstext chatvoice chat is plannedInteractivitylibrary of interactive objectspowerful script language

9 December 2009 TrustWVs 2009, Venice

VirtualLifeVirtualLife9 December 2009 TrustWVs 2009, VeniceVirtual pointer Web generator

VirtualLifeConclusionsCurrent virtual worldsdifficult to adopt for educational needsCreation of interactive objectstime-consumingrequires high programming competenceTutor concentrated on tool instead on didactics9 December 2009 TrustWVs 2009, VeniceVirtualLifeConclusionsVirtualLife supplements learning with on-line interactionssimplified installationcontent creationsupported by rich interactive object libraryweb generator facilitates creation of searchable learning materialsadvanced featuresdecrease the need of face-to-face activities

9 December 2009 TrustWVs 2009, VeniceVirtualLifeThank you for your attention

Kristina Lapin, Vilnius Universitykristina.lapin@mif.vu.ltTrustWVs 2009, VeniceA Comparison of Three Virtual World Platforms for the Purposes of Learning Support in VirtualLife9 December 2009 VirtualLife