supertuxkart / stk-code

The code base of supertuxkart
Other
4.45k stars 1.05k forks source link

New powerup giving a speed bonus #3594

Open Alayan-stk-2 opened 5 years ago

Alayan-stk-2 commented 5 years ago

This idea has already been discussed a lot, but an issue had yet to be opened.

The new powerup should give a small speed boost for a medium-high duration, a noticeable acceleration boost, and optionally some form of protection against some attacks (not full immunity).

I will reiterate here the main reasons for this :

Multiple approaches, both in look and gameplay, are possible.

Mrxx99 commented 5 years ago

What about your giant-kart-item? Worked pretty well when I tested it.

Alayan-stk-2 commented 5 years ago

I rather liked it, but it would need : 1)A proper name 2)A proper item icon (I would like some reference to SuperTux, but their egg isn't very nice) 3)A proper update of the physical model (if you test that branch again, you will notice that it's only the visual model which becomes bigger) 4)hiker and Benau making sure it works fine with networking (this would be true of any other proposal, of course)

I think the code handled the rest correctly (give the speed boost, protect against some danger, do the model size update progressively, handle some special cases like using the item while already in the process of changing size one way or the other).

ghost commented 5 years ago

1)A proper name

I'd call it 'Super' unless you think of something more creative.

2)A proper item icon (I would like some reference to SuperTux, but their egg isn't very nice)

I like (and used) the colored egg icon from the "UI Redesign" post on the forum:

mode_easter svg

(or something that looks like it?)

Alayan-stk-2 commented 5 years ago

"Super egg" ?

For the icon, it's nice, but the art-style doesn't match the other icons currently in use, so some adaptation needed I guess.

CodingJellyfish commented 4 years ago

Why not just give a long time nitro boost? It should be used at once, and it's time is depend on nitro effeciency.

CodingJellyfish commented 4 years ago

In #4129 they want to make a spinach lol

Fouks0 commented 4 years ago

Thinking about a reference to SuperTux, I just thought about something that transforms you in a Snowball during like 10-15 s, with the ball rolling being a bit faster than the kart racing normally. The physics could be similar to the Soccer or Minigolf Ball so you can still be hit by Bowling Balls (but are invincible to other stuff, or maybe cakes could melt the ball and turn you back to normal)

Also, maybe put a non zero probability for the Anvil (of course in this case lower the Parachute's one)? Or it could be an extremely rare Easter Egg with 0.1% probability to appear for everyone :p ?

luffah commented 4 years ago

do you want something like the star or the canonball in mariokart ? ... A bowling ball (disable), a swatter and a parachut (slowing down), a plunger (speed up), a boost (speed up), bubble gum (protect and trap), gift (trap)... Maybe the missing power is teleportation.

Many idea of power ups can exists in many style to add this kind of ability :

Alayan-stk-2 commented 8 months ago

The electro-shield added in the balance branch should satisfy this issue. The nitro-hack also offers speed-boosting.

No current plans to add yet another speed-boosting powerup, but leaving this issue open until the balance branch is merged.