Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/XadillaX/sfml.js

A cross-platform SFML's Node.js binding.
https://github.com/XadillaX/sfml.js

game-engine node-module nodejs sfml sfml-dev

Last synced: 9 days ago
JSON representation

A cross-platform SFML's Node.js binding.

Lists

README

        




Node.js binding for SFML - a Simple and Fast cross-platform Multimedia Library.










## Installation

```bash
$ npm install --save sfml.js
```

## Usage

- Refer to TypeDoc: [https://sfml.js.org/](https://sfml.js.org/);
- Refer to Typing Definitions: [https://github.com/XadillaX/node-sfml/blob/main/index.d.ts](https://github.com/XadillaX/node-sfml/blob/main/index.d.ts);
- And SFML's official documentation: [https://www.sfml-dev.org/documentation/2.5.1/](https://www.sfml-dev.org/documentation/2.5.1/).

## Examples

+ [node-sfml-demos](https://github.com/XadillaX/node-sfml-demos): Several small example games;
+ [play-nes](https://github.com/XadillaX/play-nes): A cross-platform desktop NES emulator powered by OpenGL in Node.js.

> PR is welcomed. You can add your own sfml.js example.

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):



Khaidi Chu

🚧 💻

NuriYuri

💻

Hanz

💻

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!