The FOSS GameDev Stack

Hate paying for buggy applications? Like cross-platform development? Concerned about privacy and security? Like community-driven development? Poor? Try these Free and Open Source Game Development tools!

Game Engine

  • Godot
  • Amethyst
  • SFML (lightweight framework)
  • RenPy
  • BevyEngine
  • RayLib
  • FNA
  • Open 3D Engine

Art / Image Editing

  • Krita
  • GIMP
  • Piskel
  • Inkscape

Modeling

  • Blender
  • ArmorPaint
  • Material Maker

IDE / Text Editors

  • Vim / NeoVim
  • GNU Emacs
  • VS Code
  • QT Creator

SCM / Collaboration

  • Git
  • Gitlab
  • Matrix / Riot.im

Music / Audio

  • LMMS
  • Audacity

Design

  • Tiled Map Editor
  • Twine (Dialogue / Story Planning)

Other Programming Libraries

  • Flatbuffers (data serialization)

Operating System

  • Linux