• Register
  • TOS
  • Privacy
  • @NeoGAF

ashecitism
Member
(08-07-2014, 10:20 AM)
ashecitism's Avatar
They put out the alpha for Dota 2 workshop tools today and the infos keep coming.

Edit: Here's the new Hammer in action. And here's a vid of Dota running in S2. Graphics look still the same, but remember an engine is more than just that.

http://www.reddit.com/r/DotA2/commen...ust_a_modding/

put in updated reddit OP

Everything in this package is a new game. It's all the Dota assets and code ported over to Source 2. That's why Hammer is different. That's why the console is different.

Guys. Valve just soft launched the entire Source 2 engine.

EDIT: Because people are asking for proof.

Everything that would share a name with Source is named '...2'. That's 'engine2.dll', 'vconsole2.exe', 'vphysics2.dll'.

When you go to open a map in Hammer, it asks for .vmap files. One of the other options is '.vmf (Source 1.0)' files. Screenshot (thanks /u/darkmio)

The fucking console is redone.

There is a new Key-Value like format (that i'm gonna call KV2). It is type safe. It looks like this: http://pastebin.com/RVQtkv1j. EDIT: Looks like my name isn't going to stick. The engine calls them 'Schema Files', written by CSchemaTextWriter. (Voided found this)

EDIT2 (Probably the strongest evidence): That script also allows for different dlls to load and render different assets (vmaps are rendered by worldrenderer.dll, etc). This is quite a bit different from Source 1, as they had a large number of things in the engine libraries. This bit alone would indicate a significant amount of engine work has been done to split these bits out of the engine and into their own libraries.

EDIT: hey RPS i changed this paragraph, so you guys should probably use the updated paragraph as it's more correct.

EDIT3: lol, source2 apparently support fax machines. (VoiDeD found this) (source: http://privatepaste.com/513891c5dc ) Looks like the Tiff Library

EDIT4: from /u/nellody: https://developer.valvesoftware.com/...w_outliner.png notice the 'source2' in the path.

EDIT: the general consensus around the source reverse engineering community is that this is really source 2.

EDIT: hi neogaf.

EDIT:

3:01:56 AM <@VoiDeD> there's l4d3 crap all over the vscript code

EDIT: 'CSource2EntitySystem' is a class name. (thanks Netshroud)

Originally Posted by EzioCroft

This might just give us a very early glimpse at Source 2. Valve completely redesigned Hammer (thank fucking god) - not sure if its thread worthy though.

We now have fancy stuff like a tile editor, or lighting preview - so no need to recompile to test out lights.

Also, a nice webm of how fast you're able to create maps https://fat.gfycat.com/YearlyDismalHuemul.webm

Also uses some new formats

vmap = vmf
vtex = vtf
vmat = vmt
vmdl = mdl
vpk = bsp
vpcf = pcf

The vpk thing is a bit weird, but in the vpk files are .vmap_c files which is probably the compiled map.

Edit4:

Originally Posted by ashecitism

It's backwards compatible with Source 1, so probably?

edit: from facepunch


Edit6:

https://twitter.com/SteamDB/status/4...257728/photo/1

:P

edit7:

going through this facepunch thread now, only just noticed it, might be some interesting info there

Looks like the map size is still limited to roughly the same size as Source 1

This isnt true. I was able to compile a map with a brush that was 4 times the size of the grid perfectly fine, and I was able to run the map without problems. I had also imported a bunch of displacements from a vmf file and scaled it to be about 200k units wide, way out of the bounds of the grid and it still worked fine.

Apparently people are finding a bunch of l4d3 code in the vscript if the /r/Dota2 thread is to go by

it's left for dead 2 source 2 version not l4d3

they are really careful this time with hl3 / l4d3 references. only thing i could find was this thing

--require "game.entities.entclass_lair_egg"

someone made paris in 3d and i imported it. can't believe it could handle that. it's running at like 15-30 fps. gotta fix the materials now

http://store.steampowered.com/news/14104/[/QUOTE]

edit8:

Hmm hmm, you don't say :D


also, it seems he actually compiled that map

Compiling is a lot faster since it doesnt calculate vrad, which was generally what took the longest if you had a well optimized map.

So I compiled the massive map, but I cant show the vast size of it because of dotas fog of war shit.



But this is what it looks like in hammer





You can see the full grid in the middle.
And if you look at the bottom, it gives you a width of 31,195,876 a length of 31,415,984 and a height of 1,975,590, which compared to 32,768 is quite the difference.

http://facepunch.com/showthread.php?...1#post45629487

another one

It only took me a few minutes to compile a map that was 82k units x 82k units, with 300k+ faces :P

A bridge:


The same bridge:


not pictured: 300k faces


You also only need to compile once :P So who cares how long it takes?

http://facepunch.com/showthread.php?...1#post45629490

edit9:

Originally Posted by ashecitism

Just to make it clear, there are no HL3 references in this build.

still going through facepunch, also from yesterday

http://facepunch.com/showthread.php?...1#post45619337

another one

http://facepunch.com/showthread.php?...1#post45620215

Rubikon is their own physics engine, but there's also a couple of PhysX refs in the tools



Originally Posted by Garry

Everything I've heard from Valve is that they're not licensing out the engine like they did with Source 1. They're in the process of shutting the current licensee program down.. we don't even get updated code for Source 1 anymore.

Until there's more details about Source 2, the moddability, what games are on it, licensing terms.. I'm not going to start promising anything. I wouldn't be surprised if Valve have already made their own version of GMod.

Originally Posted by Garry

My best guess is that they're not going to license it because they're going to release it for free and let people release games on Workshop/Steam as part of the engine.. with a profit share.

They're obviously going to support modding and licensing in some way.. probably just not in the old way of paying $500k for a license or whatever people paid.

I am 100% sure that they have to be looking at Unity, and Unity's Asset Store and be thinking of how Steam and Workshop are set up to re-create that situation.. and push it to the next level.

Yes, it's that Garry.

http://facepunch.com/showthread.php?...1#post45671226
http://facepunch.com/showthread.php?...1#post45671785



Physically Based Materials (process is like Unreal Engine 4)

And r_lpv(and more text) for dynamic lighting (include GI)

http://facepunch.com/showthread.php?...1#post45672085

Code:

CHelpEntry
{
string m_Id = "Attribute.point_levelstream.load_radius"
string m_FriendlyName = "Distance at which target level should stream in"
string m_TooltipOverride = ""
string m_HelpText = "If the player is closer than this to point_levelseam, start async loading of the target level."
},
CHelpEntry
{
string m_Id = "Attribute.point_levelstream.unload_radius"
string m_FriendlyName = "Distance after which target level should stream out"
string m_TooltipOverride = ""
string m_HelpText = "If the player is farther from the point_levelseam than this then target level will unload."
},
Hnnng, i'm now 100% in love with source 2, GOODBYE LOADING SCREENS!

http://facepunch.com/showthread.php?...1#post45659262

This might help: I've been making a Google Doc since the release of Dota 2 tools which contains a lot of verified information (with some speculation) I've researched about the engine and the tools. I'll update it always when there's new information available. Check it out.

http://facepunch.com/showthread.php?...8#post45671968

Last edited by ashecitism; 12-14-2014 at 12:47 AM.
Face it Tiger..
Member
(08-07-2014, 10:22 AM)
Face it Tiger..'s Avatar
why does source 2 still look the same? T-T
VisceralBowl
Member
(08-07-2014, 10:22 AM)
VisceralBowl's Avatar
Really hope we get a standalone version soon.
ashecitism
Member
(08-07-2014, 10:23 AM)
ashecitism's Avatar

Originally Posted by Face it Tiger..

why does source 2 still look the same? T-T

The renderer is only one part of an engine. L4D3 will look different enough.
derFeef
lil' bit tasty
(08-07-2014, 10:23 AM)
derFeef's Avatar

Originally Posted by Face it Tiger..

why does source 2 still look the same? T-T

Why should a "ported" game look different on an enhanced engine if it's not using visual improvements of said engine? It will not automatically look totally different just all of a sudden, there is much more to it.

New games will show what it can do.
EzioCroft
Member
(08-07-2014, 10:23 AM)
EzioCroft's Avatar
Damn, this is huge - if its true. This is so exciting. Also yay my post is in the OP. :)

I figured I dont need to download the tools (and the new version of Dota) 'just' for an updated hammer. But now Ill have to download it
Last edited by EzioCroft; 08-07-2014 at 10:26 AM.
DrTeflon
Member
(08-07-2014, 10:24 AM)
DrTeflon's Avatar
What
The
Fuck?
andrerobot
Member
(08-07-2014, 10:24 AM)
andrerobot's Avatar
itscoming.gif
mcw
Junior Member
(08-07-2014, 10:24 AM)

Originally Posted by Face it Tiger..

why does source 2 still look the same? T-T

Half Life Source also looked exactly like Half Life when the Source engine originally launched. New engine or no, it's the same art assets, so it's not going to look dramatically different, if at all.
Menome
Member
(08-07-2014, 10:24 AM)
Menome's Avatar
Quick, everyone search Steam for Half-Life 3.
CheesecakeRecipe
Member
(08-07-2014, 10:25 AM)
CheesecakeRecipe's Avatar
wha
MormaPope
Member
(08-07-2014, 10:25 AM)
MormaPope's Avatar
homelol
Junior Member
(08-07-2014, 10:26 AM)
homelol's Avatar

Originally Posted by EzioCroft

Damn, this is huge - if its true. This is so exciting

JordanKZ
Member
(08-07-2014, 10:26 AM)
JordanKZ's Avatar
Even for Valve, this is all kinds of crazy.
Mauricio_Magus
Member
(08-07-2014, 10:26 AM)
Mauricio_Magus's Avatar
wait... isn't this supposed to be huge?
RubberJohnny
Member
(08-07-2014, 10:27 AM)
RubberJohnny's Avatar

Originally Posted by Face it Tiger..

why does source 2 still look the same? T-T

Valve F2P games need to scale and reach a wide audience, they're not going to push graphics.
ashecitism
Member
(08-07-2014, 10:28 AM)
ashecitism's Avatar

Originally Posted by Menome

Quick, everyone search Steam for Half-Life 3.

lol, from the Dota thread

Apparently there are some Hl3 leaks in the new Dota Workshop Tools.

have yet to see it though. I'm scouting reddit.
Koh
Junior Member
(08-07-2014, 10:29 AM)
What does this mean for those of us who aren't devs? That we should expect new games on this engine?
ArmsOfSorrow
Junior Member
(08-07-2014, 10:29 AM)
ArmsOfSorrow's Avatar
I've just started an SDK 2013 mod, but damn...those tools as a standalone release would be awesome!
That said, I hope there will be some degree of portability between engines, so I can get my code over, even if it's not much.
UnluckyKate
Member
(08-07-2014, 10:29 AM)
UnluckyKate's Avatar

Originally Posted by RubberJohnny

Valve F2P games need to scale and reach a wide audience, they're not going to push graphics.

The Blizzard model. The more crappy chinese computer it can run on, the better. They are no Crytek lunatics
Kaako
Felium Defensor
(08-07-2014, 10:29 AM)
Kaako's Avatar
Well that's one way to do it I guess...
efyu_lemonardo
May I have a cookie?
(08-07-2014, 10:31 AM)
efyu_lemonardo's Avatar
This will be Valve's last engine
EzioCroft
Member
(08-07-2014, 10:31 AM)
EzioCroft's Avatar
So Dota 2 is the new Half-Life Source... oh man. Preparing for a L4D3 announcement at Gamescom? Valve pls
Oni Link 666
Member
(08-07-2014, 10:31 AM)
Oni Link 666's Avatar
Finally they can start working on HL3.
VisceralBowl
Member
(08-07-2014, 10:33 AM)
VisceralBowl's Avatar

Originally Posted by efyu_lemonardo

This will be Valve's last engine

Source Engine 2: Episodes 1 & 2?
Can't forget those.
-SD-
Member
(08-07-2014, 10:33 AM)
-SD-'s Avatar
Surface of Me
Member
(08-07-2014, 10:34 AM)
Surface of Me's Avatar
Fuuuck this is exciting.
Roboleon
(08-07-2014, 10:34 AM)
Roboleon's Avatar
well, that's one way to do a megaton reveal (I guess?)
killatopak
Member
(08-07-2014, 10:34 AM)
killatopak's Avatar
can't wait.
Chuck
Still without luck
(08-07-2014, 10:35 AM)
Chuck's Avatar
the number of people opening "dota 2 alpha workshop" on steam right now while I'm playing Lovely Planet is hilarious.
maniac-kun
Member
(08-07-2014, 10:36 AM)
maniac-kun's Avatar
Does this mean something is getting announced soon that uses Source 2?
EzioCroft
Member
(08-07-2014, 10:36 AM)
EzioCroft's Avatar

Originally Posted by ashecitism

https://www.youtube.com/watch?v=byePJbjTosI

Oh shit, a model editor/asset browser? Yess
Nibel
Member
(08-07-2014, 10:36 AM)
Nibel's Avatar
Biggest news wrapped up in lame DOTA2 - hope we'll see what the engine is capable of in the next few months.
SolidsnackooFoxhound
Member
(08-07-2014, 10:37 AM)
SolidsnackooFoxhound's Avatar
Custom Games will be here soon for Dota 2. I've been waiting forever for this.
Philippo
Member
(08-07-2014, 10:37 AM)
Philippo's Avatar
The day has come? Will i be able to play HL3/TLG/FFXV all in the same year?
Currywurst
Junior Member
(08-07-2014, 10:37 AM)
Currywurst's Avatar
It would be a great way if HL3 would just pop out of nowhere someday. Everyone wants it and then it is there without any prerelease fuss.
Evilmaus
Junior Member
(08-07-2014, 10:37 AM)
Evilmaus's Avatar
I hope this is legit. Can only be a sign of good things to come.
EzioCroft
Member
(08-07-2014, 10:38 AM)
EzioCroft's Avatar
Can anyone provide a screenshot of the new console? I'm interested, my Internet kinda sucks so I'm still downloading.
JaseC
gave away the keys to the kingdom.
(08-07-2014, 10:40 AM)
JaseC's Avatar

Originally Posted by maniac-kun

Does this mean something is getting announced soon that uses Source 2?

No. Dota 2's financial model is driven by user-generated content, so this "soft launch" was spurred by a desire to capitalise on that by making things easy as possible for content creators. Even assuming L4D3 is a Q4 2015 title, it'll be at least 5-6 months until Valve teases/announces it.
Bluth54
Member
(08-07-2014, 10:40 AM)
Bluth54's Avatar
Really excited about Source 2 finally being launched, hopefully Valve will port TF2 over to Source 2 soon.
homelol
Junior Member
(08-07-2014, 10:41 AM)
homelol's Avatar

Originally Posted by EzioCroft

Can anyone provide a screenshot of the new console? I'm interested, my Internet kinda sucks so I'm still downloading.

BPoole
Member
(08-07-2014, 10:42 AM)
BPoole's Avatar
Valve about to start droppin bombs
Rosur
Member
(08-07-2014, 10:42 AM)
Rosur's Avatar

Originally Posted by Currywurst

It would be a great way if HL3 would just pop out of nowhere someday. Everyone wants it and then it is there without any prerelease fuss.

I can somehow see Valve doing this. Just one day appears as a new release in the steam store no announcement or anything.

Edit: Could this end up leading to a New game announcement at Gamescom or would Valve not do this and do their own thing?
EzioCroft
Member
(08-07-2014, 10:42 AM)
EzioCroft's Avatar

Originally Posted by homelol

Ohhh nice and colorful, I like it

Originally Posted by Rosur

I can somehow see Valve doing this. Just one day appears as a new release in the steam store no announcement or anything.

But we wouldnt notice because the new release list is flooded with early access games, greenlight titles and just publishers dumping all their crap at once on Steam lol
LOLDSFAN
Member
(08-07-2014, 10:42 AM)
LOLDSFAN's Avatar
I'm ready for Ricochet 2 and Day of Defeat 2.
TnK
Member
(08-07-2014, 10:43 AM)
TnK's Avatar
Interesting, can't wait to see what we will see from this engine. Hopefully it would look awesome.
Manabanana
Member
(08-07-2014, 10:43 AM)
Manabanana's Avatar
And we'll tell our children, "I was there."
li bur
Member
(08-07-2014, 10:43 AM)
li bur's Avatar
I'm sure this would turn out to be...

Nothing.
maniac-kun
Member
(08-07-2014, 10:44 AM)
maniac-kun's Avatar

Originally Posted by homelol

So DOTA 2 itself is now running in Source 2?

Thread Tools