OpenSiv3D

Game framework

A C++20 framework for creative coding and game development with advanced graphics, audio, input, and math capabilities.

C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)

GitHub

1k stars
43 watching
140 forks
Language: C++
last commit: 18 days ago
Linked from 1 awesome list

c-plus-pluscppcpp20cross-platformgamegame-developementgame-enginegamedev

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
madureira/game-prototype A C++ framework for building 2D top-down games with support for map editing, sprite animation, and scripting. 1
noelfb/blah A small 2D game framework built with C++17 577
ultravioletframework/ultraviolet A .NET game development framework written in C# for creating 2D and 3D games on multiple platforms. 542
gamefoundry/bsf A C++14 library providing a unified foundation for real-time graphical applications 1,748
stackos/viry3d A cross-platform game engine written in C++ that supports 2D and 3D rendering, animation, physics, and audio playback. 345
0xe111/cat-400 A modular and extensible game framework for Nim programming language, providing a solid foundation for building cross-platform games. 90
vchelaru/flatredball A comprehensive, cross-platform 2D game development framework built on .NET, enabling developers to create games quickly and efficiently. 411
ftsf/nico A game development framework for creating 2D games with support for graphics, input, audio, and more. 630
fosterframework/foster A small C# game framework for creating cross-platform 2D games with OpenGL and D3D11 rendering. 455
randygaul/cute_framework A cross-platform framework for creating 2D games in C++ with a portable and modular foundation. 544
larpon/shy A game development framework written in V that provides an intuitive and solid foundation for building 2D games or applications. 52
hopson97/sfml-game-framework A beginner framework for creating games and applications with the SFML library 145
mariofv/littleorionengine An academic C++ 3D game engine with scene management and physics simulation capabilities. 60
polyplexengine/libpp A game development framework providing rendering, input handling, and content management capabilities using the D programming language. 38