The Source for Java Technology Collaboration


Home | Changes | Index | Search | Go

Project Wonderland v0.5 Documentation Wiki

Welcome to the Project Wonderland v0.5 Documentation Wiki! If you are looking for the wiki for earlier versions of Project Wonderland, see ProjectWonderland04.

NOTE: This site is still under construction. Please be patient while we fill in the missing content. Thanks!

Wonderland Home | For Everyone | For Users | For System Administrators | For Content Developers | For Developers | For Students | Under Development

Wonderland 0.5 Features (TBD) List of features in Wonderland 0.5 release.
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 Project Wonderland.

0.5 User FAQ (Frequently Asked Questions) New to Wonderland? This FAQ answers some basic questions for first-time users about joining, navigating around, and participating in a Wonderland virtual world.
Launching the Client This tutorial describe how users can launch the Project Wonderland client via Java Web Start.
User's Guide, v0.5 (TBD) This user's guide is a comprehensive guide to the features of Project Wonderland, version 0.5. For a faster start, refer to WonderlandKeystrokeMappings.
Client Hardware Performance This page lists the reported performance of various hardware and software configurations with Project Wonderland.

Download and Install Wonderland Leads you step-by-step to download, install, configure, and run Project Wonderland.
Web-based Administration UI Describes the various features of the Web-based Administration UI in Project Wonderland.
Configuring user authentication This tutorial describes how to enable user authentication in Wonderland 0.5
Configure for Proxies, Firewalls, NATs This tutorial describes how to configure Project Wonderland if your server is behind a firewall or NAT and configure your Wonderland client to work with proxies.

Importing 3D Models This tutorial provides an introduction to importing existing 3D models into Project Wonderland.
Building a Project Wonderland World from Scratch This tutorial explains how to create a Wonderland world from scratch.
Creating and Importing Artwork for Non-Artists This tutorial provides an introduction to creating 3D models using Google SketchUp (TM) and importing them into Project Wonderland for non-artists.
Assembling Worlds This tutorial provides an introduction to assembling worlds. You may insert new Components into your world and move, rotate, and resize them.

Download, Configure, Build and Run from the Wonderland v0.5 Source 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 Project Wonderland v0.5 Modules This tutorial describes how to download, build, and deploy the source code for the optional modules for Project Wonderland.
Working with Modules This tutorial describes the module architecture of Project Wonderland, the basic structure of a module, and how to deploy a module using the Web-based Administration UI.
Developing a New Cell This tutorial describes how to extend Wonderland by creating a custom cell type. The basic tutorial is covered in four parts: Part 1, Part 2, Part 3, Part 4. Once these basic tutorials are completed, there are tutorials covering advanced topics at Developing a New Cell.
Writing 2D Applications This tutorial describes how to develop 2D applications in-world that use the Java Swing GUI toolkit.
Links to jMonkeyEngine Documentation This page provides a collection of web links to tutorials and documentation for jMonkeyEngine, the 3D rendering API used by Project Wonderland.
Adding Items to the Context Menu This tutorial describes how to add items to the context menu. The context menu appears by right-clicking on any object in the world.
Writing Client and Server Plugins This tutorial describes how to write client and server plugins for Project Wonderland. Plugins are code that runs when either the client or server is first initialized.
Developing a HUD-Enabled Module This tutorial will describe how to develop a module that uses the HUD (Heads-up Display).
Community Documentation A wiki containing documents for features being worked on by the community.
Version 0.5 Technical Documents A wiki containing technical documents and plans for Project Wonderland v0.5.

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.


Want to Help? Do you want to contribute to the Wonderland Project? Here's some ideas on different ways to contribute. If you'd like to contribute to the core software, here is a list of desired features.

The following is a list of documents and tutorials under development. They are works in progress; when they are complete, they'll move to a more appropriate location. But in case you are curious what's currently being written....

Learning the Basics of Project Wonderland A basic introduction to Project Wonderland, covering audio, navigation, the user list, applications, and other features. Also see the companion TroubleshootingGuide.
Web-based Administration UI Describes the various features of the Web-based Administration UI in Project Wonderland.

Topic ProjectWonderland . { Edit | Ref-By | Printable | Diffs r144 < r143 < r142 < r141 < r140 | More }
 XML java.net RSS

Revision r144 - 08 Dec 2009 - 17:58:57 - Main.nicoley
Parents: WebHome