steamworks.js
sciter-js-rust-boilerplate
Our great sponsors
steamworks.js | sciter-js-rust-boilerplate | |
---|---|---|
7 | 1 | |
330 | 8 | |
- | - | |
6.4 | 0.0 | |
20 days ago | about 3 years ago | |
Rust | Rust | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
steamworks.js
-
Steamworks integration with TypeScript project
Not sure how well maintained it is, but https://github.com/ceifa/steamworks.js exists
-
A template project for putting an Electron game on Steam - dev server / packaging / Steamworks SDK / macOS notarisation
steamworks.js by the legend /u/leshift for Steamworks SDK integration
-
Steamworks.js - a modern HTML/JS/Nodejs implementation of Steamworks SDK
So I wanted to bring this to attention to any JS/HTML/Electron developers - there's now a more modern implementation of greenworks available here: https://github.com/ceifa/steamworks.js
-
Learnings building a game in React + Electron
Integrating into Steamworks was the first problem I needed to solve, as I needed to if I wanted achievements, DLC, player auth/cloud, etc. The first resource I found was Greenworks, which Game Dev Tycoon was built on. It's likely it may have worked ok, but it hasn't been supported for years. I didn't want to build on this. So, I decided on an alternative called Steamworks.js, which is open-source and built using Rust. This has worked pretty flawlessly and the dev is really good about continuing support. They didn't have a Mac build, so I was able to contribute a Mac build for the library (woot mac users!) that added support for DLC checks, etc. Highly recommend this.
- Steam Input and Steamworks plugin (RMMV/RMMZ)
- Steamworks.js – Implementation of the Steamworks SDK for HTML/JS Based Apps
-
Steamworks.js - A modern implementation of the Steamworks SDK for HTML/JS based applications
ceifa/steamworks.js: A steamworks implementation for nw.js/electron games (github.com)
sciter-js-rust-boilerplate
-
A new open source remote desktop software written with Rust
The Sciter GUI library is closed-source, that's why the DLL was included. If you're curious you can check out this demo of using Sciter with Rust for easy GUI development.
What are some alternatives?
sciter-sdk - Sciter is an embeddable HTML/CSS/scripting engine
rustdesk - An open-source remote desktop, and alternative to TeamViewer.
sciter - Sciter: the Embeddable HTML/CSS/JS engine for modern UI development
image-shrinker-lite - Drag-and-drop image compression app.
beep-knobs - Generate beeps of specific frequency, volume, and duration.
Pixelorama - Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!
aseprite - Animated sprite editor & pixel art tool (Windows, macOS, Linux)
v8_killer - A powerful and highly customizable universal V8 virtual machine injector.