virtuosity
v0.14.6
Published
a free, open source game engine
Downloads
4
Readme
Virtuosity (WORK IN PROGRESS)
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
This was designed for use in Electron, but can be used in other environments that have the following:
- 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.