霰弹枪

From DDraceNetwork
Revision as of 14:07, 27 May 2023 by EdEnd (talk | contribs) (Created page with "== 利用霰弹枪进行水平移动 ==")

霰弹枪(英语:Shotgun)是玩家在游戏内可收集到的武器之一,持有霰弹枪进行开火会向着鼠标光标方向发射一条光线。

霰弹枪是自动武器。霰弹枪发射的光线与 激光枪发射的光线外观上是相同的,并且它们都可以被可碰撞实体反射、拥有发射的最远距离以及发射到玩家身上后进行交互。

霰弹枪发射的光线是即时计算落点的,即发射的光线会在一瞬间到达其发射方向上可交互的对象,或到达最大发射距离时停止延伸。同时交互的判定时间也是瞬时的,即只有在开火(或反射后)的一瞬间射击到了玩家身上,才会产生交互。

霰弹枪发射的光线的效果为:给光线碰撞到的第一名玩家一个瞬时的、与光线发射方向相反的力,这个力会使得该名玩家能获得一个较大的速度。运用此特性,玩家可以从几乎任何角度通过霰弹枪获得较大的速度进行移动。

利用霰弹枪进行水平移动

为了获得较大的水平速度,玩家在正常前进时需要迎面接触到霰弹枪发射的光线。

双人操作

  • 让两名玩家面对面地站在同一高度的地面(或单向板)上,两者之间应有一定距离;
  • 一名玩家开始移动;
  • 另一名玩家此时可以持霰弹枪向其开火;
  • 此时正在移动的玩家会因为霰弹枪的光线而获得了更大的水平速度。

Keep in mind that it is much more efficient if the first tee reaches full walking speed before it gets shot!

By Yourself

  • Seek out a block that you can hit with a horizontal shotgun shot
  • Run towards it, line up your shot
  • Hit yourself by shooting the block and having the shotgun beam reflect off it
  • Dodge the block (usually by jumping)

Just like with 2 tees, its much more efficient if you make sure you’ve reached full walking speed before your shot hits you.

Vertical Movement

Note that if we have 2 things that lift up upwards (eg. a jump, shotgun shot from above, hook, etc.), using them in combination will have a much greater effect.

With 2 Tees

When you need to pull up an unfrozen tee that is out of hooking range:

  • Lower tee jumps
  • Upper tee shoots the lower tee right after

When you need to pull up a frozen tee that is out of hooking range:

  • Shoot the lower tee a couple of times
  • Hook it, once it is in reach
    • If the tee doesn't reach hooking range after being shot multiple times, you can try to bounce your first shot off a nearby wall, then continue to shoot the tee directly(learn more). This will pull the tee further upwards as the first two shots will hit the tee in faster succession.

By Yourself

Similar to gaining horizontal movement by yourself using the shotgun:

  • Seek out a block that you can hit with an vertical shotgun shot
  • Aim at the block, just slightly to the side
  • Jump, shoot right after
  • Dodge the block by moving to the side

Without some upwards starting momentum (here given by the jump), the shotgun shot won’t get you very high. However, when you already have some upwards momentum from another source (e.g. being thrown up by another tee), you can go through the same steps leaving out the jump.

Advanced Indirect Shots

In harder maps you will be required to build up horizontal or vertical movement without a convenient placed block to reflect your shotgun shot off.

Horizontally

To build up horizontal speed, you can reflect your own beam off the floor you are walking on. With the correct, very precise angle, the beam will push you forwards, giving you the desired boost.

  • Aim forward and a bit downwards
  • Get to walking speed
  • Shoot

It didn’t work?

  • If you were slowed down by the beam or if the beam reflected off behind you, aim higher.
  • If the beam missed you and went in front of your tee, aim lower.

Keep in mind that the correct angles changes with your speed!

Vertically

Similar to the horizontal trick, you can also use a wall to get vertical momentum with the shotgun.

While your horizontal speed usually stays constant while you are running, your vertical speed changes steadily due to gravity. So while the trick is the exact same as the horizontal one, the correct angle for your shot changes constantly during your jump.

  • Stand directly next to the wall
  • Aim up and a bit to the wall
  • Jump, shoot right after

It didn’t work?

  • If you were dragged down by the beam or if the beam went above you, aim further into the wall.
  • If the beam missed you and went in below your tee, aim further up.

Corner vertical method

Also you can pull yourself up when falling down and shooting in the bottom edge.

  • Stand directly next to the wall
  • Aim bottom and a bit to the wall
  • Double jump and shoot before you fall on a ground
  • Jump from a ground

Keep in mind that the correct angles changes with your speed!

Advanced Behaviour

  • Whenever a shotgun beam hits a wall, there is a brief delay before it gets reflected off the wall
  • Since the Shotgun is an automatic weapon it can be held down to shoot indefinitely, which also allows you to directly shoot on unfreeze
  • The beam does not in fact drag you in the direction it came from. Instead, it pulls your tee towards the origin of it, so either where it was shot from or from the last point it reflected off. This is also the reason why the advanced indirect shots work.