Skip to content

rnixik/durak

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Durak - An online multiplayer card game

Build Status Go Report Card

Rules are described on Wikipedia.

Run

go build . && ./durak

Deployment on production

bash scripts/release.sh

Roadmap

[x] Basic structs and client-server interactions
[x] Pile of cards, shuffle, deal
[x] Lobby: creating a room, joining a room, leaving a room
[x] Lobby: creating a game, joining a game, leaving a game, starting a game
[x] Basic visualizing of cards on client-side
[x] Game process and rules
[x] I18n
[x] Observing started games, joining by an url
[x] Simple AI
[ ] Advanced visualizing of cards on client-side: animations, drag'n'drops
[x] Full structured log of games
[ ] AI based on saved games

License

The MIT License