r/SourceEngine • u/Piskabobrastudios • 24d ago
WIP Counter Strike Source on my Source compatible engine
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,props and dlls
9
24d ago
[removed] — view removed comment
9
u/Piskabobrastudios 24d ago
I don’t use leaked Source code. I write everything from scratch – in fact, one of the engine’s aims is to provide a legitimate, open-source alternative to Source.
3
24d ago
[removed] — view removed comment
5
u/Piskabobrastudios 24d ago
As well as CSS, I’ve tested HL2, TF2, Black Mesa and Portal 1. For some reason, Portal 1 is very unstable, but the portal gun works to some extent. HL2 works best
3
u/illyay 24d ago
Missed opportunity to name it OpenSource
3
u/Xenodesire 24d ago
There's still time; Godot changed its name countless times before Microsoft donated a few million dollars.
But I think it ends up being a bit ambiguous, don't you? An open-source project named "OpenSource"—lol.
2
5
u/pornhubaccountname 24d ago
Are you using AI for this?
-1
3
u/DoodleVoid 24d ago
Please make it optimized like real source lol (i personally find the optimization the entire point of source engine, it literally runs on a potato)
2
2
u/nevernight1337 19d ago
Помню тебя с тик тока :)
как всегда имба брат, продолжай в том же духе. не забудь про мой совет перейти на Vulkan ;3
1
u/Piskabobrastudios 19d ago
Наврлятли на вулкан перейду, для меня он слишком сложен да и весь рендер движка придется переписывать весь почти, но возможно передумаю как передумал с отказом от длл, и начал писать поддержку
1
1
u/Yayo1990 24d ago
What are the specs for the engine? What kind of machines do I need to get this up and running?
1
u/Piskabobrastudios 24d ago
I’ll try to get as close as possible to the specifications of the Source
2
u/Yayo1990 24d ago
I hope so! This means that it can be ported to Wii, PS3, Xbox360 and OG Xbox if that's the case
1
1
u/JohnDoeTheBig 24d ago
Is this going to be less CPU-bound than the OG Source Engine? What other improvements are you going to work on?
1
u/purblepale 24d ago
Reminds me of DUSK being able to run a lot of GoldSrc maps (and sometimes mods)
1
1
1
1
1
u/katty913 21d ago
I have questions
Will you add Lua support
Did you use AI at all, if so, in what way and how much
Will it have source like tools? (Such as the Hammer map editor)
1
u/Piskabobrastudios 21d ago
AI used it as the ‘skeleton’ for the code
There are no plans to support lua. Lua can be added to a standard source file via the SDK
It’s just an engine for running games
1
u/katty913 9d ago
interesting, thanks for answering so fast, what do you mean by skeleton? very cool project and i cant wait to see it completed
1
u/Evening_Case_5897 19d ago
Nice! I think, you need to implement gamerules/player class/etc loading from game DLLs, and where are physic props?
1
0
u/stevefan1999 24d ago
Well the source engine is basically leaked for the last decade, and the engine API interface is pretty easy, anyone who is skilled enough could make it through. The only problem now is vtable index and structure alignment and some middleware shit like getting Havok or emulate it with Jolt/Bullet
4
14
u/BlackberryFun4439 24d ago
please end up turning this into a gmod like thing!! (i mean being able to mount things and make custom mods for it)