My favorites | Sign in
Project Home Wiki Issues Source
Search
for
OpenWonderland  

Featured
Updated Jan 10, 2013 by nicole.m...@gmail.com

This material is distributed under the GNU General Public License Version 2. To obtain a copy of the original source code, make a request on the Wonderland Forum.

Open Wonderland Documentation Wiki

Everyone | Users | Sys Admins | Content Developers | Developers | Students | Historic |

For Everyone

Open Wonderland web site The web site contains FAQs, pointers to community resources, instructions on downloading software, and many other helpful resources
Wonderblog The blog features articles from the open source community describing projects and events related to Open Wonderland.
Community Wiki This wiki contains a constantly growing collection of documentation, notes from community meetings, video links, and other useful resources.

For Users

Launching the Client This tutorial describes how users launch the Open Wonderland client using Java(TM) Web Start.
Quickstart Guides This set of very short guides provides a brief introduction to the basic features of Open Wonderland. These guides are also available in-world from the Help menu.
Learning the Basics Introductory user-focused tutorial explaining how to start Wonderland and use the basic features.
Troubleshooting and Testing This document contains troubleshooting information applicable to everyone as well as more advanced topics for system administrators and developers.
Troubleshooting Tips Tips for handling a variety of problems new users might encountered running Wonderland.
Client Hardware Performance This page lists the reported performance of various hardware and software configurations with Open Wonderland

For System Administrators

Wonderland Module Warehouse Collection of Wonderland "apps" available to download and install in your own Wonderland server.
Download and Install Wonderland Leads you step-by-step to download, install, configure, and run Open Wonderland.
Wonderland Server Administration Console Guide A reference guide for configuring and administering the Open Wonderland server via a web-based interface.
Firewall Configuration This tutorial describes how to configure Open Wonderland if your server is behind a firewall or NAT.
Configuring Authentication This tutorial describes how to configure authentication for Open Wonderland
Connecting to the Telephone Network This guide explains how to connect a Wonderland installation to the telephone network. For original documentation see: Project Wonderland Phone Setup Guide and Telephone Integration
Creating Backups Several strategies for backing up your Wonderland worlds.
Sys Admin Tips Some tips for managing Wonderland-related processes.
World Builder Installation and Usage This guide covers how to install the World Builder module and how to use the Builder

For Content Developers

Importing 3D Models This tutorial provides an introduction to importing existing 3D models into Open Wonderland.
Assembling Worlds This tutorial provides an introduction to assembling worlds. You may insert new objects into your world and move, rotate, and resize them.
Building an Open Wonderland World From Scratch This tutorial explains how to start with an empty world, populate it with content, and save a snapshot.
Creating and Importing Artwork for Non-Artists Learn to use Google SketchUp to create simple, but attractive 3D models and import them into Wonderland.
Using Capabilities This is a reference guide covering the default capabilities that come bundled with Wonderland as well as the common optional capabilities.
Creating Posters This guide describes how to create in-world posters that include links to external content as well as links to locations within the virtual world.
ExportingBlenderModels Matthew Schmidt provides advice on how to export models from Blender to import into Wonderland.
Saving Work with Subsnapshots This blog post explains Subsnapshots and how to use this import/export functionality to save work on your own computer.

For Developers

Open Wonderland: Extensible Virtual World Architecture This IEEE Internet Computing paper provides a high-level overview of the Wonderland architecture.
Download, Build, Configure, and Run from the Source Code This tutorial provides an introduction for all developers: how to download and compile the source code, configure the Wonderland distribution, and run both the server and client.
Download, Build, and Deploy Optional Modules from the Source Code This tutorial describes how developers can download and compile the source code, and deploy the optional add-on modules.
Open Wonderland Core APIs JavaDoc reference for all core packages and classes.
Communications Architecture This document describes the Open Wonderland extensible communication architecture.
Developing With NetBeans This page describes how to use NetBeans to develop, run and debug Wonderland 0.5.
Working with Modules This tutorial describes the basics of the Open Wonderland module system and how to install modules. Modules allow developers to extend the functionality of the platform by providing custom code and/or content. The community wiki has some notes on Using a database in a module at the server-side.
Tutorial for Beginners These two tutorials (Part 1, Part 2) by Douglas Finnigan provide a high-level introduction to Open Wonderland for developers, describing basic concepts for all of its technologies.
Developing a New Cell The primary means to extend Open Wonderland is by developing a new kind of Cell. There are a number of tutorials, from basic and advanced on this page. The following four-part tutorial series goes in-depth for developers on how to create a new Cell: Part 1, Part 2, Part 3, Part 4.
Developing a New Cell Component (aka Capability) In this tutorial, you will learn how to develop new cell components. A cell component is add-on functionality that can be attached to any kind of cell.
Writing 2D Applications This tutorial describes how to develop 2D applications in-world that use the Java Swing GUI toolkit.
Writing a Client or Server "Plugin" This tutorial describes how to write client and server plugins for Open Wonderland. Plugins are code that runs when either the client or server is first initialized.
Sample HUD Tutorial This tutorial describes the basics of creating a window on the HUD (Heads-up display).
Developing a HUD-enabled module This more advanced tutorial describes how to develop a more complex module that displays a window on the HUD (Heads-up display).
Adding Entries to the Context Menu This tutorial describes how to add entries to the right-click context menu.
How to Create Modules from Snapshots Learn how to convert a snapshot into a module that will show up in the "Initial Worlds" section of the Manage Worlds page in the Server Admin Console.
ChangingTheSkybox This brief tutorial explains how, as a developer building from source, you can easily change the skybox.
EZ Script Documentation for the EZScript module, one of two scripting options for Open Wonderland. Click on the "Cell Scripting" tab.
Scripting The Open Wonderland Scripting sub-group maintains a Google Group to discuss scripting related issues. To get started with scripting, refer to the collection of scripting tutorials, including a guide to Scripting Commands.
jMonkeyEngine (jME) Resources This page provides a collection of web links to tutorials and documentation for jMonkeyEngine, the 3D rendering API used by Open Wonderland.
MT-Game Programming Guide Programming guide for the MT (Multi-Threaded) Game layer on top of jMonkeyEngine (document source, download PDF)
jVoiceBridge Developer's Guide This guide covers topics such as building and running the voice bridge, configuring a VoIP to PSTN gateway, parameters for call setup, technical specs, and troubleshooting help.
Community Documentation A wiki containing documents for features being worked on by the community including Development Tips and Tricks, System Admin Tips, and Group Security Tips. (Old Community Wiki)
Version 0.5 Technical Documents A wiki containing technical documents and plans for Open Wonderland v0.5

For Students

Project Ideas for Students (and others) An ever-growing list of Wonderland projects, organized by level-of-effort, suitable for students or others interesting in extending Wonderland.

Historic

(documents are now out-of-date)

Project Roadmap and Release Plan Estimates Our best guess at the timeframes for the upcoming releases and what will be included in them
Multimedia Resources This page has a collection of videos, presentations, screenshots, and web resources on Open Wonderland.
Feature Wish List This page has a collection of proposals for new small-scale features in Open Wonderland, suggested both by the core team and the community.
Proposals This page has a collection of proposals for new large-scale features in Open Wonderland, suggested both by the core team and the community.


Sign in to add a comment
Powered by Google Project Hosting