Skip to content

Virtuosity is a free open source game built for NodeJS

Notifications You must be signed in to change notification settings

12Thanjo/virtuosity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtuosity (WORK IN PROGRESS)

If you find any bugs, please open an issue on the github page.

Virtuosity is a free, open source game engine that is puts all of the systems that I have built / found together in one easy place. It is designed to make game development faster and easer by automatically doing all of the annoying stuff. Virtuosity is designed for the intended use in Electron, although other environments could work (see requirements).

Rendering

Virtuosity uses Babylonjs 4.1 for 3d rendering and Pixi 5.3.7 for 2d rendering. Virtuosity also uses howler.js 2.2.1 for audio.

Download Virtuosity

Install via npm:

npm install virtuosity

Requirements

  • Support for Canvas Tag
  • Support for Input Tag
  • ES6 Javascript
  • NodeJS functionality such as require() and the libraries like 'fs' and 'http'

Usage

var virtuosity = require('virtuosity');

API

All of the documentation is on the Virtuosity website.

Included with Github Repo

  • The full API documentation
  • Sublime Text Completions for the Virtuosity Engine (found in the documentation folder)

About

Virtuosity is a free open source game built for NodeJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published