Git Product home page Git Product logo

spacefinder's Introduction

Spacefinder (Unreleased)

What's this?

Short answer: it's an open-source TTRPG aid for Starfinder starship combat written using Unity3D.

Long answer:

If you're here, you already know

  • what Starfinder is,
  • that its 'space' combat is modeled on a WW2 naval battle, with ponderous and armored capital ships firing huge cannons directly at each other while smaller, faster, more agile craft dogfight nearby,
  • that that can be a lot to keep track of, and
  • that we used to just use miniatures for this and be happy.

Then the pande came, and TTRPGs went remote.

Things would still have been OK because of the availability of excellent tools for this task already, except that people got grabby and none of them are free. Anything you might try to use to help you with this will at best charge you money, and at worst try to lock you into some Jabroni's 'platform' of predatory products.

Paizo's permissive game licensing means they don't necessarily get paid when a Starfinder tool is distributed the way Disney does when any and all things Star Wars are. That means there's no technical or legal reason such a tool can't be free software.

So: this aid isn't meant to be the best Starfinder starship combat tracker out there, but it will always be tied for the freest! (Licensed under the GNU General Public License v3 or later, a copy of which is included with this repository)

Controls

  • Select ship - LMOUSE
  • Deselect ship - LMOUSE empty hex

Available only while a ship is selected

  • Toggle display of firing arcs - F
  • Indicate selected ship is done with phase - SPACEBAR

Available only while acting in any way

  • Cancel an action in progress - BACKSPACE

Available only while maneuvering

  • Advance - UPARROW
  • Turn to port - LARROW
  • Turn to starboard - RARROW

Available only while shooting

  • Choose selected ship's weapon by number - 1-12

Available only while a weapon is selected

  • Toggle display of range bands - R
  • Target ship with selected weapon - RMOUSE

spacefinder's People

Contributors

sapphon avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.