Home >> Computers >> Programming >> Languages >> Java >> Virtual Worlds




The virtual globe occurs as computer-simulated environment intended for its users to inhabit & interact via avatars. This habitation commonly is represented in the form of 2 or even even three-cubic graphic representations of mechanical man (or more in writing or text-depending avatars). A few, but not tons, virtual worlds leave multiple users.

Overview

The globe existence simulated occasionally appears similar to the real life, by owning real world system like gravity, topography, locomotion, real-instance actions, & communication. Communication has been inside the form of text in todays examples of an on the internet globe. This nature and severity of virtual globe is today usual within massively multiplayer online games (Second Life, The Sims Online, There), particularly massively multiplayer online role-playing games such as EverQuest, Star Wars Galaxies, Ultima Online or Lineage. A 1st big shell virtual globe was WebWorld, which late evolved into Active Worlds.

A single perception of virtual worlds takes an online persistent world, active and available Xxiv hours the day and heptad years the week, to qualify as a confessedly virtual globe. Although this is imaginable using little virtual worlds, especially victims that are non actually low, there is no massively multiplayer game diarrhea 100% day, daily. All the on the internet games utilized above include downperiod for maintenance that is non involved when time passing in the virtual globe. When a interaction sustaining more participants is neutralize real-instance, instance consistency is non universally maintained inside on the internet virtual worlds. For instance, EverQuest period lives sooner than real-instance despite using the equivalent calendar & unit of instance to present game time.

Single-player games
Numerous only streaming video player games as well survive within the virtual globe in which the equivalent system & perception of a graphic reality survive. Several one allow we to save the todays state of this globe case to allow stopping & restarting a virtual globe at a late date. (This may be done sustaining a few multiplayer environments too.)

A virtual worlds witnessed within video games are typically split into distinct levels.

In The Classroom
Occasionally teachers & university prof keep close at hand adopted virtual worlds for training purposes. Pedagogue produce an low community that students could log into & interact inside. Inside these training virtual worlds, students may utilise their avatar to study just about newly assignments & to produce projects that come viewable inside a virtual globe. E.g., students ingesting the computer manufacturing class might log into the virtual globe where it is the dweller of a burgeoning village that needs their expertness for the construction of houses, piece of furniture, machines, & more goods.

History
A earliest virtual worlds were non games. A 1st virtual worlds presented on the Internet were communities and chat rooms, some of which evolved into MUDs and MUSHes. It attempted to produce sets of avatars for virtual interaction. Community virtual worlds allowed access to the environment & encouraged creating buildings, art, & structures (& numerous did non include avatars).

One of a early prototyptes was WorldsAway, the epitome interactional community featuring a virtual globe by CompuServe called Dreamscape and avatars representing the participants.

Mars Simulation Project
Open source Java project to create a simulation of future human settlement on the planet Mars. [Open Source, GPL]

Worlds.com
Chat in a virtual reality 3D world.

Oneiro
A text-centric, adventure game engine written in Java. [Open Source, GPL]

The Millport project
Development site for a massive multiplayer game with a graphical interface, written in Java. [Open Source, GPL]

Fate
Massively multiplayer space trading and combat game. [Open Source]

Building Virtual Worlds To Teach Archaeology:
Discusses the creation of a virtual world to teach archaeology and the life of the ancient Maya to a target audience of middle school students.

Ad Infinitum
Massively multiplayer game. [Open Source]

The MUGU Project
Massively-multiplayer roleplaying game system, emphasising graphics over text. [Open source, GPL]

Tag3D
Interactive Virtual World system using Java3D and RMI. [Open Source]

Galactic Trader
Online multi-player game where player builds fleet of starships and trades resources. [The Artistic License]


Computers: Programming: Languages: Java: Class Libraries: Graphics: 3D
Games: Online: MUDs: Server Software: Java





© 2005 GeneralAnswers.org