A simple and easy-to-use library to enjoy videogames programming
-
Updated
Nov 22, 2024 - C
Video game developers take a designer's concepts and build them into a playable game for users. Video game developers, also known as games developers or video game programmers, write code for games for a variety of formats, such as PCs, consoles, web browsers and mobile phones.
A simple and easy-to-use library to enjoy videogames programming
A Curated List of Multiplayer Game Network Programming Resources
A fast entity component system (ECS) for C & C++
TIC-80 is a fantasy computer for making, playing and sharing tiny games.
Lua Virtual Reality Framework
A cross-platform, top-down 2D space shooter written in C using only platform libraries.
Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
🚀 Making multi-player gamedev simpler since 2017
C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design icons and symbols, Pictogrammers Material Design icons, Kenney game icons, Fontaudio, Codicons and Lucide.
A game engine made as part of the Kohi Game Engine series on YouTube (and Twitch!), where we make a game engine from the ground up using C and Vulkan.
A tiny software renderer implemented from scratch without the use of graphics API, used to understand how GPUs work.
Reverse engineering the 1997 game "Carmageddon"
Portable base library for C programmers, designed for performance and simplicity.
Retro game engine for creating games like it's 1997
Rust bindings for raylib