this post was submitted on 11 Feb 2025
68 points (89.5% liked)
Gaming
20625 readers
6 users here now
Sub for any gaming related content!
Rules:
- 1: No spam or advertising. This basically means no linking to your own content on blogs, YouTube, Twitch, etc.
- 2: No bigotry or gatekeeping. This should be obvious, but neither of those things will be tolerated. This goes for linked content too; if the site has some heavy "anti-woke" energy, you probably shouldn't be posting it here.
- 3: No untagged game spoilers. If the game was recently released or not released at all yet, use the Spoiler tag (the little ⚠️ button) in the body text, and avoid typing spoilers in the title. It should also be avoided to openly talk about major story spoilers, even in old games.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I think a large reason why many game devs don't dev on linux is tooling support, not the speed of the runtime. idk if Unity and Unreal editors run on Linux but they do make it simpler to target linux or mac. Ancedotally, however, most Unity devs I see are either on Windows or Macbooks, not Linux.
Personally I'm a fan of DirectX and all the tools that come with it. Vulkan is a comparable API (though more verbose than DX11) and the tooling support for it is very 3rd party. I could switch to Linux for literally anything other than game dev because I'm just too into DirectX right now
To answer your question yes both unity and unreal both support development on Linux like you said DirectX is the only odd man out for obvious reasons.
Nowadays, you as a game dev have to actively block Linux through anticheat or do some extremely weird stuff for it not to work on Linux anyways.
Godot is running fine on Linux (Mint, with c#)
Just FYI.