Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.
OpenLara [GitHub] was pointed out to me as it's an open source game engine to run classic Tomb Raider titles on Linux, it also has a WebGL support and a demo to show it off in-browser.

You can see the browser demo here, which uses the demo of the original Tomb Raider.
image

The very short description simply states it was inspired by OpenTomb [GitHub] another open source game engine for classic Tomb Raider titles.

Very impressive what the open source community is able to cook up, awesome stuff. Article taken from GamingOnLinux.com.
12 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
29 comments
Page: «3/3
  Go to:

tuubi Apr 24, 2017
View PC info
  • Supporter
Quoting: Eike
Quoting: GuestThat would need (very roughly) 50 people working together full time for 3 years. This will not happen as a hobby project.

How about 500 working in spare time?
Keep 500 spare-time (but professional level) artists and coders motivated and focused on a single creative goal for the duration of a major project and I shall bestow upon you the title of supreme cat herder.

There are no technical roadblocks but many social ones.
Anza Apr 24, 2017
Quoting: razing32
Quoting: Eike
Quoting: razing32Do you mean something like the classic isometric games ?
Or something like the Bethesda games were you have a FPS/Third person shooter with RPG elements to spice things up ?

If the community would come up with something like Wasteland 2, I'd appreciate (and play!) this, too.
But I was dreaming of the full modern monty, huge open world, "next-gen" graphics, FPS/third-person view.
"Open source triple AAA", if you want.

Well for it to be truly open source , I think you would need an engine built from scratch.
Not sure how much work that would be. I am thinking a pretty huge project.
Then you need all the content creators.
Not saying it would be impossible but I cannot fathom how you would coordinate a team that big. Most people would have to donate their time.

Building from scratch is not necessarily only option as there are several open source engines available. Though I don't think there's anything out there that could be considered next generation. Most of them are several generations behind, with some modern bits (there are people still working on them after all).

As for getting people contributing, problem is that people spend their free time as they like. If they like old game enough that they would want to run it without Wine or DosBox, they will do stuff to make that happen. With open source people that do stuff make the rules.

So if you you really want something, go ahead and start doing it yourself. Maybe other people like your idea and will join in. That's more likely to happen though when there's something tangible.

As for coordinating big projects, I haven't seen anything in open source games that would be same size as AAA games. Battle for Wesnoth has quite many contributors though and it even has good single player campaigns, which is rarity in games with open source assets (as opposed to projects like OpenLara).
razing32 Apr 24, 2017
Quoting: AnzaAs for coordinating big projects, I haven't seen anything in open source games that would be same size as AAA games. Battle for Wesnoth has quite many contributors though and it even has good single player campaigns, which is rarity in games with open source assets (as opposed to projects like OpenLara).

Yup , that was my concern.
You have to start something before any devs will join you voluntarily.
Huge undertaking. Not saying it wouldn't be awesome to have a powerful and also open source engine but I am not optimistic.
Wesnoth is a great game . It is one of my first go to games on Linux (bedsides Eschalon). still even with their project and google summer of code , they have issues at times with aging codebase per some of their announcements.
Dolus Apr 24, 2017
Quoting: ShmerlSo it's unrelated to OpenTomb?
Code-wise yes. But the dev took insparation from the OpenTomb project. Personally, I see it as duplication of effort, but that's free software for you.
inukaze Apr 24, 2017
Hi there someone knows, if the this Demo, requires OpenGL => v3.0 ?
Because on my hardware with OpenGL 2.1, i can't see anything, just a Black Screen, but i have sounds

Screenshot :
https://s25.postimg.org/obz7s8twv/Open_Lara_webgldemo.png


Last edited by inukaze on 24 April 2017 at 9:45 pm UTC
Phlebiac Apr 24, 2017
WebGL 1.0 is based on OpenGL ES 2.0, which uses shaders rather than a fixed-function pipeline:
https://en.wikipedia.org/wiki/OpenGL_ES#OpenGL_ES_2.0

So I don't think OpenGL 2.1 is sufficient, no. In your browser, go the URL about:support, and see what the Graphics section says about WebGL.
ProfessorKaos64 Apr 24, 2017
Well now I k ow about opentomb from this which seems farther along. Def going to give that's. Try u til this matures enough to even have build instructions.
ValamirCleaver Apr 25, 2017
Quoting: Eike
Quoting: GuestThat would need (very roughly) 50 people working together full time for 3 years. This will not happen as a hobby project.

How about 500 working in spare time?

https://en.wikipedia.org/wiki/Brooks%27s_law

https://en.wikipedia.org/wiki/The_Mythical_Man-Month
thelimeydragon Apr 25, 2017
If you want to read more/follow development see this:

http://www.tombraiderforums.com/showthread.php?t=216618
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.