hello friends! new(ish)!
/gedg/ - Game and Engine Dev General
Jump to navigation
Jump to search
Game and Engine Development General
The Game and Engine Development General, or /gedg/ is for the discussion of creating games and engines, including the many tools and libraries involved in dev.
Check out the /gedg/ compendium: https://rentry.org/gedg!
Engines and Libraries
Open Source
- https://assimp-docs.readthedocs.io/en/v5.1.0/: Model loading library made with C++.
- https://bevyengine.org/: Popular Rust game engine.
- https://bkaradzic.github.io/bgfx/overview.html: Thicc C/C++ rendering library with numerous bindings for other languages.
- https://github.com/ocornut/imgui: C++ GUI library.
- https://github.com/skypjack/entt: Fast entity component system written in C++.
- https://github.com/emilk/egui: Rust GUI library inspired by Dear ImGui.
- GLFW(https://www.glfw.org/): Multi platform C library for making windows and handling input events.
- https://godotengine.org/: 2D/3D game engine written in C++.
- https://love2d.org/: 2D game engine in Lua.
- https://www.monogame.net/: C# framework for making games and engines.
- https://www.ogre3d.org/: 3D game engine made in C++.
- https://www.opengl.org/: Ubiquitous cross-platform rendering API.
- https://www.pygame.org/: Python library for game dev.
- https://www.renpy.org/: Engine for making ~~porn~~ visual novels.
- https://www.raylib.com/index.html: Simple to use C game engine. The raylib website provides https://www.raylib.com/examples.html and https://www.raylib.com/games.html.
- SDL(https://www.libsdl.org/): C/C++ library that provides access to graphics, audio, and hardware.
- https://github.com/gabime/spdlog: Speedy C++ logging library.
- https://github.com/floooh/sokol: Header only C library that provides a large number of abstractions and utiliies. This includes a wrapper for OpenGL + Metal + D3D11. There are also some handy https://floooh.github.io/sokol-html5/ to look at.
- https://www.vulkan.org/: OpenGL's hot younger sister.
- https://wgpu.rs/: Rust graphics library based on the WebGPU API.
Closed Source
The term "closed" also includes "pay to view" code.
- https://www.rpgmakerweb.com/: Tool to easily make nipponese text and number simulators. But more likely you will use it to make a porn/fetish game. Allows for customization if you know Javascript.
- https://unity.com/: Widely known, uses C#.
- https://www.unrealengine.com/: AAA game engine, uses C++.