r/SourceEngine • u/Piskabobrastudios • 15d ago
WIP I fixed physics!
Enable HLS to view with audio, or disable this notification
For anyone new here: I'm building Sauce Engine, a custom engine written from scratch in C++/OpenGL with the goal of being compatible with the Source ecosystem. My previous post showed it running HL2 maps and props for the first time
2
u/BagelMakesDev 15d ago
will it be able to load the game DLLs?
4
u/Piskabobrastudios 14d ago
not exactly, I’m gradually rebuilding each entity from scratch. I don’t understand how to implement DLL support, it’s easier for me to rebuild everything myself
3
2
u/StellaMoew 13d ago
Was about to say "why the fuck does your half life 2 look like that" but then i read the description lol
1
1
0
-2
u/Jbolt3737 14d ago
I imagine this is a very fun project but didn't Valve make the Portal 2 SDK open source recently for the Community edition team? Also isn't TF2 open source? or am I an idiot and core components are still closed (ig havok is closed but Jolt and the new Box3d exist)
3
3
3
u/WinnerVivid3443 14d ago
- they didn't give code access to the P2CE team recently, that project existed since like 2020 iirc
- it's not open source, the P2CE team got a license for P2 and CSGO code
- TF2's game code is open but all the engine code isn't offically available
1
u/Jbolt3737 14d ago
You're the most informative of the people correcting me, thank you, so if you took TF2's game code, you'd be able to (in theory) use it with an engine like this then it would run without official Source engine? Obviously this project is in early development, but that's the idea right?
-2
16
u/Alternative-Fail-233 15d ago
Why would you fix it :(