/r/linux_gamedev

Photograph via snooOG

A subreddit to discuss the game development ecosystem for the gnu/Linux operating system including tools , guides , Q&As ,memes , and resources to develop and Create games (commercial and FOSS)

Linux game development is the way to go. Discuss and share all related Linux development tools, and methodology.

/r/linux_gamedev

2,211 Subscribers

2

News about Speed Dreams MasterServer and website

0 Comments
2024/09/27
21:19 UTC

9

The native Linux build is working much better and stable than a Windows one

Hi! I'm working on my game engine with a superior modding support, I'm using Linux, and a MingW compiler for windows, the thing is, I noticed that the Windows build is crashing much often than a Linux build with the same source code, just an interesting notice, maybe someone know what it could be.

The game engine is also have a native version for android ( That works much more stable than the Windows one too lol ), is someone is interested, here is my Discord Server

I've added a screen space shaders support yesterday, now you can use any shader you want, and even access the depthBuffer :D

Depth buffer with CRT filter

Render with CRT filter

Procedural Normals

4 Comments
2024/08/27
07:03 UTC

12

Linux VR game dev

It might sound crazy to do VR gamedev on linux, but that's what I do. Here are the tools I use to make it work:

  • WiVrn for quest / pico wireless streaming (i find it more stable than ALVR)
  • wlx-overlay-s for seeing and interacting with my desktop in VR (useful when debugging)
  • godot
  • godot-xr-tools

If you have a wired headset there are other options to get that working, check out Envision.

Some gotchas:

  1. the compat renderer in godot is broken in VR on RADV (https://gitlab.freedesktop.org/mesa/mesa/-/issues/10712)
  2. VRS is also broken on AMD cards (https://gitlab.freedesktop.org/mesa/mesa/-/issues/11693)
  3. i currently have to restart wivrn on the headset after it goes to sleep, but a fix is incoming (https://github.com/WiVRn/WiVRn/issues/110)
4 Comments
2024/08/26
00:36 UTC

2

Raylib with HIP

As per the title, can i use raylib with HIP?

As an example thing about creating 1000 cubes but in doing so passing the "command" to create the cubes to HIP so that the GPU does the heavy lifting and not the CPU and i can parallelize a lot more work.

0 Comments
2024/08/24
20:48 UTC

10

Total game Dev noob

Hey, I'm working on my first game, an idle game because I'm hooked on them.

And can I just say Godot is freaking amazing!

I'm working on some scene transitions, but am looking for some good beginner resources on how to approach different styles of transition.

Thanks in advance!

4 Comments
2024/08/23
14:19 UTC

6

Skyrim Special Edition Creation Kit Question

Howdy yall.

I'm trying to get Skyrim Creation Kit on my main dev box so my whole workflow can be VM free, and I was wondering if anyone has had luck getting the Steam version running through proton? I know I can get it working through the Bethesda net launcher and wine, but I truly would rather eat shoe leather than install that launcher if I can avoid it.

Thanks!

0 Comments
2024/08/23
06:56 UTC

14

State of linux for 3D Artists. Every few years I come back because windows drives me crazy, but so far it seems like It has made great progress.

I had posted this on other subreddits, but then I saw this subreddit and i should have instead posted it here instead since its more relevant here.

I haven't tried these apps out for a long time just got to test them for a few days and did some work on them, I don't know if they are usable enough to be considered a stable experience or no everything I wrote here is just my experience in using the software for a few days for personal curiosity and wanted to share the results.

Video games came a long way, maybe these software might as well.............. Also, sorry for English mistakes, I forget spellings sometimes.

My reason for doing this:

An operating system should only do what I ask of it to do, nothing more and nothing less. Windows has been driving me crazy slowly and slowly from the past few years, every year its a new fucking feature that literally nobody asked for and ignored all the things that we did ask for. it has been updating when I specifically asked it not to, once it updated without my consent and my system stopped working and had to format lost my files. It's been giving me advertisements when I asked for non. Its been installing software that I didn't want.

The only thing that kept me from going full linux is because I do 3d modelling every now and then , its a hobby but i still get paid good money for it also, I play some battlefield V or something like that in my free time. biggest problem wasn't just the main 3D software, maya existed on linux but the problem was the supporting software around it.

So far I have installed and used :

Maya 2022

Everything In maya works perfectly because it's a native app... there was never any problem with this software. The installation process on ubuntu is quite complicated, and it took me an hour to complete finding some of the missing libraries as they are always removed once depreciated. I beleive there should be a web archive for all the depreciated libraries for backwards compatibility and quick access.

https://preview.redd.it/0700mgma40kd1.png?width=3840&format=png&auto=webp&s=5acde7a312a7101a7025a4aaa84677fbc6402ead

Photoshop 2023

I haven't used photoshop extensively and I don't do anything besides texture manipulations in it and sometimes render editing, using wine I guess for some reason it cannot detect my gpu so the performance is subpar but still usable if you have patience. I have tried GIMP but ill wait till the fix the UI, it looks like it was designed by programmers. I had installed Photoshop in windows, all I had to do was :

  • Copy photoshop from programfiles.
  • Copy adobe files from common files in both Program Files and Program Files (x86).
  • Copy adobe files from Program data.
  • Paste them into the exact locations they were copied from in the C:\ drive in the .wine folder.

https://preview.redd.it/4zswhbbe40kd1.png?width=3840&format=png&auto=webp&s=e1118d23bf4308c0c0f6b07355db5afd4d2a9751

Substance Painter 2023

I used substance painter a little and did some editing to an old model, so far everything seemed to work fine except for raytraced rendering which was VERY SLOW, the application performance was just like the native version.

Substance painter will only work if you follow the exact same steps as in copying photoshop, if photoshop steps already followed just copy the software itself and it should work.

https://preview.redd.it/qq2i6p4o40kd1.png?width=3840&format=png&auto=webp&s=3dcd9d2833e74554efac4dfa0ecf5107c56a1aa1

Zbrush 2021

Performance seemed fine I have only tried it till 33 mil points, tried some tools on the default demo soldier model other than that haven't really made anything. so far I was not able to fix the pressure sensitivity on tablet problem, but I'll look into it and if possible use mudbox or blender as a temporary alternative.

https://preview.redd.it/gxmy0cyu40kd1.png?width=3840&format=png&auto=webp&s=6019399bdc9a6cb888d1f37ad3e12bbdff4e1d1b

For Zbrush instead of copying windows files I simply installed it using it's official installer using wine.

I know, go use blender... no thanks everyone has their own preferences, blender is jack of all trades but master of non. even tho it was my to go software since mine and blender's childhood from version 2.43 " didn't even know other 3d software existed", I always fucking hated its UI and controls but I enjoyed modeling and the community was very friendly & helpful.

_______________________________________________________________________________________

other than that I just needed to create shortcut icons in the applications menu using a software called alacarte and although I gave them Icons they still look like that grey thing with gear inside it, don't know how to fix that.

Unfortulately I still have to dedicate a hard drive for windows for some Arcvhiz work every now and then because there is nothing like 3ds Max for that.

4 Comments
2024/08/21
11:23 UTC

4

Exporting and Packaging for Linux (RPG Maker MV)

Engine: RPG Maker MV (Java Script) Distro: Debian 12 D.E.: KDE

I am in need of help. I have been working on my project for a little over 2 years now (Drawing, Coding, Scripting the works) well RPG Maker MV has option to export to Linux and that made me excited because it can run on bare metal.

The thing is the launching file that RPG maker exports is called nw.js and doesn't have icon image or clearly states ar first sight "Game Launcher Here." Is there a way for me to package my project so it acts like any other game? (Icon, click icon to run game instead of clicking or running nw.js)

I have literally looked Everywhere including RPG Forums for help on this. I know I can upload it to Steam and that will be it. However my project isn't ready for public release quite yet. I'd like my game to be natively accessible to as many platforms as possible.

Thank you for your time.

0 Comments
2024/08/13
01:05 UTC

8

Second wave migrating to linux

Hi! I'm planning to migrate my 4 computers. 2 daily driver and gamedev pc's (1 nvidia and 1 amd), 1 homeserver for gameserver hosting (integrated Intel) and 1 laptop for traveling (nvidia). I'm using Godot, Blender with a pen tablet and LMMS as of now for gamedev. The tools I use are compatible with most of the linux distros I know of. I already use Mint on my laptop, but it's battery drains faster than I would like it to, which seems to be common with Mint. My question is: what distro(s) would be most optimal to install on them? What distro do you use for gamedev? Optimally I would like to have the same or a same-based distro (like ubuntu on pc's and laptop and ubuntu server on the homeserver) on all of them.

7 Comments
2024/08/10
20:14 UTC

Back To Top