Open
Conversation
Contributor
|
This seems like a great project idea, and I think it's pretty doable. Socket.io (or vanilla WebSockets) could take the place of a lot of the middleware you're thinking about, but I think you could also pull this off with regular get/post requests. But I'd say that since some of you are IMGD folks, learning WebSockets/Socket.io makes a lot of sense for doing this type of multiplayer game in general. Looking forward to playing this! I wasn't familiar with Quoridor but it sounds like the type of game I enjoy. |
Added pathfinding (simple depth-first), ASCII board printer, sample game state, board helper bug fixes
…ject into server-progress
Server progress
delete room when last player disconnects
# Conflicts: # server.js
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
We are proposing a two-player networked version of the board game Quoridor.