diff --git a/project.yaml b/project.yaml index ad51937..d7936ec 100644 --- a/project.yaml +++ b/project.yaml @@ -5,6 +5,10 @@ - replace user-affecting console.logs with error messages (eg. catches) +- stats v1 : + - 01 show numeric stats + - 01 link to world for specific stats + - contacts v1 : - .5 switch to prod server - .5 Add page to show seed. @@ -37,6 +41,11 @@ - Release Minimum Viable Product : - Turn off stats-world or ensure it's usable (eg. cannot zoom out too far and lose world). +- Stats : + - 01 point out user's location on the world + - 01 present a credential selected from the stats + - 04 show gives spreading to other places + - Connect with phone contacts - Multiple identities diff --git a/src/components/World/World.js b/src/components/World/World.js index 448ed19..5a602c9 100644 --- a/src/components/World/World.js +++ b/src/components/World/World.js @@ -16,7 +16,7 @@ import { Resizer } from "./systems/Resizer.js"; import { createControls } from "./systems/controls.js"; import { createRenderer } from "./systems/renderer.js"; -const ANIMATION_DURATION_SECS = 20; +const ANIMATION_DURATION_SECS = 10; const BASE32 = "0123456789ABCDEFGHJKMNPQRSTVWXYZ"; const COLOR1 = "#dddddd"; const COLOR2 = "#0055aa"; @@ -61,8 +61,9 @@ class World { // Terrain Instance const terrain = createTerrain({ color: COLOR1, - height: PLATFORM_SIZE + PLATFORM_BORDER, - width: PLATFORM_SIZE + PLATFORM_BORDER + PLATFORM_EDGE_FOR_UNKNOWNS, + height: PLATFORM_SIZE + PLATFORM_BORDER * 2, + width: + PLATFORM_SIZE + PLATFORM_BORDER * 2 + PLATFORM_EDGE_FOR_UNKNOWNS * 2, }); this.loop.updatables.push(controls);