33 lines
1.4 KiB
Markdown
33 lines
1.4 KiB
Markdown
# fish-spot game [](https://jenkins.qvinti.net/job/FishSpot/job/fishspot_qvinti_net/)
|
||
DEMO https://fish-spot.game.qvinti.net/
|
||
|
||
Опыт по созданнию игры на vuejs за 72 часа.
|
||
|
||
Игра по принципу морского боя, с поддержкой мультиплеера. Адаптированна для мобильных устройств.
|
||
|
||
Мультиплеер по принципу client-trust, без серверной обработки.
|
||
|
||
Цель: Рабочий прототип для переноса на игровой движок (Godot). Проверка client-trust принципа и поиск решения для усовершенствования без ущерба безопасности и целосности данных (хеширование, подписи, синхронизация).
|
||
|
||
Не завершено: Доработка UI/UX и графики, доработка анимаций, меню и доп. страницы.
|
||
|
||
Обойти: Полиси браузера с воспроизведением аудио без предварительного действия пользователя.
|
||
|
||
## Project Setup
|
||
|
||
```sh
|
||
npm install
|
||
```
|
||
|
||
### Compile and Hot-Reload for Development
|
||
|
||
```sh
|
||
npm run dev
|
||
```
|
||
|
||
### Compile and Minify for Production
|
||
|
||
```sh
|
||
npm run build
|
||
```
|