Software list

Here's a list of software we will be using for BUGJam.

Whenever possible, we will be using Free and Open Source Software (FOSS).

We can discuss using other software as needed, but in general we're going to avoid software from Adobe, Autodesk, or any other company that detracts from the FOSS ecosystem.

Operating Systems:

We're building our software stack to be cross-platform.
You can use any of the major operating systems to participate in BUGJam:

Game Engine:

Required:

Code:

Godot supports multiple programming language extensions, however, we will be sticking with the native GDScript since it is well supported, easy to use, and easier to deploy to the web and other platforms. Python will be used for our tools and pipelines.
We will be running all code through an automatic code formatter. See more in Coding Standards

Required:
Optional:
Banned:

 

Installing GDScript Formatter

Source Control:

Required:
Recommended:
Optional:
Banned:

Integrated Development Environment (IDE):

Required:
Optional:

Art Tools:

Our bread and butter for doing what we love in the Blender User Groups.

Required:
Optional:
Banned:

Everything from here onward is handled for you, you don't have to read it. But, you can learn about what's running BUGJam behind the scenes here.

Server Software:

If you're curious of how the self-hosted server tools are being deployed, here are some links.

Self-Hosted Project Management:

The project will be handled by a series of tools running on a self-hosted server.
We are self-hosting instances of these applications, but if you want to learn more about their official projects, here are the links:


Revision #19
Created 2025-12-21 12:47:03 PST by xury
Updated 2026-02-17 20:30:06 PST by TranquilMarmot