Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by Talon1024
Here's some alternatives to the Unity game engine
14 Sep 2023 at 6:33 pm UTC Likes: 1

Remember Blender Game Engine? There's a modern fork of it called UPBGE [External Link]. I've never tried it myself, but they claim it lets you make your game from start to finish without leaving Blender.

If you've taken an interest in game development, and you're a Blender fan, you may have heard of Armory3D [External Link]. It's completely separate from UPBGE, but it sounds very similar in how it works with Blender.

And last, but not least, one of my favourite game engines is GZDoom [External Link], the culmination of over 20 years of bug fixes and feature additions to the id Tech 1 engine.

Amnesia: The Dark Descent Redux mod adds Vulkan and DirectX 12 support
9 Sep 2023 at 9:20 pm UTC Likes: 1

If only more game developers would follow the examples set by the early id Software and the early Frictional Games, and release their source code...

I know that's just a pipe dream, however.

And nowadays, access to the source code isn't even required in order for developers to do visual upgrades or "remasters" like this.

Nightdive Studios announce Turok 3 and Star Wars: Dark Forces remasters
23 Aug 2023 at 11:50 pm UTC Likes: 2

Quoting: Luke_Nukem
Quoting: Klaas
Quoting: Luke_NukemThat's not true. They pushed to put all the new Quake 2 game sources under GPL to ensure that other engines can use it, and wrote extensive docs.
No. That is nothing. It's what they need so that mods can be ported over to get any content, so they had no choice.
I don't know what your point is then. You say they gave nothing back - except they did.
What they gave back in that case is practically nothing. It's not enough code to compile your own Quake2.exe, and they didn't release the code to load or use the new models, textures, and fonts.

From my perspective, it's practically nothing, because if Quake 2 source ports like yQuake2 want to support Quake 2 Remastered, the developers will have to play catch-up and reverse engineer the new model and texture formats, etc.

Nightdive Studios announce Turok 3 and Star Wars: Dark Forces remasters
23 Aug 2023 at 12:49 pm UTC Likes: 2

I was a bit miffed about the Nightdive remasters of Quake and Quake 2 because they gave nothing back to the Open Source Quake/Quake 2 engine projects. Thankfully, this doesn't seem to be the case for their Dark Forces remaster [External Link]:

Night Dive will also be helping me to support the new content they are creating in TFE - though you will be required to purchase the new version of Dark Forces in order to use that content.

First-person co-op dungeon crawler 'Barony' has major upgrade and Steam Deck Verified
8 Aug 2023 at 7:00 pm UTC Likes: 1

I think it's worth mentioning that Barony is open source, licensed under the BSD 2-clause license.

https://github.com/TurningWheel/Barony [External Link]

Voxel Doom II releasing August 1st
21 Jul 2023 at 10:09 pm UTC Likes: 2

Quoting: Luke_NukemPretty sure it'd be fine with engines that convert the maps to full 3d polygonal environments.
GZDoom, k8vavoom, Doomsday, and PRBoom-Plus in hardware-accelerated rendering mode do this.

IIRC the main problem is that the doors, lifts, etc. are not static meshes, even though they can only move vertically.

Quoting: Luke_NukemBut.... I also wonder what effect raytracing could have too.
https://youtu.be/yKHiwnZ3zJo [External Link]

https://github.com/sultim-t/prboom-plus-rt [External Link]

Meta announced 'IGL', a high-performance cross-platform graphics library
8 Jul 2023 at 11:31 pm UTC Likes: 1

Quoting: Luke_NukemWe already have bgfx and wgpu..
Plus, there's the upcoming 3D rendering APIs in SDL3.

I can't say whether more options are a good thing or not, but a quick look at the roadmap tells me they've come up with Yet Another Shader Language called SparkSL. Why do we need so many shader languages? There's already GLSL, HLSL, WGSL, GodotSL, etc.