Download presentation
Presentation is loading. Please wait.
Published byLoreen Ford Modified over 8 years ago
1
Mid-Hudson Valley Linux Users Group Ruby on Rails Web Development is Fun Again MHVLUG Meeting Jan 7 th 2009 Sean Dague sean.dague.net OpenSim: Open Source Virtual Worlds Sean Dague http://dague.net
2
Mid-Hudson Valley Linux Users Group What is a Virtual World? ● A 3D Simulation of a World – Avatars representing your identity – Construct and share Objects – Communication via text or voice – Scriptability of Objects ● Linden Lab's Second Life is generally considered the state of the art ● Most Virtual Worlds today are proprietary cloud services.
3
Mid-Hudson Valley Linux Users Group Working in 3D
4
Mid-Hudson Valley Linux Users Group Enabling New Applications
5
Mid-Hudson Valley Linux Users Group OpenSim Background ● Open Source (BSD Licensed) implementation of the Second Life Server protocol – Runs on Mono /.Net framework (works on Windows, Linux, Mac) – Aims to be 100% compatible with the SL protocol – Possible interop with other environments in future ● Connect with Existing Second Life Client – Client works on Windows, Linux, Mac – There is no special client for OpenSim ● Host your own Virtual World – There are many large public grids available today – Run environments behind the firewall
6
Mid-Hudson Valley Linux Users Group OpenSim Architecture *Extra Simplified Version
7
Mid-Hudson Valley Linux Users Group Connecting to OpenSim ● Get the secondlife client – http://get.secondlife.com http://get.secondlife.com ● Create an osgrid.org account – http://osgrid.org http://osgrid.org ● Run the client with -loginuri – cd SecondLife_X_Y_Z –./secondlife -loginuri http://osgrid.org:8002http://osgrid.org:8002 ● (port will typically be 8002 for grid, 9000 for standalone) ● You're done!
8
Mid-Hudson Valley Linux Users Group Running OpenSim ● Get the source and compile – http://opensimulator.org/wiki/OpenSim_Build_Instructions http://opensimulator.org/wiki/OpenSim_Build_Instructions ● Configure OpenSim – cd opensim/bin – cp OpenSim.ini.example OpenSim.ini ● Run OpenSim – mono --debug OpenSim.exe ● Connect to OpenSim –./secondlife -loginuri http://localhost:9000http://localhost:9000 ● Share and Enjoy!
9
Mid-Hudson Valley Linux Users Group Current State of OpenSim ● Project is still Alpha Software – If it breaks you get to keep both pieces! ● 30 Avatars is about the max for modern hardware ● Stock content is still limitted ● Extremely active developer and user community ● Rapid rate of change and evolution
10
Mid-Hudson Valley Linux Users Group Want to Learn More? ● http://opensimulator.org - main project website http://opensimulator.org ● http://osgrid.org - not for profit open grid http://osgrid.org ● http://planet.opensim.us - blog planet of people involved in OpenSim http://planet.opensim.us Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.