game-engine
3D, 2D, VR & AR Engine.
Create and grow amazing games across 20+ platforms and billions of devices with our end-to-end tools and services for creation, launch, and beyond.
Play to create Games
A small javascript library that lets you code video games even without programming experience. Odyc.js is a tiny JavaScript library designed to create narrative games by combining pixels, sounds, text, and a bit of logic. Everything is built through code, but without unnecessary complexity: your entire game can fit in a single file.
Efficient and lightweight cross-platform 3D/2D graphics engine. Open-source, efficient, and high-performance engine for cross-platform 3D real-time content creation
Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
A 3D engine for the Web. ROYGBIV is a WebGL engine for motivated programmers who do not have the budget for buying fancy 3D models or licensing a popular engine but still want to make 60 FPS web applications for both mobile and desktop.
Cross-platform 2D and 3D game engine with modular architecture.
Thunder Engine is free for all purposes an open-source multi-functional lightweight game engine for creating 2D and 3D games. It provides a basic framework and extensible tools. So developers can focus on the creation, and the Thunder Engine will do the routine.
Cross platform game engine. The ultimate game engine for web and mobile.
Defold is a completely free to use game engine for development of desktop, mobile and web games.
Dagor Engine and Tools source code from Gaijin Games KFT.
a fresh & lightweight javascript game engine. melonJS 2 is a modern version of the melonJS game engine. It has been rebuilt almost entirely using ES6 class, inheritance and semantic, and is bundled using Rollup to provide modern features such as transpiling and tree-shaking.
A true game changer. The most agile game engine is now available. Full source code. Full power. Fully featured.
Flax Engine is a high quality modern 3D game engine written in C++ and C#. From stunning graphics to powerful scripts - Flax can give everything for your games. Designed for fast workflow with many ready to use features waiting for you right now.
Desktop/Android/HTML5/iOS Java game development framework.
libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, macOS, Android, your browser and iOS.
Dungeon generator that produces a 2D-array of different values that can be used to create a dungeon for a game. The script is written in Perl and generates a gif image of the dungeon.
Free and open source 2D and 3D game engine Godot is an advanced, feature-packed, multi-platform 2D and 3D open source game engine. Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. Godot is completely free and open-source under the very permissive MIT license. No strings attached, no royalties, nothing. Your game is yours, down to the last line of engine code.
Make Your Own Game with RPG Maker.
Games are hard to make, right? Not with RPG Maker! It’s as simple as starting a New Project. We provide the tools and assets so you can start making your dream game in seconds!
A refreshingly simple data-driven game engine built in Rust Free and Open Source Forever!
Related contents:
NVIDIA PhysX SDK.
This repository contains source releases of the PhysX, Flow, and Blast SDKs used in NVIDIA Omniverse.
The most powerful real-time 3D creation tool.
Unreal Engine is built by developers, for developers, with fair terms for all. Because everyone with an idea deserves to use the world’s most open, advanced real-time creation tool to bring it to life.
Related contents:
The Ultimate reference tool for game designers.
The Game UI Database was created by Edd Coates as a free resource for UI/UX Designers in the games industry. It was built to aid in the discovery of new inspiration, and to provide a fast and efficient way of searching for reference materials.
Related contents:
FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries.
This is FNA, an XNA4 reimplementation that focuses solely on developing a fully accurate XNA4 runtime for the desktop.
FNA is primarily developed by video game porter Ethan Lee, who has shipped more than four dozen ports of XNA games using the exact branch that you see on GitHub today!
Interactive game and app development library for TS, Haxe and JS.
OpenFL implements the Flash Player API, but goes everywhere that browser plug-ins cannot. Use a familiar and battle-tested workflow to accelerate development. You can even leverage Adobe Animate as an integrated art pipeline.
A texture utility for Zig.
Games typically ship with a lot of texture data. It may be tempting to ship texture data as images, but image formats are typically a poor representation for texture data.
Related contents:
Free, Open Source C# 2D and 3D Game Engine.
Stride is an open-source C# game engine for realistic rendering and VR. The engine is highly modular and aims at giving game makers more flexibility in their development. Stride comes with an editor that allows you to create and manage the content of your games or applications visually and intuitively.
The fastest way to code multiplayer games.
Easel is a 2D game programming language that makes multiplayer as easy as singleplayer. Whether you are a beginner or expert coder, you'll love making games with Easel!
The easiest way to build a multiplayer app. Multiplayer at the speed of light.
You can think of SpacetimeDB as both a database and server combined into one. It is a relational database system that lets you upload your application logic directly into the database by way of fancy stored procedures called "modules."
Pyxel is a retro game engine for Python.
With simple specifications inspired by retro gaming consoles, such as displaying only 16 colors and supporting 4 sound channels, you can easily enjoy making pixel-art-style games.