Freeze techniques

Non-technical talk about multiplayer and singleplayer gameplay and game design.

Moderator: InsideQC Admins

Freeze when...

Hit by a bolt at any hp
No votes
Hit by several projectiles at any hp
Hit by by projecitle/beam at 1 hp
Death by ice weapon
Total votes : 5

Freeze techniques

Postby leileilol » Thu Nov 29, 2012 12:06 am

What would you do?

Sometimes in game design I get stuck thinking about three freeze conditions:

- Freeze at any HP for a short time (Rocket Crowbar)
- Freeze at 1hp for a short time (Duke3D)
- Frozen death (Hexen)

and i'm pondering which one's the least annoying and most effective way toward frozen fun.

Of course, in QuakeC, there are many ways to simulate a freeze. The easiest is a freeze_finished .float and a quick switch to MOVETYPE_TOSS to immobilize the player (or if dead, MOVETYPE_BOUNCE with a T-1000 shattering touch would work for effect)

Freeze guns are rare these days. Batman & Robin made them uncool, I guess. Everyone should chill. Puns totally intended.
i should not be here
Posts: 2783
Joined: Fri Oct 15, 2004 3:23 am

Re: Freeze techniques

Postby Supa » Thu Nov 29, 2012 1:12 am

How about door number two?

Why not keep track of a separate health for freezes which regenerates over time and is decremented by hits from freeze weapons, and the player freezes when it hits zero. For feedback you could give the hit player an alpha'd blue viewblend which gets more and more visible as the freeze health gets lower and lower - you could also add a special set of pain sounds that only play when taking freeze hits.
aut viam inveniam aut faciam
User avatar
Posts: 164
Joined: Tue Oct 26, 2004 8:10 am

Re: Freeze techniques

Postby ChOwW » Thu Nov 29, 2012 7:44 pm

My personnal answer would be "Freeze when having low HP" .

The lower the HP, higher would be the chances to freeze a player.
Of course, the freeze time would differ with the player's HP.

Anyway, I also like Supa's suggestions. The blue dynamic viewblend can be a nice feature, as well as the pain sounds!
Posts: 21
Joined: Sat Dec 03, 2011 1:20 pm

Re: Freeze techniques

Postby mankrip » Thu Nov 29, 2012 8:45 pm

I like the Mega Man approach: In each of his games the weapons behave differently, and some enemies are affected in different ways. It makes the game more strategic, and freeze weapons are something I think that should be heavily strategic.

You could even make a freeze weapon able to freeze item boxes to block enemies, or stop doors from opening/closing for a certain amount of time. Scrags could fall on the floor and either break in pieces if the floor is solid, or become platforms for the player to walk over liquids (including lava). Dogs could be kicked around like turtle shells in Mario. Enforcers could be immune (due to their suits), players wearing the enviro suit could also be immune, and shamblers could be powered up in some way instead of being damaged. I think diversity is the key.

Being able to freeze a shambler and then kill it with a single axe hit wouldn't make much sense, because shamblers are huge. But for dogs and fishes, this would be appropriate.

In Quake, the shotgun is fun because it can stun enemies, can kill enemies, and can trigger buttons. The rocket launcher is fun because it can either hit directly or provide splash damage, and can also be used for rocket jumping and trigger buttons either directly or indirectly. And so on.
Ph'nglui mglw'nafh mankrip Hell's end wgah'nagl fhtagn.
Dev blog / Twitter / YouTube
User avatar
Posts: 915
Joined: Fri Jul 04, 2008 3:02 am

Re: Freeze techniques

Postby Dr. Shadowborg » Sat Dec 01, 2012 12:28 am

leileilol wrote:What would you do?

Sometimes in game design I get stuck thinking about three freeze conditions:

- Freeze at any HP for a short time (Rocket Crowbar)
- Freeze at 1hp for a short time (Duke3D)
- Frozen death (Hexen)

and i'm pondering which one's the least annoying and most effective way toward frozen fun.

You have no idea how much I've wrestled with this in the past. :wink:

Break on falling is a must.

1. Freeze at any HP - This is good for a strategic weapon, but can be very annoying and unfair at times. (i.e. nobody likes getting frozen and having to wait, so if you go this route, consider adding some means of getting unfrozen quicker ala ROTT's trapped in netgun wiggle / knife cut moves, jumpbutton spamming in Hellsmash, etc.)

2. Freeze at 1HP - More fair than #1, but can create annoyances for both players. (i.e. frozen player keeps getting refrozen but never killed, player with freezer weapon has to break the frozen player to kill him) It works better with Duke because you have the mighty foot, and thus can shatter frozen enemies without having to change weapons.

3. Frozen Death - This is probably fairest of all, but least entertaining, reducing the weapon to a basic "shoot until it dies" but with cool death effect.

Personally, I'd suggest a hybrid of 2 and 3, perhaps with a timer / healthbox pickup reset. (i.e. you can only tolerate being frozen at 1hp ONCE, twice and you die a frozen death, if you don't get shattered, after X number of seconds or pick up a health pack you can be refrozen without dying but need to wait again or pick up a health pack afterward.)

Also mankrip's element weaknesses should be considered and should be done more often.

Enviromental awareness of special weapon properties was always something I wanted to play around with (freeze / stoning weapon that you could shoot into lava / slime to make platforms for crossing) but somehow never got around to doing it.
User avatar
Dr. Shadowborg
InsideQC Staff
Posts: 1111
Joined: Sat Oct 16, 2004 3:34 pm

Return to Gameplay & Design

Who is online

Users browsing this forum: No registered users and 1 guest