A simple and easy-to-use library to enjoy videogames programming
-
Updated
Jun 26, 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.
🚀 Making multi-player gamedev simpler since 2017
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.
C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design, Pictogrammers Material Design icons, Kenney game icons, Fontaudio, Codicons and Lucide.
A tiny software renderer implemented from scratch without the use of graphics API, used to understand how GPUs work.
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.
Portable base library for C programmers, designed for performance and simplicity.
Retro game engine for creating games like it's 1997
Small C game development framework