Skip to content

Coordinate systems for ‹game world› and ‹game boards› #17

@olange

Description

@olange

As a developer, I'd like to know how to name and locate «the things» of the game, so that we can talk to each other 😸 about things, that would not be just things anymore.

More precisely: choose terms to designate the parts of our ‹world space›, ‹screen space›, ‹game world› and ‹game boards› (we have coined four terms!); describe the topologies of the ‹world space› (spherical/‹lat,long,alt›), ‹screen space› (2D/pixels), ‹game world› (flat or spherical? circular? surface or volume?) and the ‹game boards› (hexgrids, but why?); and choose coordinate systems, matching each topology. Explain how the ‹World Space› is partitioned in a ‹Game World›; and how the later is partitioned in ‹Game Boards›. Choose tuples of letters, to designate components of coordinates.

Actions

  • Topology & coordinate system for the ‹World Space› TODO 2D & 3D / physical world (lat/long/alt)
  • Topology & coordinate system for the ‹Screen Space› TODO ultimately, 2D / pixels
  • Topology & coordinate system for ‹Game World› TODO geodesic H3 / spherical world (flat? or with altitude?)
  • Topology & coordinate system for ‹Game Boards› TODO Hexgrid (honeycomb) and … coordinate system; what do we need to locate: faces, edges and/or vertices? do we have altitude?
  • Tuples of letters for every coordinate system TODO
  • Explainer document: which problems do we need to solve? TODO
  • Explainer document: why such topologies for the ‹Game World› and ‹Game Boards› TODO
  • Explainer document: characteristics of each coordinate system TODO
  • Explainer document: coordinate transformations TODO pipeline of the coordinate transformations
  • Describe the terms used to designate parts of the ‹Game World› and ‹Game Boards› TODO
  • Describe the topology of the ‹Game World› TODO
  • Describe the topology of a ‹Game Board› TODO
  • Define location of an origin game board in the ‹Game World› DONE 17.03 OL see comment below

Documents

Reference articles

Metadata

Metadata

Assignees

No one assigned

    Labels

    thinkingAbout entering, going places and leaving

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions