Collective development of a server for variants

I realize the previous “Next Up” steps have been completed in some form, so I’ll post another update :slight_smile:

Updates

  • User management (just guest users for now)
  • socket.io integration
    • For non-technical folks, this means you can now play a live game without refreshing!
  • New Go variants
    • Phantom Go
      • Our first hidden move variant
    • Rhomibitrihexagonal Go (aka badukWithAbstractBoard, pattern: 2)
      • Our first alternative board variant
      • Credit goes to @martin3141!
      • See also the announcement in the Rhombitrihexagonal Go thread
    • Parallel Go
      • Our first simultaneous move variant

Screenshots


Next up

I can only speak for myself, but now that we have variants covering the major bases (hidden moves/alt boards), I’m going to shift my focus to smaller details - better error messages/error handling, less raw JSON in the UI, paying down tech debt etc… So if you have any thoughts on how to make the site more approachable (for users or developers) happy to hear them!

8 Likes