Casazium Tank Command
=====================

A small real-time-strategy prototype: procedurally generated terrain, six tanks
you command, and four inert enemy tanks to shoot at. Every map is generated from
a seed shown in the top-left, so pressing F5 gives you a brand new one.

Pick the file for your machine:

  CasaziumTankCommand.app      macOS  (Intel and Apple Silicon)
  CasaziumTankCommand.exe      Windows 64-bit
  CasaziumTankCommand.x86_64   Linux 64-bit

Nothing to install, and it writes nothing outside its own folder.


CONTROLS
--------

  Left-drag          select units with a box
  Left-click         select one unit; hold Shift to add or remove
  Right-click        move there - the group spreads into a formation
  F                  fire (about 2 seconds to reload)
  X                  stop

  W A S D / arrows   pan the camera
  Q / E              rotate
  Mouse wheel        zoom
  Middle-drag        grab the ground and drag it
  F5                 generate a new map
  F2                 toggle edge scrolling - when on, putting the mouse
                     near a screen edge pans the camera that way


THINGS TO TRY
-------------

  Send the group somewhere far. They steer around boulders rather than through
  them, and fan out into a formation instead of piling onto one spot.

  Aim at something distant and watch the barrels lift. The elevation is solved
  per shot, so a shell lands where you pointed rather than falling short.

  Shoot through your own tanks. Shells pass through friendly hulls on purpose.

  Three hits destroy an enemy. The count in the top-left ticks down.


MACOS: "cannot be opened because the developer cannot be verified"
-----------------------------------------------------------------

macOS says this about any app not signed by a registered Apple developer.
Signing properly requires a paid Apple developer account. The app is fine - it
just cannot prove who made it.

Two ways past it:

  Right-click (or Control-click) CasaziumTankCommand.app, choose Open, then Open again in
  the dialog. You only need to do this the first time.

  Or, in Terminal:   xattr -cr /path/to/CasaziumTankCommand.app


LINUX
-----

If it will not start, mark it executable:   chmod +x CasaziumTankCommand.x86_64


KNOWN LIMITS
------------

  The enemy tanks do not move, aim or shoot. They are targets, not opponents.
  There is no sound, no menu, and no way to win or lose.
  Quit with Cmd-Q, Alt-F4, or by closing the window.
