Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
1 of 13 tasks
olange opened this issue Feb 10, 2021 · 1 comment
Open
1 of 13 tasks

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

olange opened this issue Feb 10, 2021 · 1 comment
Labels
thinking About entering, going places and leaving

Comments

@olange
Copy link
Owner

olange commented Feb 10, 2021

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

@olange olange added the thinking About entering, going places and leaving label Feb 10, 2021
@olange
Copy link
Owner Author

olange commented Mar 17, 2021

Location of origin game board

Location of origin game board in the game world — just to get started playing with those coordinates:

$ brew install h3
$ geoToH3 --resolution 15 --latitude 46.1856616 --longitude 6.1579908
8f1f91ad1b84456

Reference articles:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
thinking About entering, going places and leaving
Projects
None yet
Development

No branches or pull requests

1 participant