Skip to content

P3470 Гарипов Тимур Булатович ITMO study project. Creating of checkers game using TypeScript, WebSockets and Express

License

Notifications You must be signed in to change notification settings

itmo-avol/Stud-2020-spring-SaltyRain-tic-tac-toe--ts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

game-server

Пример-основа для пошаговой игры на нескольких игроков.

Содержит в себе сервер HTTP для выдачи статики, и WebSocket для поддержания соединения с игроками.

Правила игры

В примере, каждый игрок последовательно загадывает число. Побеждает тот, чьё число будет наибольшим.

Запуск

Устанавливаем зависимости:

npm i

Запускаем сборку:

npm run build

Запускаем сервер:

npm start

Подключение игроков

В браузере открываем http://localhost:8000/

Игра запускается на двух игроков, но это настраивается в константе PLAYERS_IN_SESSION файла server/game/game.ts. Сервер последовательно соединяет двух подключившихся клиентов в игру.

About

P3470 Гарипов Тимур Булатович ITMO study project. Creating of checkers game using TypeScript, WebSockets and Express

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 71.7%
  • HTML 22.4%
  • CSS 5.9%