Skip to content

mls93/crosszeros

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tic-tac-toe on go/dart

Чтобы запустить приложение, нужны golang пакеты gorilla/mux и gorilla/websocket.Для компиляции dart кода в js необходимо исполнить dart2js --out=script.dart.js script.dart. Для непосредственного запуска нужно всего лишь выполнить go run main.go.

После запуска приложения необходимо авторизоваться. После авторизации будет высвечен список всех игроков, которые сейчас находятся на сервере. Из них "кликабельные" - незанятые игроки(кроме самого пользователя, который это видит). После клика на одного из игроков у этого игрока появляется табличка подтверждения. Если он подтвердит, что хочет играть с предложившим игроком, у них обоих появится игровое поле, на котором они могут играть(при этом они оба становятся некликабельны для остальных игроков). Для победы нужно закрасить 5 клеток подряд. После окончания игры (победа/поражение, либо 1 из пользователей вышел из игры) продолжить ее уже невозможно.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published