Godot Engine – Multi-platform 2D and 3D game engine
-
Updated
Nov 27, 2020 - C++
{{ message }}
Godot Engine – Multi-platform 2D and 3D game engine
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.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
CRYENGINE is a powerful real-time game development platform created by Crytek.
A retro game engine for Python
To quote eishiya from the Tiled forum:
When highlighting a layer, have an option for a light colour as the fade colour. The dark default doesn’t work well with dark tiles, as they blend in.
Could probably be added alongside the grid color configuration.
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
A Blender script to procedurally generate 3D spaceships
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
Fast and lightweight JavaScript game engine built on WebGL and glTF
Programming curricula
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Unity3D Client And C# Server Framework
A curated list of awesome Unity assets, resources, and more.
2D JavaScript Physics Engine
A statically typed lisp, without a GC, for real-time applications.
A dead simple 2D game library for Go
You mistakenly write the explanation of Alpha().IsPlayerConnected(playerID) to Alpha().GetPlayerCount() explanation :
Alpha().GetPlayerCount()
This function returns if the playerID is currently connected to the GameServer. This is always accurate from what has been set through this SDK, even if the value has yet to be updated on the GameServer status resource.
Alpha().IsPlayerConnected(pl
Cross-platform 2D and 3D game engine.
A Curated List of Game Network Programming Resources
In #3571 we add a system to track AFK status for players.
This is a suggestion to simplify the implementation of AfkAuthoritySystem.java by removing the internal field count. As noted in MovingBlocks/Terasology#3571 (comment) I'm not sure whether this is actually required. I'm wondering whether it would also work to just rely on the entity information we
Next-generation HTML renderer for apps and games
gamedev blog
Add a description, image, and links to the game-development topic page so that developers can more easily learn about it.
To associate your repository with the game-development topic, visit your repo's landing page and select "manage topics."
Required skills: Python, maybe Cython
Difficulty: Medium
The openage converter is able to optimize the compression for created PNG files by utilizing a search algorithm inspired by OptiPNG. To do this, the search algorithm first tries 8 different compression settings by creating PNGs with these settings in-memory. The compression settings that produ