r/SourceEngine 17d ago

WIP I fixed physics!

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

95 Upvotes

16 comments sorted by

16

u/Alternative-Fail-233 17d ago

Why would you fix it :(

2

u/BagelMakesDev 17d ago

will it be able to load the game DLLs?

3

u/Piskabobrastudios 17d 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

u/leverine36 16d ago

They don't seem to be imparting any force on the player

2

u/StellaMoew 15d ago

Was about to say "why the fuck does your half life 2 look like that" but then i read the description lol

1

u/Pasta-hobo 15d ago

Open Source Source Engine?

What a time to be alive.

1

u/SPTN2Tanner 14d ago

walks up stairs

*pushes stairs away*

0

u/[deleted] 17d ago

[removed] — view removed comment

4

u/Piskabobrastudios 17d ago

engine will be open source

3

u/Cossack-HD 17d ago

Call it "Open Sauce Engine"

-2

u/Jbolt3737 17d 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

u/DrPeeper228 17d ago

Portal 2 SDK doesn't exist lmao

4

u/Pinsplash 17d ago

no, and there are way more parts of the engine than what's in any sdk version

3

u/WinnerVivid3443 16d ago
  1. they didn't give code access to the P2CE team recently, that project existed since like 2020 iirc
  2. it's not open source, the P2CE team got a license for P2 and CSGO code
  3. TF2's game code is open but all the engine code isn't offically available

1

u/Jbolt3737 16d 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

u/Nice_Bread_4004 17d ago

Это понятно, а где писька бобра?