Gel...From Scratch!

Avatar
metroid101
79 Posts
Posted Aug 13, 2013
Replied 57 minutes later

FelixGriffin wrote:
It would be a bit odd: a non-painted cube will not slide on a painted floor, but a painted cube will slide on a non-painted floor.

I was planning to make it frictionless and also restrict the player's ability to jump. Does that sound good?

Also, what color should this be?

It would be odd, but that's how most of the gels work? Maybe paint the cube with a gel and see what changes in the coding? (I dunno how the gels work on the cubes so o.o )

And restricting a jump is a good idea, I mean, thin ice is bad, you wouldn't want to jump on it lol
You could make some cool (no pun intended) bottomless pits underneath the ice xD

Advertisement
Registered users don’t see ads! Register now!
Avatar
FelixGriffin
2,680 Posts
Posted Aug 13, 2013
Replied 1 hour later
That looks cool. New idea: this isn't a gel. But when water splashes near it, the water freezes!
Avatar
BenVlodgi
633 Posts
Posted Aug 13, 2013
Replied 9 minutes later

FelixGriffin wrote:
That looks cool. New idea: this isn't a gel. But when water splashes near it, the water freezes!

boom... this

Avatar
metroid101
79 Posts
Posted Aug 14, 2013
Replied 16 hours later

FelixGriffin wrote:
That looks cool. New idea: this isn't a gel. But when water splashes near it, the water freezes!

Hmmm
Hyper cold air currents from a vent maybe? That could work as a testing element o.o
And if the vents are near a surface (Close to the ground/walls) that surface freezes instead.
And if you put a cube under it and get it wet, it freezes and looses all traction :3

If that works, we could add another element.
Heating coils!
That make it impossible to walk on the ground while activated! And when you pour water on them they cool off for a short while, or if there's a cooling vent nearby freeze the surface.

Damn, we need to get hired by valve XD

Avatar
Flo2912
80 Posts
Posted Aug 14, 2013
Replied 1 hour later
Back to the removed 4th Gel again: Haven't you said, you've get it work, that the player can walk up walls, but not the top of the chamber and you're just unhappy with the transiotion animation?
I mean to remember you wanted to post a Demo and the Code of it, that we mabe can help you to get it work better :/
Avatar
FelixGriffin
2,680 Posts
Posted Aug 14, 2013
Replied 16 minutes later
I got it to sort of work, but not very well and with lots of lag. I have a better idea for it now.

This is very late, but I finally have a video of this stuff. My Hammer Notepads contain newer and better versions, but I want a video of the original to be on here.

youtube.com/watch?v=tWlEyD3cNFg

Avatar
metroid101
79 Posts
Posted Aug 14, 2013
Replied 5 hours later

FelixGriffin wrote:
I got it to sort of work, but not very well and with lots of lag. I have a better idea for it now.

This is very late, but I finally have a video of this stuff. My Hammer Notepads contain newer and better versions, but I want a video of the original to be on here.

youtube.com/watch?v=tWlEyD3cNFg

can I ask how you recorded a video of portal footage?
I know there's screen recording programs but o.o ;

Avatar
FelixGriffin
2,680 Posts
Posted Aug 14, 2013
Replied 10 minutes later
I'm using the free version of Bandicam, which is why there's the watermark at the top of the screen. :razz:
Avatar
TeamSpen210
608 Posts
Posted Aug 14, 2013
Replied 7 minutes later
How does the gel handle other test elements - funnels, bridges or paint fizzlers?
Avatar
FelixGriffin
2,680 Posts
Posted Aug 14, 2013
Replied 5 minutes later
It works fine with funnels, just as you'd expect with normal gel; paint fizzlers do nothing (although a trigger_multiple with @filter_pseudogel as its filter and OnStartTouch !activator FireUser4 will act as a paint fizzler for these); it splatters on bridges just as normal, but remains even if the bridge is removed.
Avatar
metroid101
79 Posts
Posted Aug 15, 2013
Replied 5 hours later
Hmm have you thought about that heating coil idea? o.o
Oh and how much is that program you use to record your portal 2 video footage?
Avatar
FelixGriffin
2,680 Posts
Posted Aug 15, 2013
Replied 9 hours later
It's free, but if you buy it you can record more than 10 minutes and remove that watermark.
Avatar
Flo2912
80 Posts
Posted Aug 16, 2013
Replied 1 day later
Can you may release a Beta of one of the Gels you actually have?
I'm working on a Paint-Gun Fort Portal 2 (Gelspread and Gelchange works almost perfekt but I've problems getting a Portal-Function work at the sam time, maybe I'm not even able to do that) and I maybe want to add you Gels, too, but for that I need to knwo how the creation of your Gel works.

And I've seen you anti-gravity Gel, it's pretty awesome, and If you don't get the adhedsiongel done, it would be a lot better than nothing. althrought I really would like to see your progress of your past try to make the real adhedsion gel (just to overveiw the problems by myself), can you may add a video of these here, pleas?

Avatar
AntiVector
102 Posts
Posted Aug 16, 2013
Replied 20 minutes later
It's great to see someone working with gel, because I've never messed around with the scripting of the gels, but I've had loads of alternate gel ideas, such as a gel that makes heavy cubes weightless and able to be picked up, a gel that eats away at cubes, turrets, and certain walls, and a gel that reveals invisible surfaces (leading to the logical conclusion of a chamber that's completely invisible until it's splattered with paint).
Avatar
FelixGriffin
2,680 Posts
Posted Aug 16, 2013
Replied 11 minutes later
Flo: Possibly, although you've seen how much success I've had with releasing things and having them work. Right now I'm trying to make the implementation as user-friendly as possible.

If you want to use one of these gels in a map, there are only two entities you need. One is a func_instance of the particular gel, somewhere outside the map (it's in a nice nodraw-box already). The other is an env_entity_maker with the Template Name set to @adhesion_gel or @stasis_gel or @cleansing_gel or whatever.

Sending a ForceSpawn input to the env_entity_maker should create a gel blob from it. Everything after that will be handled by the machinery inside the func_instance.

If you want to use these in a "gel gun," I have some old code for that that even allows switching between it and a Portal Gun. I used it in the Stasis Gel video. But be aware that these gels, except for the water, are NOT COMPATIBLE with info_paint_sprayer gels. You'll end up with two effects at once on the surface.

AntiVector: Those are cool ideas, and should all be fairly easy to implement. A gel that leaves no splatter is VERY easy in this framework, since I only need one custom particle for it. :smile:

With the invisible chamber: would it be solid while it was invisible, or not? Having it be solid would be far easier than having it not, but wouldn't give as many puzzle opportunities.

EDIT: Just added the "lightening" effect to the Antigravity Gel, and the "eating away walls" effect to the Electric Gel. If a prop_physics has the model "props/heavy_box.mdl" it'll have its skin changed and its mass reduced, and if any entity has the targetname "@electric_sensor" its OnUser1 will be called when electric gel lands nearby.

Avatar
Flo2912
80 Posts
Posted Aug 16, 2013
Replied 2 hours later
If Info paintsprayer-Gels don't work on your one, you also need to create an own Cleansing-gel for your Gels, that won't take effect on the paintspraiergels, right?
Avatar
metroid101
79 Posts
Posted Aug 16, 2013
Replied 1 hour later
Hmm....what about a gel that makes portals on any surface...oh wait xD
So, any progress in the ice physics gel?
Also the adhesion gel that only works on walls will do fine for the puzzle ideas I have :3 I don't mind if it doesn't work on cubes and such. Since the player can just carry the cubes with the portal gun...
Avatar
Flo2912
80 Posts
Posted Aug 16, 2013
Replied 51 minutes later
can you please make the gravitygel looks more gel-like on walls these strings are somehow strange :O
Avatar
AntiVector
102 Posts
Posted Aug 16, 2013
Replied 57 minutes later
Yes, the chamber would be solid. I was actually thinking of exactly what happens in The Unfinished Swan, but with Portal elements attached, like a laser or bridge would turn on once it was revealed. Here: http://www.youtube.com/watch?v=X9YaFY8S75M
Advertisement
Registered users don’t see ads! Register now!
Avatar
FelixGriffin
2,680 Posts
Posted Aug 16, 2013
Replied 39 minutes later
AntiVector: Ah, cool! I've never seen that. Yes, I can do that.

Flo: I'll try. Would a recolored version of the ice effect work?

Metroid101: No progress yet, today's Notepad isn't gel-related.