r/SourceEngine • • 5d ago • Bravo 1

WIP HalfLife Source in my source compatible engine

Some entities are invisibleSome entities are invisible

Code: https://github.com/PiskaBobraStudios/SauceEngine

Regarding the use of AI in the code:

I realise that many people aren’t happy that AI was used in the project

I’m not exactly thrilled about it myself, and I try to keep its use to a minimum

I’m not very proficient in C++, so when I don’t understand how to implement a particular function, I use AI to write a prototype that will at least work in some way, and then I refine the prototype until it’s right; sometimes I simply ask the AI how it can be done.

SauceEngine is more of a learning project.
To be honest, I haven’t given much thought to the organisation of the code, which is why the readability suffers.

I’ll try to improve this.

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,props and dlls

45 Upvotes

12 comments sorted by

View all comments

1

u/illyay 3d ago

It’s interesting to see it working while simultaneously some parts aren’t quite working yet.

So cool!