Skip to main content

Multi user

Hi there,

it would be great to share a match with my opponent, so that we can both use warptrack to have the same view and both can “draw” mission objectives, enter score, etc.

I’d be happy to contribute (web dev here).

Thanks for this!

Status: Completed7 comments

Log in to comment and vote

Comments7

  • Ilia

    Team•

    Nov 27, 2024

    @Stephan Fortelny @alain pilon

    I have shipped this last night! Please take a look and let me know what you think.

    • alain pilon

      •

      Nov 27, 2024

      Cool. I will try it for my next game

  • alain pilon

    •

    Oct 8, 2024

    (web dev here too) Depending of where you want the app to go, I think a backend will sooner or later be required. Doing everything on the client side is cute, but is extremely limiting. I dont do JS/TS but if you want to implement a backend, I could help (Rails dev) as I have been working on a BCP replacement and these could integrate well.

    • Ilia

      Team•

      Oct 12, 2024

      Hey! I appreciate the offer! I learned web dev back on Rails 3/4; my hat to you, good sir.

      I am actually using Cloudflare Workers that stores to Mongo for the Chat with AI feature. Workers have excellent support for websockets, and the ball is in motion.

      I’m touched that two separate devs have generously offered to support this project. I’m not quite setup to share access, but I’m highly considering it now.

  • Ilia

    Team•

    Oct 4, 2024

    Hey!

    I’ve been thinking about this myself. I have been tinkering with using websockets to create a “room” that can be joined. The app right now is fully clientside, and doesn’t save match data to a database or track users (unless you use AI chat feature).

    A new version is in many ways a re-architecture to move towards a more persistent solution.

    I’ve been working on this already, but have found myself a bit busy with life. I appreciate your offer to contribute. I will consider it.

    Glad you like the app and thanks for the feedback!