Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ymaril/tictactoe_plus
https://github.com/ymaril/tictactoe_plus
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ymaril/tictactoe_plus
- Owner: Ymaril
- Created: 2020-11-01T11:12:44.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-11-02T07:11:36.000Z (over 4 years ago)
- Last Synced: 2024-11-07T15:25:39.790Z (3 months ago)
- Language: Ruby
- Homepage:
- Size: 388 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TicTacToe+
Многопользовательские крестики нолики на поле 10x10
## Старт игры
Для старта необходимо зарегистрироваться.
После выбрать или создать игру.
Если в игре уже есть два игрока - есть возможность наблюдать.
Если второго игрока ещё нет(первый игрок тот, кто создал игру), то на странице игры есть возможность вступить в игру нажав на кнопку "Вступить".
## Запуск локально
На вашей машине должны быть установлены следующие инструменты:
- Git
- NodeJS
- Ruby [2.7.1](https://github.com/Ymaril/tictactoe_plus/blob/master/.ruby-version#L1)
- Rails [6.0.3](https://github.com/Ymaril/tictactoe_plus/blob/master/Gemfile#L7)##### 1. Склонировать репозиторий
```bash
git clone [email protected]:Ymaril/tictactoe_plus.git
```##### 2. Создание и найстройка базы данных
```ruby
bundle exec rake db:create
bundle exec rake db:setup
```##### 3. Выгрузка JS пакетов
```ruby
npm install
```
##### 4. Выгрузка GEM```ruby
bundle install
```##### 5. Старт сервера
```ruby
bundle exec rails s
```http://localhost:3000