itch.io is community of indie game creators and players

Devlogs

v0.15-alpha - [Godot] "Machine Battle" Game Dev Log 07/24/2022 - Implement Remote Weapon (Link in Description)

Machine Battle
A browser game made in HTML5

Demo:

Summary: 

Fix following issues:

https://github.com/danilko/topdown-2d-multiplayer/issues/27: Implement Weapon Type - Remote Weapon 

Add following additional controls:

```

Q - PREVIOUS TARGET

E - NEXT TARGET

F - DISABLE AUTO TARGET AIMING

MOUSE MIDDLE WHEEL UP - ZOOM IN

MOUSE MIDDLE WHEEL DOWN - ZOOM OUT

MOUSE MIDDLE BUTTON - REMOTE WEAPON FIRE

```

The store also added a store item Remote Rifle to able to purchase remote item.

After purchase, the item can be used to equip remote weapon.

There will only be maximum 6 remote weapon units allowed per agent at once. Once a remote weapon unit is destroyed, a new one can be added.

Remote units cannot be repaired.

The movement is through sine and consine calculation, which is random but circular format.

The unit can pass through environment, but if block by environment, its fired projectile will be blocked, which give a good edge for enemy to leverage to dodge attacks.

A new `RemoteWeaponManager` is created to charge of creating/managing/sync across network for these remote weapons.

Files

  • bin.html5.v0.15-alpha.zip 28 MB
    Jul 05, 2022
  • exec.0.15-alpha.debug.win.x86_64.exe.zip
    Jun 03, 2021
  • exec.0.15-alpha.debug.linux.x86_64.tar.gz
    Jun 03, 2021
Download Machine Battle
Leave a comment