Tilengine by megamarc

Free 2D graphics engine with raster effects for retro/classic style game development

created at Sept. 6, 2015, 2:30 p.m.

C

38 +0

786 +6

92 +0

GitHub
HandmadeMath by HandmadeMath

A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.

created at Jan. 20, 2016, 12:38 a.m.

C

36 +0

1,160 +6

89 +0

GitHub
gunslinger by MrFrenik

C99, header-only framework for games and multimedia applications

created at March 6, 2020, 7:05 p.m.

C

35 +0

1,173 +5

74 +0

GitHub
portaudio by PortAudio

PortAudio is a cross-platform, open-source C language library for real-time audio input and output.

created at Sept. 24, 2020, 1:07 a.m.

C

34 +0

1,320 +7

270 +0

GitHub
qnanopainter by QUItCoding

Library for implementing OpenGL accelerated Qt (Quick) C++ UI components.

created at Dec. 5, 2015, 8:14 p.m.

C

33 +0

382 +0

76 +0

GitHub
qb64 by QB64Team

BASIC for the modern era.

created at Jan. 3, 2020, 5:55 a.m.

C

31 +0

655 +0

94 +0

GitHub
zig-gamedev by zig-gamedev

Main monorepo for @zig-gamedev libs and example applications

created at July 16, 2021, 2:14 p.m.

C

31 +0

2,024 +8

143 +0

GitHub
incbin by graphitemaster

Include binary files in C/C++

created at Feb. 3, 2015, 12:21 a.m.

C

31 +0

920 +2

87 +1

GitHub
minifb by emoon

MiniFB is a small cross platform library to create a frame buffer that you can draw pixels in

created at June 6, 2014, 5:41 a.m.

C

29 +0

933 +3

74 +0

GitHub
cgltf by jkuhlmann

diamond shape with a dot inside Single-file glTF 2.0 loader and writer written in C99

created at May 4, 2018, 9 p.m.

C

29 +0

1,390 +4

131 +1

GitHub
AVA by r-lyeh-archived

A tiny unlicensed 3D game engine in C; with C++ and Lua interfaces. Written in 32 random ̷d̷a̷y̷s̷ m̷o̷n̷t̷h̷s̷ years.

created at Dec. 3, 2015, 9:34 a.m.

C

28 +0

333 +0

26 +0

GitHub
libspng by randy408

Simple, modern libpng alternative

created at March 28, 2018, 10:39 a.m.

C

27 +0

694 +1

66 +0

GitHub
gish by blinry

Open Source version of the award-winning physics platformer

created at May 30, 2010, 8:57 a.m.

C

23 +0

324 +0

54 +0

GitHub
pl_mpeg by phoboslab

Single file C library for decoding MPEG1 Video and MP2 Audio

created at June 11, 2019, 7:40 a.m.

C

23 +0

724 +1

55 +0

GitHub
IconFontCppHeaders by juliettef

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.

created at Oct. 29, 2015, 8:28 p.m.

C

22 +0

1,119 +7

140 +0

GitHub
nappgui_src by frang75

SDK for building cross-platform desktop apps in ANSI-C

created at Sept. 8, 2021, 3:54 p.m.

C

21 +0

445 +2

44 +1

GitHub
whereami by gpakosz

Locate the current running executable and the current running module/library on the file system 🔎

created at Dec. 19, 2014, 9:16 p.m.

C

20 +0

450 +1

62 +0

GitHub
SDL_mixer by libsdl-org

An audio mixer that supports various file formats for Simple Directmedia Layer.

created at Feb. 11, 2021, 2:58 a.m.

C

19 +0

366 +5

130 +2

GitHub
physfs by icculus

A portable, flexible file i/o abstraction.

created at June 29, 2021, 3:33 a.m.

C

18 +0

497 +1

87 +0

GitHub
instead by instead-hub

INSTEAD - Simple Text Adventure Interpreter

created at Jan. 15, 2014, 3:35 p.m.

C

15 +0

215 +0

42 +0

GitHub