🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
- game
- javascript
- gamedev
- game-development
47,133 repositories indexed
1–24 of 32 · Most stars
🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
The source code for 2048
Game for learning how to code.
A modern & fully featured HTML5 game engine (2D & 3D) for JavaScript/TypeScript, with WebGL/WebGPU rendering, built-in physics, Tiled map & glTF support and WebAudio.
244 pixel art effects, every one a small piece of code. Plus a Claude Code skill to make your own.
Freeciv-web is an Open Source strategy game implemented in HTML5 and WebGL, which can be played online against other players, or in single player mode against AI opponents.
TranslatedUnofficial fan remake of Arknights "Stronghold Protocol: Covenant" (卫戍协议:盟约): a browser-based auto-chess tower defense game, single-player or 1–4 player online co-op (non-commercial)
Source code of HexGL, a futuristic HTML5 racing game
Parse and serialize minecraft packets, plus authentication and encryption.
Allows interaction with the Steam network via the Steam client protocol
URDF Loaders for Unity and THREE.js with example ATHLETE URDF Files open sourced from NASA JPL
A guide to creating Steam bots and websites using Node.js
JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
Simple and sane Steam trade offer management
Interact with various interfaces on Steam Community from Node.js
A node-steam plugin for Counter-Strike: Global Offensive.
A high-end code editor for GameMaker: Studio, GameMaker Studio 2.x, and more!
Steam (OpenID) authentication strategy for Passport and Node.js.
Lightweight module to generate Steam-style TOTP auth codes.
TranslatedA pixel-style slot machine powered by McDonald's official MCP: nutrition ledger + order-padding optimization + 1+1 mix-and-match
This is an unofficial NodeJS library for interacting with the VALORANT API used in game.
☁️ Lightweight Steam client framework for node.js
Last Colony, is an RTS game with both a single player campaign mode as well as a multiplayer mode, created entirely in HTML5 and JavaScript.