Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

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?


Download ppt "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."

Similar presentations


Ads by Google