Limit Theory Reboot

Do you have a space or scifi related open source or free indie game game project that you are working on that you want to get some feedback and attention for? Post info on your project here.
Post Reply
User avatar
sscadmin
Private
Posts: 8068
Joined: Sun Sep 04, 2016 1:08 am

Limit Theory Reboot

Post by sscadmin »

Hey Everyone

It might be too early to discuss this but for the past month or so I been trying to get Limit Theory (Old) working on Linux, which it is currently. And I am currently overhauling the engine/libraries and just trying to build a base I can then work off of. A lot of the functionality that Josh discussed in his videos is here, its just not enabled or linked up to the Apps so you can see it working. The engine is older now (12+ yrs) but I have now got it using latest GLSL, OpenGL, SFML, SSBO, GLAD, C++ 17.... so I have done a lot so far and going to be working for about 2wks on refactoring the macros that is used for generation in the core (its link links to everything, but they are fragile) so makes any changes to the APP's really easy to break.

I generally have all Josh's demo apps working now. And I created my own to test with. I have created unit tests, cleaned up the build/squashed all runtime errors. So a lot of work over the past month. My guess is that I need 1-2mos more of refining and testing of the engine and also to implement a lot of graphical updates (ie: PBR, HDR, Bloom, Particles, Fog, etc...)

So this is where I am spending most my time... I don't want to promise anything but I have internal goals for myself to document how to use the LTSL properly, get more visual aspects of the game updated, figure out how Josh worked with and used Procedural Generation with ships/stations/asteroids etc... and get this documented so as a community start building something nice.

The tough part about this whole thing is there is literally no documentation ;)

If people want I can post my repo, but I wasn't going to post it until I thought it was ready to be looked at seriously as a game engine that we can make something with. ;) already have over 70 commits so far haha so I been working... AI helps me a lot here but in a few short weeks this engine is working.

I was surprised there is really no projects (besides the Redux one) picking this up and running with it, until I dove into what is here and its hard to grasp without any comments or documentation. That is what I am aiming to solve first then we will see if we can make a freelancer style game out of this.... time will tell.
Attachments
Screenshot_20260803_160432.png
Screenshot_20260803_160432.png (664.03 KiB) Viewed 592 times
Screenshot_20260803_155701.png
Screenshot_20260803_155701.png (2.05 MiB) Viewed 593 times
Screenshot_20260726_212713.png
Screenshot_20260726_212713.png (2.29 MiB) Viewed 593 times
User avatar
sscadmin
Private
Posts: 8068
Joined: Sun Sep 04, 2016 1:08 am

Re: Limit Theory Reboot

Post by sscadmin »

Was able to refactor and create a new app from old not working code (its in the 'old' folder in source its not wired into the build).
Attachments
Screenshot_20260808_155211.png
Screenshot_20260808_155211.png (2.33 MiB) Viewed 274 times
CaptainKal
Private
Posts: 771
Joined: Mon Nov 28, 2016 6:03 pm

Re: Limit Theory Reboot

Post by CaptainKal »

Is anything in the code resembling a game? Because I think the original developer, spent a lot of time and money, just building an engine!!
User avatar
sscadmin
Private
Posts: 8068
Joined: Sun Sep 04, 2016 1:08 am

Re: Limit Theory Reboot

Post by sscadmin »

Most of the systems are here for the most part they would need updating but from what I found there is a trading/mining system, the universe builder can make large universes 200+ sectors, there is warp lanes... there was a few things from his videos that I don;t see which is more advance UI elements. Not everything is shelled together. But with a little time I should be able to figure something out. Right now doing mostly core stuff and modernising the engine, learning how to use or manipulate the graphics etc... there is lots to do. But this basically didn't work at all on Linux and now its fully working. Now its just figuring out what Josh actually left us.... and I am trying to reboot the original not the newer engine he was trying to build before he stopped.

I was actually surprised about how little people actually forked the code and tried to do something with it, there is a lot here. Hard to believe mostly one person built it all actually, have no clue how he kept track of everything haha. Maybe I can put a video together near the holidays depending where I am at.

Been mainly working on the engine (trying to make it easier for my newb ass to understand), working on the save/load system now. And when I get done with that going to work on implementing json for all config for everything so no more coding in the app itself it will call in the data right from json so less errors etc... its a fun project actually and it gets better every week.

I hope by end of sept I will have all the engine stuff done and then I will work on figuring out content and refining the gameplay... there is lots to do there, but just iterate through it all and eventually something solid will get done. Once I have it in a good state I will advertise it more so maybe I can get some help... right now its me and my locally host AI Agent working on this and maybe in a few months I will have something to show off ;)
Post Reply

Return to “Free SciFi Gaming Projects”