Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
- phaser
- phaserjs
- javascript
- html5-game-development
55,640 visible repositories in the index
1–21 of 21 · Most stars
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
A Cross-end HTML5 Game development solution
pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
Easy to use Python library for creating 2D arcade games.
Modern C++ library for the development of real-time graphical applications
flixel is a free Actionscript (Flash) library that I distilled from a variety of Flash games that I've worked on over the last couple years, including Gravity Hook, Fathom and Canabalt. It's primary function is to provide some useful base classes that you can extend to make your own game objects.
Zircon is an extensible and user-friendly, multiplatform tile engine.
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
GameJs is a thin library on top of the HTML canvas element. In addition to the drawing functions it has a set of generally helpful modules for game development.
iio Engine: A JavaScript game engine for HTML5 Canvas
A PICO-8 demake of the SCUMM engine that powered most of the classic LucasArts adventure games, such as Monkey Island and Maniac Mansion.
Cross-platform 2D framework written in Haxe that can export natively to desktop (windows, mac, linux), mobile (ios, android), web (js + webgl) and to unity projects
Build your own Game-Engine based on the Entity Component System concept in Golang.
IsoHill is a new isometric engine for Flash Player 11 [molehill] built on top of the open 2D framework Starling. Features: Plugins - engine-wide modifications, Includes a TMX [CVS export] parser, Components - dynamic logic can be added and removed from IsoSprites, Virtually unlimited layers, Anti-aliasing of isometric tiles, deterministic framework, Mipmapping, and under BSD license
High-performance, zero-allocation ECS for Go. Cache-friendly data orchestrator with type-safe iterators.
An attempt to replicate the LÖVE API in the browser using moonshine.
A lightweight server and framework for turn-based multiplayer games
JavaScript ray casting engine for pseudo 3D games.
A pygame API-compatible reimplementation for running `pygame`-style code inside Jupyter notebooks (backed by ipycanvas)