Croteam has only recently released the full engine source for one of their games for the public: Serious Engine 1 used for Serious Sam classic. And that is fifteen years after the game's release.

__________________"Is there any better Gerüstbaufirmenvorarbeiterschlüsselanhängerfarbenwasserlöslichkeitskontrollchemiker than discy? No!" -Shrinker
[22:30] Fiendian: Discy, Finzy and Louva shall merge into a superentity known as the Lickyfonz.
"Can we just move Discy's posts to the HOF automatically already? :P" -Jetty

Well, the thing is... I don't actually need full source code of game - SDK and editor would be enough.

Ah, okay. From the thread title "separate game (not mod)" it sounded like you wanted to make something that could run without requiring the base game. Even with the SDK you still need the base game in your Steam library to run it, since you can only make mods with it.

Also, the way new engine works the SDK is becoming redundant, because you can do most basic to intermediate modding (new levels, model/sound replacement, new weapons/monsters/items/textures) within the editor itself.

Quote:

Originally Posted by agent322

I also want to notice, that Serious Enigne 1 is useful only for education purpose.

It will be great if someday Croteam release separated engine for game developers (like other companies did).

It would be cool if Croteam released an educational version of their engine like Epic and Crytek are doing, but I don't think they're big enough to get a lot of support, sadly.

__________________"Is there any better Gerüstbaufirmenvorarbeiterschlüsselanhängerfarbenwasserlöslichkeitskontrollchemiker than discy? No!" -Shrinker
[22:30] Fiendian: Discy, Finzy and Louva shall merge into a superentity known as the Lickyfonz.
"Can we just move Discy's posts to the HOF automatically already? :P" -Jetty

Ah, okay. From the thread title "separate game (not mod)" it sounded like you wanted to make something that could run without requiring the base game. Even with the SDK you still need the base game in your Steam library to run it, since you can only make mods with it.

Opps, I incorrectly expressed my thought. I suppose that SDK should contain at least

So, as you see, I need a little source code from SDK to compile my custom game, but it's not actually a source. It's some kind of "gateway" to access compiled library, and this access will be done by linker.

Quote:

Originally Posted by Discy

Also, the way new engine works the SDK is becoming redundant, because you can do most basic to intermediate modding (new levels, model/sound replacement, new weapons/monsters/items/textures) within the editor itself.

sure it is! But only when you need mod, ant nothing more. If you will try to make a strategy or platformer you'll fail.

Quote:

Originally Posted by Discy

educational version of their engine like Epic and Crytek are doing

Sadly, that engines are not for "education", lol. But for developing games.