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.
- Host: GitHub
- URL: https://github.com/XadillaX/sfml.js
- Owner: XadillaX
- License: mit
- Created: 2021-09-30T09:18:55.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-04T10:25:09.000Z (over 1 year ago)
- Last Synced: 2024-05-22T09:44:16.544Z (about 1 month ago)
- Topics: game-engine, node-module, nodejs, sfml, sfml-dev
- Language: C++
- Homepage: https://sfml.js.org/
- Size: 13.8 MB
- Stars: 76
- Watchers: 7
- Forks: 6
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Lists
- awesome-github-star - sfml.js - platform SFML's Node.js binding. | XadillaX | 71 | (C++)
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)):
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!