Skip to content

iamrajjoshi/feudle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

feudle

Group Name: nullptr

Names & Net Ids: Raj Joshi (rajj3) & Abhinil Dutt (abhinil2)

Project Introduction

  • Description: A multiplayer version of Wordle
  • Goals, Objectives and Why we chose this project:
    • Want to explore advanced concepts in rust
    • Utilize multithreading and networking in Rust
    • Building a interesting version of a popular game

System Overview

  • Networking/Game Logic
    • Allow players to connect to server and have the server control overall competition state while the clients control the game state
    • Task List
      • Client
        • Receiving and updating game state
        • Serializing and sending game state
        • Seperate thread for game loop
      • Server
        • Handling client connections and disconnections
        • Broadcast game state
        • Determine when someone wins in a game

Possible Challenges

  • Multithreading the game loop with updating game state

  • Connecting networking and game logic to frontend

References

About

Multiplayer Wordle in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages