gamedev
Here are 4,525 public repositories matching this topic...
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.
-
Updated
Apr 21, 2022 - JavaScript
-
Updated
Apr 18, 2022
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
-
Updated
Feb 7, 2022 - C#
A refreshingly simple data-driven game engine built in Rust
-
Updated
Apr 23, 2022 - Rust
-
Updated
Jan 30, 2022 - C++
A retro game engine for Python
-
Updated
Apr 23, 2022 - Rust
-
Updated
Apr 1, 2022
A simple and easy-to-use library to enjoy videogames programming
-
Updated
Apr 23, 2022 - C
Tracking issue for improving the egui docs. Other suggestions for improvements welcome!
All doc-examples need to be part of the doctests (i.e. they should never be marked ignore, though no_run can maybe sometimes be motivated).
egui
The crate-level docs for egui (at https://docs.rs/egui generated from egui/src/lib.rs) sh
Data-oriented and data-driven game engine written in Rust
-
Updated
Dec 6, 2021 - Rust
Fast and lightweight JavaScript game engine built on WebGL and glTF
-
Updated
Apr 23, 2022 - JavaScript
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
-
Updated
Apr 22, 2022 - C++
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
-
Updated
Apr 22, 2022 - C#
Some modules to start with:
- surface
- display
- draw
- color
- font
- rect
- event
- mask
- transform
How?
- Guide to how to contribute to an open source project on GitHub.
- See how other functions are using keyword arguments. See the [src_c/draw.c](https://github.com/pygame/pygame/
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
-
Updated
Apr 23, 2022 - C++
A Curated List of Game Network Programming Resources
-
Updated
Apr 19, 2022 - C++
A statically typed lisp, without a GC, for real-time applications.
-
Updated
Apr 22, 2022 - Haskell
-
Updated
Apr 21, 2022 - TypeScript
a fresh & lightweight javascript game engine
-
Updated
Apr 23, 2022 - JavaScript
A hand-crafted 2D game library in Go
-
Updated
Oct 14, 2021 - Go
Lightweight and modular C++11 graphics middleware for games and data visualization
-
Updated
Apr 20, 2022 - C++
Next-generation HTML renderer for apps and games
-
Updated
Apr 21, 2022 - CMake
- Starting with the Stride "Terrain" sample.
- Added a vehicle model fbx file.
- Used Add Physics asset / convex hull to create collider
- Used this collider with a rigid body, works fine.
- Tried to use this collider with a character component, and it crashes the program.
- Made a much simpler multi box collider for the vehicle (one rectangle and four cylinders).
- This simpler colli
C++ frame profiler
-
Updated
Apr 22, 2022 - C++
-
Updated
Apr 22, 2022 - JavaScript
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
-
Updated
Apr 22, 2022 - C++
Improve this page
Add a description, image, and links to the gamedev topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the gamedev topic, visit your repo's landing page and select "manage topics."


Godot version
3.x 11d40d7
System information
Windows 10 x64
Issue description
This PR can be backported to 3.x: #59571
It couldn't be cherry-picked, because Tween code changed almost completely. This particular part is mostly unchanged though and still relevant for Godot 3.
Steps to reproduce
See this issue #33813
Minimal reproduction project
No response