Skip to content

tymmsc/vwf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual World Framework


The Virtual World Framework (VWF) is a fast, light-weight, web-based architecture for creating and distributing secure, scalable, component-based, and collaborative virtual spaces. It leverages existing web-based standards, infrastructure, and emerging technologies with the intent of establishing a powerful yet simple to use platform that is built on top of the next generation of web browsers. These technologies include:

  • HTML 5 – a significant upgrade in expressive power for the web
  • WebGL – an integrated 3D graphics capability
  • WebSockets – providing a full TCP/IP connection between the client and server
  • JavaScript – the programming language of the web

The VWF serves as a replicated computing platform for multi-user interactive 2D and 3D components with a high degree of customizability of the environment and high bandwidth communication between users. These are environments that are focused on work and working together – whether for training, collaboration and/or entertainment. It is a zero-install platform, where additional software components can be added dynamically. VWF spaces can be embedded in virtually any application including web pages and emails. Furthermore, VWF spaces can embed existing applications and browsers. The next big 3D platform is simply the current world wide web with additional capabilities, and the Virtual World Framework embraces this ever growing technology.

Installation Instructions

Ubuntu/Debian

Perform the following shell command at a user shell prompt:

sudo curl https://raw.github.com/virtual-world-framework/vwf/master/support/build/Scripts/build_debian.sh  | bash

Red Hat Enterprise Linux

Perform the following shell command at a user shell prompt:

sudo curl https://raw.github.com/virtual-world-framework/vwf/master/support/build/Scripts/build_redhat.sh  | bash

Windows

Download the Virtual World Framework Zip from:

https://github.com/virtual-world-framework/vwf/downloads

and then execute the run.bat file provided at the root level of the extracted folder.

Manual Installations

For additional information please visit: http://www.virtual.wf/web/docs/install.html

VWF Examples

To build the server, execute a rake build.

bundle exec rake build

Upon installation completion, VWF examples may be executed via the browser at http://servername/web/catalog.html. Demo application code is located in the public directory. Please refer to http://virtual.wf/web/docs/readme.html for additional information.

About

Virtual World Framework

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Perl 39.8%
  • C 20.7%
  • Ruby 13.8%
  • C++ 9.7%
  • JavaScript 6.7%
  • Python 3.6%
  • Other 5.7%