TannDev / maelstrom

Sci-fi RPG system
MIT License
0 stars 1 forks source link

Rules: Space Combat #5

Open jftanner opened 5 years ago

jftanner commented 5 years ago

There needs to be special rules for fighting in space.

These are my (current) requirements:

jftanner commented 5 years ago

Hex Velocity Idea

This option takes advantage of a hexagonal grid for movement (though could probably be adapted to a square grid with some loss in accuracy).

Issues:

See Red Blob Games' hexagon tutorial for help.

jftanner commented 5 years ago

Improved Hex Velocity Idea

Similar to the idea above, this option takes advantage of a hexagonal grid. However, instead of tracking three planar velocity vectors, only two are used. To move along a center axis, add or subtract one to each of the vectors. So, each movement point can be +-1 in the X, Y, both. (Note that it will always be the same sign for both.)

The six headings and their associated velocity vectors: image

Compared to a square grid:

Compared to the un-improved version: