Skip to content

Deadened/dismae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dismae Game Engine Core

js-standard-style

Dependency Status devDependency Status npm npm

Dismae is a game engine for story-based games built on Phaser.io and electron. It is developed by Dischan Media.

Usage

There are two ways to use Dismae. The first and easiest method is to use the Dismae UI, which provides a visual interface to create, manage, and launch Dismae projects.

Alternatively, you can create you own project manually. Doing this requires node.js and some experience with creating node.js projects. If you choose this method, you can clone the Dismae base project to use as a starting point. Once cloned, you should create a package.json file and include Dismae as a dependency. You can do this automatically via npm init and npm install --save dismae.

Once you have Dismae installed, you should create an index.js in the root directory with the following content:

var dismae = require('dismae')
var config = require('./config')
var process = require('process')

var game = new dismae(config, process.cwd())

game.on('update', (event) => {
  console.log(event)
})

game.on('error', (event) => {
  console.log(event)
})

game.start()

You can then run your game via node index.js.

Documentation

Since Dismae is still in heavy development, there is no documentation yet. Documentation will be written once the feature set is stable.

About

Game engine built on phaser.io and electron.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published