Skip to content

viniciusth/term-nim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Term Nim

Description

A terminal application for playing the game of Nim on a local network.

Made for fun.

Running

To run the application, run the following command in the root directory of the project:

cargo run [--release]

Playing

The UI should be fairly self-explanatory. The game is played by two players, each taking turns removing a number of sticks from any pile. The player who cannot make a move loses.

Roadmap

  • Basic game logic
  • UI
    • Main Menu
    • Game options
    • Game state (choice of piles and number of sticks)
    • Player turn
    • Game over
  • Local network multiplayer
    • Communication protocol
    • Server
    • Client
  • AI opponent
  • Error handling

About

Terminal local network multiplayer nim game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages