Findings / Game maker toolkit

The open-source game maker toolkit.

354 open-source resources for making games — engines, graphics systems, sprites and asset packs, 3D models, textures, sound, fonts, editors, physics, pipelines and more. Every link live-checked: 342 direct-OK, 12 anti-bot-blocked-but-real, 0 dead.

Game engines & frameworks (71)

  1. GodotFull-featured 2D/3D game enginehttps://godotengine.org/
  2. BevyRust game engine (ECS)https://bevyengine.org/
  3. LOVELua 2D game frameworkhttps://love2d.org/
  4. Defold2D/3D engine + editorhttps://defold.com/
  5. raylibSimple C game libraryhttps://www.raylib.com/
  6. MonoGameC# framework (XNA successor)https://monogame.net/
  7. FNAAccurate XNA reimplementationhttps://fna-xna.github.io/
  8. libGDXJava game frameworkhttps://libgdx.com/
  9. PhaserHTML5 2D game frameworkhttps://phaser.io/
  10. PixiJS2D WebGL renderer for gameshttps://pixijs.com/
  11. Babylon.js3D engine for the webhttps://www.babylonjs.com/
  12. Three.js3D library for the webhttps://threejs.org/
  13. PlayCanvasWeb 3D engine + editorhttps://playcanvas.com/
  14. Cocos2d-x2D/3D engine (C++)https://www.cocos.com/en/
  15. HaxeFlixel2D engine on Haxehttps://haxeflixel.com/
  16. OpenFLHaxe cross-platform libhttps://www.openfl.org/
  17. HeapsHaxe 2D/3D enginehttps://heaps.io/
  18. Flax EngineModern 3D enginehttps://flaxengine.com/
  19. StrideC# 3D enginehttps://www.stride3d.net/
  20. O3DEOpen 3D Engine (Amazon)https://o3de.org/
  21. Panda3DPython 3D enginehttps://www.panda3d.org/
  22. Urho3DLightweight C++ 3D enginehttps://urho3d.github.io/
  23. Wicked EngineModern C++ 3D enginehttps://wickedengine.net/
  24. jMonkeyEngineJava 3D enginehttps://jmonkeyengine.org/
  25. GDevelopNo-code game enginehttps://gdevelop.io/
  26. EbitengineGo 2D enginehttps://ebitengine.org/
  27. MacroquadRust 2D/3D frameworkhttps://macroquad.rs/
  28. ggezRust 2D frameworkhttps://ggez.rs/
  29. FyroxRust 3D enginehttps://fyrox.rs/
  30. Castle Game EnginePascal 3D/2D enginehttps://castle-engine.io/
  31. SolarusAction-RPG engine (Zelda-like)https://www.solarus-games.org/
  32. OpenBORBeats of Rage enginehttps://github.com/DCurrent/openbor
  33. OpenRACommand & Conquer enginehttps://www.openra.net/
  34. RecoilSpring RTS enginehttps://recoilengine.org/
  35. GZDoomDoom source port (advanced)https://github.com/ZDoom/gzdoom
  36. OpenMWMorrowind engine reimplementationhttps://openmw.org/
  37. OpenTTDTransport Tycoon enginehttps://www.openttd.org/
  38. OpenRCT2RollerCoaster Tycoon 2 enginehttps://openrct2.io/
  39. Aleph OneMarathon enginehttps://alephone.lhowon.org/
  40. Tilengine2D tile engine (C)https://www.tilengine.org/
  41. Ren'PyVisual novel enginehttps://www.renpy.org/
  42. TwineInteractive fiction toolhttps://twinery.org/
  43. InkNarrative scripting languagehttps://www.inklestudios.com/ink/
  44. TIC-80Fantasy console (code/art/music)https://tic80.com/
  45. PyxelPython fantasy consolehttps://www.pyxelstudio.net/
  46. WASM-4Fantasy console (WebAssembly)https://wasm4.org/
  47. LIKO-12Fantasy console (Lua)https://github.com/LIKO-12/LIKO-12
  48. BitsyTiny game editorhttps://ledoux.itch.io/bitsy
  49. ioquake3Quake III enginehttps://ioquake3.org/
  50. vkQuakeVulkan Quake porthttps://github.com/Novum/vkQuake
  51. dhewm3Doom 3 enginehttps://dhewm3.org/
  52. OpenJKJedi Knight enginehttps://github.com/JACoders/OpenJK
  53. iortcwReturn to Castle Wolfensteinhttps://github.com/iortcw/iortcw
  54. Chocolate DoomAccurate Doom source porthttps://www.chocolate-doom.org/
  55. DSDA-DoomSpeedrun Doom porthttps://github.com/kraflab/dsda-doom
  56. Crispy DoomEnhanced Doom porthttps://github.com/fabiangreffrath/crispy-doom
  57. StratagusRTS engine (Wargus)https://github.com/Wargus/stratagus
  58. DevilutionXDiablo enginehttps://github.com/diasurgical/devilutionX
  59. OpenLaraTomb Raider enginehttps://github.com/XProger/OpenLara
  60. Solar2DLua 2D engine (Corona)https://solar2d.com/
  61. LOVRLua VR frameworkhttps://lovr.org/
  62. KaplayJS game library (Kaboom successor)https://kaplayjs.com/
  63. Excalibur.jsTypeScript 2D enginehttps://excaliburjs.com/
  64. MelonJSHTML5 2D enginehttps://melonjs.org/
  65. CraftyJS 2D game enginehttps://craftyjs.com/
  66. FlameFlutter game enginehttps://flame-engine.org/
  67. microStudioWeb game IDEhttps://microstudio.dev/
  68. PuzzleScriptPuzzle game makerhttps://www.puzzlescript.net/
  69. Adventure Game StudioPoint-and-click enginehttps://www.adventuregamestudio.co.uk/
  70. Yarn SpinnerDialogue systemhttps://yarnspinner.dev/
  71. Cerberus XCross-platform languagehttps://www.cerberus-x.com/

3D rendering systems & libraries (32)

  1. bgfxCross-platform rendering libhttps://bkaradzic.github.io/bgfx/
  2. sokolMinimal C graphics headershttps://github.com/floooh/sokol
  3. FilamentGoogle's mobile rendererhttps://github.com/google/filament
  4. wgpuRust WebGPU implementationhttps://wgpu.rs/
  5. Diligent EngineModern C++ rendererhttps://github.com/DiligentGraphics/DiligentEngine
  6. MagnumC++ graphics enginehttps://magnum.graphics/
  7. OGREObject-oriented 3D rendererhttps://www.ogre3d.org/
  8. IrrlichtC++ 3D enginehttps://irrlicht.sourceforge.io/
  9. OpenSceneGraph3D scene graph toolkithttps://openscenegraph.github.io/openscenegraph.io/
  10. OpenGLThe classic graphics APIhttps://www.opengl.org/
  11. VulkanLow-level graphics APIhttps://www.vulkan.org/
  12. WebGPUNext-gen web graphics APIhttps://www.w3.org/TR/webgpu/
  13. DawnWebGPU implementation (Google)https://dawn.googlesource.com/dawn
  14. NVRHINVIDIA rendering hardware interfacehttps://github.com/NVIDIAGameWorks/nvrhi
  15. CesiumJS3D geospatial enginehttps://cesium.com/platform/cesiumjs/
  16. deck.glGPU data-viz layershttps://deck.gl/
  17. reglFunctional WebGLhttps://github.com/regl-project/regl
  18. twglTiny WebGL helperhttps://twgljs.org/
  19. LuxCoreRenderPhysically-based rendererhttps://luxcorerender.org/
  20. appleseedProduction rendererhttps://appleseedhq.net/
  21. OpenMoonRayDreamWorks production rendererhttps://github.com/dreamworksanimation/openmoonray
  22. MitsubaResearch rendererhttps://www.mitsuba-renderer.org/
  23. PBRTPhysically based rendering book+codehttps://pbr-book.org/
  24. nanortPath tracing libraryhttps://github.com/lighttransport/nanort
  25. EmbreeIntel ray tracing kernelshttps://www.embree.org/
  26. OpenImageDenoiseIntel AI denoiserhttps://www.openimagedenoise.org/
  27. OpenSubdivPixar subdivision surfaceshttps://github.com/PixarAnimationStudios/OpenSubdiv
  28. tinyrendererLearn renderers from scratchhttps://github.com/ssloy/tinyrenderer
  29. FalcorNVIDIA real-time rendering frameworkhttps://github.com/NVIDIAGameWorks/Falcor
  30. three-gpu-pathtracerPath tracing for three.jshttps://github.com/gkjohnson/three-gpu-pathtracer
  31. model-viewerWeb 3D model viewerhttps://modelviewer.dev/
  32. CyclesBlender's render enginehttps://www.cycles-renderer.org/

2D graphics, shaders & text systems (29)

  1. p5.jsCreative coding for the webhttps://p5js.org/
  2. ProcessingCreative coding IDEhttps://processing.org/
  3. openFrameworksC++ creative toolkithttps://openframeworks.cc/
  4. CinderC++ creative libraryhttps://libcinder.org/
  5. NannouRust creative codinghttps://nannou.cc/
  6. SFMLSimple multimedia libraryhttps://www.sfml-dev.org/
  7. SDLLow-level multimedia libraryhttps://www.libsdl.org/
  8. GLFWWindow/input libraryhttps://www.glfw.org/
  9. AllegroGame programming libraryhttps://liballeg.org/
  10. ShadertoyShader playgroundhttps://www.shadertoy.com/
  11. The Book of ShadersLearn GLSL interactivelyhttps://thebookofshaders.com/
  12. Godot VFX LibraryShader/VFX collection for Godothttps://github.com/haowg/GODOT-VFX-LIBRARY
  13. libretro slang shadersRetro emulator shadershttps://github.com/libretro/slang-shaders
  14. ReShadePost-processing injectorhttps://reshade.me/
  15. VertexShaderArtVertex shader playgroundhttps://www.vertexshaderart.com/
  16. Laigter2D normal map generatorhttps://azagaya.itch.io/laigter
  17. NormalMap-OnlineNormal map generatorhttps://cpetry.github.io/NormalMap-Online/
  18. free-tex-packerTexture atlas packerhttps://free-tex-packer.com/
  19. ShoeBoxSprite/atlas utilityhttps://renderhjs.net/shoebox/
  20. Skia2D graphics libraryhttps://skia.org/
  21. nanovgVector graphics (GL)https://github.com/memononen/nanovg
  22. Blend2DHigh-performance 2D APIhttps://blend2d.com/
  23. Cairo2D vector graphics libraryhttps://www.cairographics.org/
  24. msdfgenMulti-channel SDF texthttps://github.com/Chlumsky/msdfgen
  25. msdf-bmfontMSDF bitmap fontshttps://github.com/soimy/msdf-bmfont-xml
  26. FreeTypeFont rendering libraryhttps://freetype.org/
  27. HarfBuzzText shaping enginehttps://harfbuzz.github.io/
  28. stbSingle-file C librarieshttps://github.com/nothings/stb
  29. fontbmBMFont-compatible generatorhttps://github.com/vladimirgamalyan/fontbm

Sprite & pixel-art tools (16)

  1. AsepritePixel art editorhttps://www.aseprite.org/
  2. LibreSpriteFree Aseprite forkhttps://libresprite.github.io/
  3. PixeloramaGodot-made pixel editorhttps://orama-interactive.itch.io/pixelorama
  4. PiskelWeb pixel editorhttps://www.piskelapp.com/
  5. LospecPalettes + pixel toolshttps://lospec.com/
  6. Lospec Pixel EditorWeb pixel editorhttps://apps.lospec.com/pixel-editor/
  7. PixilartWeb pixel art communityhttps://www.pixilart.com/
  8. dotpictMobile pixel art apphttps://dotpict.net/
  9. GrafX2Retro bitmap painthttp://grafx2.chez.com/
  10. PabloDrawANSI/ASCII art editorhttps://github.com/cwensley/pablodraw
  11. MoebiusCross-platform pixel editorhttps://github.com/blocktronics/moebius
  12. KritaDigital painting (free)https://krita.org/
  13. GIMPImage editorhttps://www.gimp.org/
  14. Paint.NETWindows image editorhttps://www.getpaint.net/
  15. PhotopeaWeb Photoshop-likehttps://www.photopea.com/
  16. SprytileBlender tile-based modelinghttps://github.com/Sprytile/Sprytile

2D asset packs & sprite libraries (29)

  1. KenneyHuge CC0 asset packshttps://kenney.nl/
  2. OpenGameArtCommunity asset archivehttps://opengameart.org/
  3. LPC (Liberated Pixel Cup)Open pixel art collectionhttps://lpc.opengameart.org/
  4. Universal LPC Character GeneratorBuild your own LPC herohttps://sanderfrenken.github.io/Universal-LPC-Spritesheet-Character-Generator/
  5. Sprout LandsCozy farm/town tilesethttps://cupnooble.itch.io/sprout-lands-asset-pack
  6. Mana SeedRPG asset collectionhttps://itch.io/c/398089/mana-seed-official
  7. Ninja Adventure PackAction-adventure spriteshttps://pixel-boy.itch.io/ninja-adventure-asset-pack
  8. Tiny SwordsTiny strategy spriteshttps://pixelfrog-assets.itch.io/tiny-swords
  9. Pixel AdventurePlatformer sprite packhttps://pixelfrog-assets.itch.io/pixel-adventure-1
  10. DawnLikeUniversal roguelike tilesethttps://opengameart.org/content/dawnlike-16x16-universal-rogue-like-tileset-v181
  11. Dungeon Crawl tilesDCSS 32x32 tileshttps://opengameart.org/content/dungeon-crawl-32x32-tiles
  12. Overworld RPG sprites pack (OGA)3/4-view overworld sprite packhttps://opengameart.org/content/a-load-of-overworld-34-rpg-sprites
  13. 0 A.D. artHistorical RTS arthttps://play0ad.com/
  14. SuperTuxKart assetsKart racer arthttps://supertuxkart.net/
  15. Battle for Wesnoth artFantasy strategy arthttps://www.wesnoth.org/
  16. FreeCivCivilization-style arthttp://www.freeciv.org/
  17. FlareAction-RPG assetshttps://flarerpg.org/
  18. game-icons.net7k+ game icons (CC BY)https://game-icons.net/
  19. RPGUIRPG interface frameworkhttps://github.com/RonenNess/RPGUI
  20. Pixel Art Top Down (Cainos)Top-down tile packhttps://cainos.itch.io/pixel-art-top-down-basic
  21. Modern Interiors (LimeZu)Interior tilesethttps://limezu.itch.io/moderninteriors
  22. Cute Fantasy RPGCute RPG asset packhttps://kenmi-art.itch.io/cute-fantasy-rpg
  23. Zelda-like tilesets (ArMM1998)Classic OGA tilesethttps://opengameart.org/content/zelda-like-tilesets-and-sprites
  24. FreeGameSpritesCC0 sprite packs hubhttps://freegamesprites.com/
  25. itch.io CC0 sprites collectionCurated CC0 sprite listhttps://itch.io/c/2702955/cc0-sprites
  26. 2d-assets (Tiddybub)Curated CC0 2D libraryhttps://github.com/Tiddybub/2d-assets
  27. FreePixel.artFree pixel art packshttps://freepixel.art/
  28. CraftPix freebiesFree asset packshttps://craftpix.net/freebies/
  29. GameArt2D freebiesFree 2D asset packshttps://www.gameart2d.com/freebies.html

3D models, packs & 3D tools (24)

  1. QuaterniusCC0 3D model packshttps://quaternius.com/
  2. KayKitCC0 3D asset packshttps://kaylousberg.itch.io/
  3. Kenney 3DCC0 3D kitshttps://kenney.nl/assets?category=3D
  4. Poly PizzaFree low-poly modelshttps://poly.pizza/
  5. Sketchfab3D model library (CC filters)https://sketchfab.com/
  6. Smithsonian 3DMuseum scanshttps://3d.si.edu/
  7. NASA 3D ResourcesSpace modelshttps://science.nasa.gov/3d-resources/
  8. BlenderKitBlender asset libraryhttps://www.blenderkit.com/
  9. MakeHumanOpen character creatorhttps://github.com/makehumancommunity/makehuman
  10. Open Heritage 3DHeritage scanshttps://openheritage3d.org/
  11. Scan the WorldMuseum 3D prints/scanshttps://www.myminifactory.com/scantheworld/
  12. Blender3D creation suitehttps://www.blender.org/
  13. BlockbenchVoxel/low-poly modelerhttps://www.blockbench.net/
  14. MagicaVoxelVoxel editorhttps://ephtracy.github.io/
  15. GoxelOpen voxel editorhttps://goxel.xyz/
  16. ArmorPaintPBR texture paintinghttps://armorpaint.org/
  17. Material MakerProcedural material toolhttps://www.materialmaker.org/
  18. MaterializeMaterial map generatorhttps://boundingboxsoftware.com/materialize/
  19. Dust3DQuick 3D modelinghttps://dust3d.org/
  20. Wings3DSubdivision modelerhttp://www.wings3d.com/
  21. MeshLabMesh processinghttps://www.meshlab.net/
  22. SculptGLWeb sculptinghttps://stephaneginier.com/sculptgl/
  23. Open Source 3D AssetsFree GLB model hubhttps://www.opensource3dassets.com/en
  24. open-source-3d-assets (nexusmedialab)CC0 3D asset registryhttps://github.com/nexusmedialab/open-source-3d-assets

Textures, HDRIs & skyboxes (10)

  1. Poly HavenCC0 textures/HDRIs/modelshttps://polyhaven.com/
  2. ambientCGCC0 PBR materialshttps://ambientcg.com/
  3. cgbookcaseCC0 textureshttps://www.cgbookcase.com/
  4. ShareTexturesCC0 textureshttps://www.sharetextures.com/
  5. freepbrFree PBR materialshttps://freepbr.com/
  6. TextureCanFree textureshttps://www.texturecan.com/
  7. 3DTextures.meCC0 textureshttps://3dtextures.me/
  8. Pixar One Twenty EightPixar's free texture sethttps://renderman.pixar.com/pixar-one-twenty-eight
  9. Solar System ScopePlanet/sky textureshttps://www.solarsystemscope.com/textures/
  10. NASA Visible EarthEarth imageryhttps://visibleearth.nasa.gov/

Sound & music assets (14)

  1. freesoundSound effects archivehttps://freesound.org/
  2. Sonniss GDC bundleFree pro SFX bundleshttps://sonniss.com/gameaudiogdc
  3. 99soundsFree sound packshttps://99sounds.org/
  4. ZapSplatFree SFX/musichttps://www.zapsplat.com/
  5. FreePDPublic domain musichttps://freepd.com/
  6. IncompetechKevin MacLeod musichttps://incompetech.com/music/royalty-free/
  7. Free Music ArchiveMusic libraryhttps://freemusicarchive.org/
  8. MusopenPublic domain classicalhttps://musopen.org/
  9. Sonatina Symphonic OrchestraFree orchestral sampleshttps://github.com/peastman/sso
  10. VSCO 2 Community EditionFree orchestra libraryhttps://versilian-studios.com/vsco-community/
  11. FreePatsCC0 instruments/soundfontshttps://freepats.zenvoid.org/
  12. GeneralUser GSFree soundfonthttps://schristiancollins.com/generaluser.php
  13. BBC Sound EffectsBBC SFX archivehttps://sound-effects.bbcrewind.co.uk/
  14. GameSounds.xyzFree game SFXhttps://gamesounds.xyz/

Audio tools & music software (21)

  1. AudacityAudio editorhttps://www.audacityteam.org/
  2. LMMSMusic production DAWhttps://lmms.io/
  3. ArdourDAWhttps://ardour.org/
  4. FurnaceChiptune trackerhttps://github.com/tildearrow/furnace
  5. FamiStudioNES music editorhttps://famistudio.org/
  6. OpenMPTTrackerhttps://openmpt.org/
  7. MilkyTrackerTrackerhttps://milkytracker.org/
  8. Bosca CeoilSimple music makerhttps://boscaceoil.net/
  9. BeepBoxWeb chiptune makerhttps://www.beepbox.co/
  10. ChipToneSFX generatorhttps://sfbgames.itch.io/chiptone
  11. jsfxrWeb SFX generatorhttps://sfxr.me/
  12. rFXGenraylib SFX generatorhttps://raylibtech.itch.io/rfxgen
  13. LabChirpSFX generatorhttps://labchirp.com/
  14. SoLoudAudio engine (C++)https://github.com/jarikomppa/soloud
  15. miniaudioSingle-file audio libraryhttps://miniaud.io/
  16. SuperColliderAudio synthesis platformhttps://supercollider.github.io/
  17. Pure DataVisual audio programminghttps://puredata.info/
  18. VitalSpectral warping synthhttps://vital.audio/
  19. Surge XTOpen-source synthhttps://surge-synthesizer.github.io/
  20. VCV RackVirtual modular synthhttps://vcvrack.com/
  21. Sonic PiLive-coding musichttps://sonic-pi.net/

Fonts (13)

  1. Google Fonts1000s of OFL fontshttps://fonts.google.com/
  2. Font SquirrelFree fonts + generatorhttps://www.fontsquirrel.com/
  3. League of Moveable TypeOpen fontshttps://www.theleagueofmoveabletype.com/
  4. Open Font LibraryFont communityhttps://fontlibrary.org/
  5. FontStructBuild fonts onlinehttps://fontstruct.com/
  6. BitFontMaker2Bitmap font editorhttps://www.pentacom.jp/pentacom/bitfontmaker2/
  7. Press Start 2PPixel font (OFL)https://fonts.google.com/specimen/Press+Start+2P
  8. m5x7Tiny pixel fonthttps://managore.itch.io/m5x7
  9. m3x6Tiny pixel fonthttps://managore.itch.io/m3x6
  10. MonogramPixel fonthttps://datagoblin.itch.io/monogram
  11. Kenney FontsCC0 game fontshttps://kenney.nl/assets/kenney-fonts
  12. InterModern UI font (OFL)https://rsms.me/inter/
  13. DaFontFont archive (check licenses)https://www.dafont.com/

Level & map editors (12)

  1. TiledTilemap editorhttps://www.mapeditor.org/
  2. LDtkModern 2D level editorhttps://ldtk.io/
  3. Ogmo EditorFree level editorhttps://ogmo-editor-3.github.io/
  4. Sprite FusionWeb tilemap editorhttps://www.spritefusion.com/
  5. TrenchBroomQuake-style level editorhttps://trenchbroom.github.io/
  6. NetRadiantQuake map editorhttps://netradiant.gitlab.io/
  7. GtkRadiantQuake map editorhttps://icculus.org/gtkradiant/
  8. Ultimate Doom BuilderDoom map editorhttps://github.com/UltimateDoomBuilder/UltimateDoomBuilder
  9. SLADEDoom editing suitehttps://slade.mancubus.net/
  10. REXPaintASCII/roguelike editorhttps://www.gridsagegames.com/rexpaint/
  11. Crocotile 3DTile-based 3D modelinghttps://www.crocotile3d.com/
  12. WaveFunctionCollapseProcedural generation algorithmhttps://github.com/mxgmn/WaveFunctionCollapse

Animation & rigging tools (12)

  1. DragonBones2D skeletal animationhttps://dragonbones.github.io/
  2. Spriter2D animation toolhttps://brashmonkey.com/
  3. RiveInteractive animationhttps://rive.app/
  4. OpenToonz2D animation studiohttps://opentoonz.github.io/
  5. Tahoma2DOpenToonz forkhttps://tahoma2d.org/
  6. SynfigVector animationhttps://www.synfig.org/
  7. GlaxnimateSimple vector animationhttps://glaxnimate.mattbas.org/
  8. Pencil2DHand-drawn animationhttps://www.pencil2d.org/
  9. CascadeurAI-assisted keyframe animationhttps://cascadeur.com/
  10. MixamoAuto-rig + animationshttps://www.mixamo.com/
  11. AccuRigAuto-rigging toolhttps://actorcore.reallusion.com/accu-rig
  12. VRoid StudioAnime avatar creatorhttps://vroid.com/en/studio

Physics engines (12)

  1. Box2D2D physics enginehttps://box2d.org/
  2. Chipmunk2D2D physicshttps://chipmunk-physics.net/
  3. Bullet3D physics SDKhttps://github.com/bulletphysics/bullet3
  4. JoltModern 3D physicshttps://github.com/jrouwe/JoltPhysics
  5. PhysXNVIDIA physics (open)https://github.com/NVIDIA-Omniverse/PhysX
  6. RapierRust physics enginehttps://rapier.rs/
  7. Matter.jsWeb 2D physicshttps://brm.io/matter-js/
  8. Planck.jsBox2D in JShttps://piqnt.com/planck.js/
  9. cannon-esWeb 3D physicshttps://github.com/pmndrs/cannon-es
  10. Ammo.jsBullet in JShttps://github.com/kripken/ammo.js
  11. ODEOpen Dynamics Enginehttps://www.ode.org/
  12. pymunkPython 2D physicshttps://www.pymunk.org/

UI systems & layout (8)

  1. Dear ImGuiImmediate-mode GUIhttps://github.com/ocornut/imgui
  2. RmlUiHTML/CSS UI for gameshttps://github.com/mikke89/RmlUi
  3. NuklearSingle-header GUIhttps://github.com/Immediate-Mode-UI/Nuklear
  4. microuiTiny UI libraryhttps://github.com/rxi/microui
  5. eguiRust immediate-mode GUIhttps://github.com/emilk/egui
  6. SlintDeclarative UI toolkithttps://slint.dev/
  7. YogaFlexbox layout enginehttps://yogalayout.dev/
  8. ClayHigh-performance layouthttps://github.com/nicbarker/clay

Pipelines, math & compression (18)

  1. Assimp3D model import libraryhttps://www.assimp.org/
  2. tinygltfSingle-file glTF loaderhttps://github.com/syoyo/tinygltf
  3. glTF3D asset format standardhttps://www.khronos.org/gltf/
  4. gltf-transformglTF optimization toolkithttps://gltf-transform.dev/
  5. Draco3D geometry compressionhttps://github.com/google/draco
  6. meshoptimizerMesh optimizationhttps://github.com/zeux/meshoptimizer
  7. Basis UniversalTexture compressionhttps://github.com/BinomialLLC/basis_universal
  8. KTX-SoftwareKTX2 texture toolkithttps://github.com/KhronosGroup/KTX-Software
  9. astcencASTC texture compressionhttps://github.com/ARM-software/astc-encoder
  10. CompressonatorTexture compression suitehttps://github.com/GPUOpen-Tools/compressonator
  11. ImageMagickImage processinghttps://imagemagick.org/
  12. oxipngPNG optimizerhttps://github.com/shssoichiro/oxipng
  13. pngquantPNG lossy compressionhttps://pngquant.org/
  14. SVGOSVG optimizerhttps://github.com/svg/svgo
  15. GLMOpenGL math libraryhttps://github.com/g-truc/glm
  16. cglmC math libraryhttps://cglm.readthedocs.io/
  17. JOMLJava math libraryhttps://joml-ci.github.io/JOML/
  18. glamRust math libraryhttps://github.com/bitshifter/glam-rs

Multiplayer & backend (3)

  1. ColyseusMultiplayer server frameworkhttps://colyseus.io/
  2. NakamaOpen game backendhttps://heroiclabs.com/nakama/
  3. Open MatchGoogle matchmakinghttps://open-match.dev/

Portals & marketplaces (8)

  1. itch.io game assetsFree/paid asset marketplacehttps://itch.io/game-assets/free
  2. GameDev MarketIndie asset marketplacehttps://www.gamedevmarket.net/
  3. Unity Asset StoreAsset store (free section)https://assetstore.unity.com/
  4. CGTrader3D marketplace (free)https://www.cgtrader.com/free-3d-models
  5. TurboSquid3D marketplace (free)https://www.turbosquid.com/Search/3D-Models/free
  6. PixabayFree media (own license)https://pixabay.com/
  7. FreeGameAssetsFree asset directoryhttps://www.freegameassets.com/
  8. itch.io CC0 filterCC0 asset browsinghttps://itch.io/game-assets/assets-cc0

Learning & references (17)

  1. LearnOpenGLOpenGL tutorial serieshttps://learnopengl.com/
  2. Ray Tracing in One WeekendClassic RT bookhttps://raytracing.github.io/
  3. Game Programming PatternsFree bookhttps://gameprogrammingpatterns.com/
  4. Red Blob GamesInteractive explanationshttps://www.redblobgames.com/
  5. Lazy Foo' SDLSDL tutorialshttps://lazyfoo.net/tutorials/SDL/
  6. Handmade HeroBuild a game from scratchhttps://handmadehero.org/
  7. GDQuestGodot tutorialshttps://www.gdquest.com/
  8. Catlike CodingUnity tutorialshttps://catlikecoding.com/
  9. opengl-tutorial.orgOpenGL basicshttps://www.opengl-tutorial.org/
  10. vulkan-tutorial.comVulkan guidehttps://vulkan-tutorial.com/
  11. WebGPU FundamentalsWebGPU guidehttps://webgpufundamentals.org/
  12. MDN Game developmentWeb game docshttps://developer.mozilla.org/en-US/docs/Games
  13. Godot DocsOfficial manualhttps://docs.godotengine.org/
  14. awesome-gamedevCurated game dev listhttps://github.com/Calinou/awesome-gamedev
  15. Game UI DatabaseUI referencehttps://www.gameuidatabase.com/
  16. Game Accessibility GuidelinesAccessibility referencehttps://gameaccessibilityguidelines.com/
  17. awesome-godotCurated Godot listhttps://github.com/godotengine/awesome-godot

Dev utilities (5)

  1. LudusaviSave game backuphttps://github.com/mtkennerly/ludusavi
  2. butleritch.io upload toolhttps://itch.io/docs/butler/
  3. Git LFSLarge file versioninghttps://git-lfs.com/
  4. Godot Asset LibraryEngine addon libraryhttps://godotengine.org/asset-library/asset
  5. WeblateTranslation platformhttps://weblate.org/