
A big part of Source 2 is going to be stripping out all of the external dependencies, so that Valve can release it to be free-to-use without having to pay out licenses to third parties. They are apparently throwing out a lot of the legacy systems that tied Source 1 down to older/licensed tech. Getting a little bit back on topic, I am very interested to see how Source 2 is going to be structured.

It also lends itself fairly well to multi-user projects.
#Valve source 2 full#
This is a very programmer-mentality way of handling things, but it is often one of the better approaches when dealing with projects as complicated as a full game. It basically turns absolutely everything into a structured hierarchy, and makes it easier to break down complicated projects into tiny bits. I realize this is a lot of conjecture, but I think Valve is not the same company they were just 10 years ago, and not for the better.Ĭlick to expand.It's pretty nifty, and an interesting approach to organizing a project.

Even today, the only software announced from this so-called software company is a gaming engine for which no game has been announced. The last few years they've been hyperfocused on platorm stuff such as Big Picture, Steam Controller, etc. They started as a game company and the last thing they've done is DOTA 2, before that CS:GO, and 8 years since HL2E2, a incomplete series of games. I love Valve but I think they've lost their way. He frequently talks about how different things are now to then.
#Valve source 2 mod#
The best person to judge that comparison in my opinion is Garry Newman, author of Garry's Mod and Rust, the former under Source and the latter under Unity, now Unity 5. Valve has been very good with capabilities but not very good on ease of development.

It's very familiar and doesn't require me to shift my brain when going from concept to code.Īnother concern I have is the tooling. One thing that I love about Unity is its use of Mono & C# for scripting. I'd even say most people are less productive in C++ but that's a "religious" discussion for another forum. I'm conversant in C++ but I'm far less productive with it. I'm a C# developer and have been for close to 15 years now, since the language came out. My biggest concern about Source2 is its scripting language.
