Skip to content

alanzhu39/rust-gomoku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Rust Gomoku

Backend service for PlayGomoku

About The Project

Rust Gomoku provides the backend APIs for PlayGomoku. Features implemented:

  • Websocket server: manages client connections and maintains socket connections across user sessions using session tokens
  • Lobby state: allows users to create and join lobbies, keeping server-side lobby state data
  • Game state: keeps track of game state and implements game logic to respond to player actions
  • Asynchronous architecture: uses the asynchronous actors model to handle asynchronous messages from different users, and to parallelize actions across separate lobbies and games

(back to top)

Built With

Rust Actix Web

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)

Acknowledgments

(back to top)

About

Backend game server for PlayGomoku

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published