Skip to content

kelleyvanevert/hexastack

Repository files navigation

Hexastack

Develop in browser:

yarn dev

Develop on phone:

npx ionic serve

Then run in debug mode from Android Studio

Open DevTools in chrome://inspect/devices

Useful:

export JAVA_HOME=/Applications/Android\ Studio.app/Contents/jbr/Contents/Home/

Build

yarn build
npx cap sync

TODO

  • Bugs

    • Restart game (after winning at least) doesn't work correctly, 0 can't be placed on final for some reason
    • In "hold" / "returning" time, you shouldn't be able to start dragging other card. (Situation: drop and immediately click after)
    • Keep on top (z-index) while returning after failed drop
    • stack size exceeded (reproduce: dev config B, then drag all next cards to the right-most intermediate stack)
    • mobile browser layout bug
  • Features

    • [...] Better layout, incl. shifting
    • Tutorial
    • Win animations
    • Count errors in "continue playing mode"
    • Menu w/ [restart], [rewatch tutorial]
    • Improve font: add !, :), ?
      • maybe also improve legibility in small sizes?

About

Resources

Stars

Watchers

Forks

Languages