#
gamedev
Here are 4,630 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.
javascript
gamedev
webgl
canvas
phaser
game-development
phaserjs
html5-game-development
game-frameworks
facebook-instant-games
phaser-development
-
Updated
May 16, 2022 - JavaScript
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
May 16, 2022 - Rust
gamedev
webgl
opengl
unity
shaders
graphics
vulkan
game-development
glsl
shader
unity3d
godot
graphics-programming
hlsl
panda3d
glsl-shader
indiedev
glsl-shaders
3d
3d-graphics
-
Updated
Jan 30, 2022 - C++
A retro game engine for Python
-
Updated
May 8, 2022 - Rust
A simple and easy-to-use library to enjoy videogames programming
android
c
linux
raspberry-pi
iot
gamedev
embedded
programming
opengl
game-engine
graphics
game-development
raylib
webassembly
wasm
videogames
-
Updated
May 16, 2022 - C
art
gamedev
design
list
awesome
games
game-engine
game-development
game-jam
curated
awesome-list
game-programming
game-design
frameworks
board-games
-
Updated
Apr 1, 2022
emilk
commented
Feb 20, 2021
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
help wanted
Extra attention is needed
good first issue
Good for newcomers
docs and examples
Improving and adding documentation and examples
14
evilkomododragon
opened
Apr 24, 2022
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
nodejs
javascript
gamedev
webgl
typescript
game-engine
game-development
virtual-reality
webgl2
gltf
webgpu
webxr
-
Updated
May 16, 2022 - JavaScript
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
gamedev
reflection
game-engine
cpp
data-oriented-design
modern-cpp
game-development
ecs
entity-component-system
header-only
cpp17
game-programming
production-ready
no-dependencies
architectural-patterns
data-oriented
game-dev
cpp20
ecs-framework
entt
-
Updated
May 16, 2022 - C++
dlon
commented
Feb 9, 2019
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
May 16, 2022 - C++
A Curated List of Game Network Programming Resources
javascript
gamedev
awesome
networking
csharp
replication
cpp
unity
multiplayer
network
game-development
unity3d
awesome-list
unreal-engine
game-programming
network-programming
unreal-engine-4
netcode
game-networking
gameplay-networking
-
Updated
Apr 29, 2022 - C
A statically typed lisp, without a GC, for real-time applications.
language
gamedev
games
functional
lisp
functional-programming
repl
game-development
static
typed
erik-sved-ng
-
Updated
Apr 22, 2022 - Haskell
nodejs
javascript
game
gamedev
database
networking
multiplayer
engine
websockets
game-development
game-server
pixi
multiplayer-game
turn-based
realtime-games
room-handlers
colyseus
multiplayer-game-server
netcode
-
Updated
May 16, 2022 - TypeScript
Lightweight and modular C++11 graphics middleware for games and data visualization
android
game
c-plus-plus
ios
gamedev
webgl
cmake
opengl
graphics-engine
game-engine
graphics
sdl
vulkan
c-plus-plus-11
glfw
webassembly
emscripten
spir-v
3d
magnum
-
Updated
May 16, 2022 - C++
a fresh & lightweight javascript game engine
javascript
firefox
gamedev
webgl
chrome
cordova
html5
es6
game-engine
game-development
melonjs
html5-canvas
webaudio
webkit
canvas2d
web3
webgl2
2d-game-engine
tiled
-
Updated
May 16, 2022 - JavaScript
A hand-crafted 2D game library in Go
-
Updated
Oct 14, 2021 - Go
C++ frame profiler
gamedev
library
performance
profiler
performance-analysis
profiling
gamedev-library
profiling-library
gamedevelopment
-
Updated
May 14, 2022 - C++
Next-generation HTML renderer for apps and games
windows
macos
linux
gamedev
games
opengl
metal
cross-platform
gpu
game-development
webkit
html-renderer
desktop-apps
directx-11
ultralight
-
Updated
Apr 21, 2022 - CMake
gbriggs-trmb
commented
Nov 4, 2021
- 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
javascript
game
c-plus-plus
gamedev
html5
game-engine
web-app
game-development
game-2d
gamemaker
gdevelop
hacktoberfest
2d-game
2d-game-engine
html5-game-engine
-
Updated
May 16, 2022 - JavaScript
TIC-80 is a fantasy computer for making, playing and sharing tiny games.
-
Updated
May 5, 2022 - C
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.
game
gamedev
game-engine
unity
architecture
game-development
unity3d
mmo
mmorpg
game-server
gameserver
server-architecture
-
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