2D JavaScript Physics Engine
-
Updated
Feb 17, 2025 - TypeScript
Video game developers take a designer's concepts and build them into a playable game for users. Video game developers, also known as games developers or video game programmers, write code for games for a variety of formats, such as PCs, consoles, web browsers and mobile phones.
2D JavaScript Physics Engine
🎮 Your friendly TypeScript 2D game engine for the web 🗡️
Athena Crisis is a modern-retro turn-based tactical strategy game. Athena Crisis is open core technology.
Multiplayer game server based on Node.JS
Build retro games using WebAssembly for a fantasy console.
WebGL in WebAssembly with AssemblyScript
Kaetram is an open-source 2D HTML5 MMORPG. It is an extended version of BrowserQuest (BQ).
Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.
🍄 Build your own voxel games with Voxelize! Multiplayer, optimized, highly customizable full stack library.
Build multiplayer web games played by millions! 👾 You focus on your game, Rune handles everything else, incl. backend and networking 🚀 Make your game using JavaScript / TypeScript and any frontend web framework such as React, Svelte, Vue, Threejs, PixiJS, Phaser. You can even use plain HTML and CSS. Perfect for web devs interested in gamedev.
pixi.js based visual game editor
A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React
ECS and multiplayer game development toolkit
Tiny and easy to use ECS (Entity Component System) library for game programming
Typescript version of MarkovJunior, runs on the web with a fancy renderer
Small and powerful, type-safe and easy-to-use Entity-Component-System (ECS) library written in TypeScript