Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tirithen/gamesystem
A simple system for making games, based on the idea pocket-ces by Andrew Petersen
https://github.com/tirithen/gamesystem
Last synced: about 5 hours ago
JSON representation
A simple system for making games, based on the idea pocket-ces by Andrew Petersen
- Host: GitHub
- URL: https://github.com/tirithen/gamesystem
- Owner: tirithen
- Created: 2015-11-08T22:11:46.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-12-01T21:14:35.000Z (almost 9 years ago)
- Last Synced: 2024-08-09T06:36:10.976Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gamesystem
[![Build Status](https://travis-ci.org/tirithen/gamesystem.svg?branch=master)](https://travis-ci.org/tirithen/gamesystem)
## Idea
Alternative implementation of the [pocket-ces](https://github.com/kirbysayshi/pocket-ces) project in ECMAScript 6.
## Example (how to make a game)
See directory *example/canvas* for a simple example, a circle that you can control with the keyboard arrows.
## Use this package as an npm dependency
Add the package to your project:
$ npm install --save-dev gamesystem
Import the World constructor in your JavaScript code:
import World from 'gamesystem';
## Development
### Installation
* Pull repository
* Run *$ npm install*
* Run *$ npm start*
* Open http://localhost:8080/canvas in browser## License
This project is released under the GPL-3.0 license.
## Please submit your feedback
Any feedback is of value to improve this system, please feel free to use the GitHub issue tracker at https://github.com/tirithen/gamesystem/issues