Confused on Steam Play and Proton? Be sure to check out our guide.
Latest Comments by Samsai
A chat with the developer of the action-packed roguelike Burning Knight
2 July 2020 at 5:31 pm UTC Likes: 4

Lots of props to developing a full game at that age and much respect for going with a code-oriented approach instead of going for a full-fledged engine. Obviously sad to hear that the game hasn't had much commercial success, but I'm still hoping you continue developing games. Getting a full game out at 17 is definitely impressive, something that I can only look at with admiration as a 23 yo CS student that never seems to get any side-projects completed.

Will need to check this game out at some point, it looks quite a bit like some games I already enjoy.

Godot Engine 3.2.2 is out with 2D batching for the GLES2 renderer
28 June 2020 at 8:16 pm UTC Likes: 1

Quoting: setzer22I've been on the alpha/rc versions of 3.2.2 for a while and I can confirm emacs for GDscript works quite well! Also Godot is a great engine overall and it's nice to see it progress!

@Samsai A note on emacs and GDscript: This relies on lsp-mode, which is painfully slow on emacs 26 due to a custom JSON parser written in elisp. If that happens to you, don't blame Godot. For this to be usable, you'll need to make sure you have emacs >27 compiled with native JSON parsing support (not all distros enable it). On arch, emacs27-git from the AUR worked for me.
I use lsp-mode for Rust and JS already on 26 and the performance is fine. My setup has pretty much got everything compiled down to bytecode anyway, so even Elisp stuff runs pretty smoothly. Might test 27 though, since that's what is recommended for Doom anyway.

Supraland stops supporting Linux shortly after leaving GOG entirely
27 June 2020 at 2:56 pm UTC Likes: 10

Quoting: GuestAnother case of "if you are not familiar with linux don't port your game to linux", that will just lead to having a bad time. Developing a game for linux is NOT easy and we all have been guilty of spreading the myth that it is.

Frankly my dream is that ultimately one day the OS you run will become irrelevant and then the "native gaming" nonsense goes away for good.
You do understand that the "if you are not already familiar with X, don't become familiar with X" is a really pointless mantra to follow, right? Why learn new things ever? A better idea to follow is to factor in the time and cost of executing a port properly and not doing this "let's hope and see" approach where devs place their trust on a magic export button. If the time and cost investment seem reasonable, then commit to the port.

Developing a Linux game is no harder than developing a Windows game. You can make it harder for yourself or you can make it easier for yourself, but those are choices one makes. Developers deal with the same sorts of choices all the time: do you invest some time and work up front to ensure your architecture holds in the future or do you do a rush job early on and eventually pay back the technical debt.

As for the final point, it is possible that in the future general purpose operating systems may converge to become nearly indistinguishable from one another. However, if that happens because all alternative operating systems ditch their good ideas to mimic the popular but garbage operating system, that's not progress.

Also, "native gaming nonsense"? I take offense to that.

Supraland stops supporting Linux shortly after leaving GOG entirely
27 June 2020 at 12:44 pm UTC Likes: 13

Quoting: Whitewolfe80Thing for me its too late yes our marketshare has increased but almost every single video/article that says nows the time to try linux has one draw back proton its all they talk about and lutris I use both so i am part of the problem. That problem is of course proton has become the clutch we all rely on for games on linux. We have collectively given up on native gaming with the exception of indie games and the one to three games we get from feral a year. We have already seen developers say use the proton version if you want a linux version that attitude has quickly become the norm.
It's definitely an annoying and stupid trend. People don't realize that Proton is putting our eggs in one ever-growing basket that will eventually collapse in on itself. We need game devs that know how to work with Linux that will contribute to the ecosystem.

But on the topic of "collectively giving up on native gaming", I will point out that there are those of us that still totally reject Proton as the future of Linux gaming.

Godot Engine 3.2.2 is out with 2D batching for the GLES2 renderer
26 June 2020 at 4:51 pm UTC Likes: 1

Quoting: Dunc
Quoting: SamsaiI think this release also brings LSP improvements to the crazy people that want to write GDScript in editors like Emacs instead of the integrated editor.
I totally understand why they're doing stuff like this (and GD-Native, to allow other languages), but I wish more people would give GDScript in the integrated editor a chance. For me, it's what makes Godot special.
I've personally written GDScript inside the integrated editor. It's aggressively okay, as in, it works but that's about it. It doesn't match the editing comfort of my Doom Emacs configuration though and LSP should provide all the completion information that I lacked previously to write the code in an external editor. If I was using a "regular" editor like VSCode/Atom/Geany as my main editor I would probably stick to the integrated editor, but it just cannot hope to match the perfect immortal machine that is a precision-tuned, custom configured editor with modal keybindings.

Godot Engine 3.2.2 is out with 2D batching for the GLES2 renderer
26 June 2020 at 3:21 pm UTC Likes: 1

I think this release also brings LSP improvements to the crazy people that want to write GDScript in editors like Emacs instead of the integrated editor.

Attentat 1942, a 'historically-accurate' World War 2 adventure is now on Linux
17 June 2020 at 7:52 pm UTC Likes: 3

Quoting: JarnoHistory is always written by the winners.
Making this comment on this article in particular? Certainly an interesting choice.

If someone is willing to consume some more winners' history, this game seems to be covering Operation Anthropoid, the assassination attempt of Reinhard Heydrich, which is worthwhile to read about. There's also a movie made about said operation called "The Man with the Iron Heart".

The itch.io charity bundle hits over $4 million and now over 1,500 items inside
11 June 2020 at 3:59 pm UTC Likes: 6

Quoting: morbiusitch.io doesn't have a client
It does: https://itch.io/app. It's open source, does game updates and is generally less broken than Steam.

itch.io has a huge bundle going to support 'Racial Justice and Equality'
6 June 2020 at 11:44 am UTC

Yup, bought. It's an obviously all-around good deal in support of a good cause.

Interviewed - Veloren, an upcoming FOSS multiplayer voxel RPG
5 June 2020 at 4:09 pm UTC Likes: 3

Veloren seems very interesting, I really need to look into it more and try it myself at some point. As someone who wrote a bachelor's thesis on open source projects and software engineering, it was very cool to hear about the organizational structure and development process of the project. May your bugs be shallow and few in number, Veloren team!