Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.
Here's something interesting for the fans of libre software. Croteam, the developers behind the Serious Sam games and The Talos Principle, have opened up their source code for Serious Engine v. 1.10 under the GPLv2 license.

This engine naturally isn't the new Serious Engine 4 that runs The Talos Principle and, as noted on the studio's website, isn't capable of rendering modern AAA graphics. Rather this is an old engine that they used for Serious Sam: The First Encounter and Serious Sam: The Second Encounter.

It's worth noting, however, that the engine in its current state is heavily tied to the Windows ecosystem and utilizes DirectX 8 and Visual Studio 2013 or 2015 is required for building the project. The assets of the games that run on this engine are also still proprietary. However, it wouldn't be the first time miracles have been made with opened up source code and I do expect someone will eventually port it to OpenGL.

You can read the official announcement here and find the source code on their Github. Article taken from GamingOnLinux.com.
0 Likes
About the author -
author picture
I'm a Linux gamer from Finland. I like reading, long walks on the beach, dying repeatedly in roguelikes and ripping and tearing in FPS games. I also sometimes write code and sometimes that includes hobbyist game development.
See more from me
The comments on this article are closed.
11 comments
Page: «2/2
  Go to:

STiAT Mar 14, 2016
Pretty well structured, porting to SDL2 should be not be too painful (input/sound). For Networking they seem to use normal sockets, as far as I found out now it's just to port in Sources/Engine/GameAgent/GameAgent.cpp (recvfrom) and Sources/Engine/Network/CommunicationInterface.cpp (seems to be the base communication interface implementing windows sockets).
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.