🌐 Демо-версия: http://www.o-planet.ru/alias/
📋 Описание Alias — это увлекательная онлайн-игра в шпионов, идеальная для вечеринок и онлайн-встреч с друзьями. Все участники, кроме одного, получают секретную информацию о конкретном месте (локации). Один случайно выбранный игрок становится шпионом, который не знает, где находится.
Игроки по очереди задают друг другу наводящие вопросы, связанные с этим местом, пытаясь выяснить, кто среди них чужак. Шпион должен внимательно слушать ответы и догадываться о локации, не выдавая себя. В конце раунда проходит голосование — команда пытается поймать шпиона, а шпион пытается угадать место.
💡 О проекте: Эта игра создана для демонстрации и популяризации PHP-фреймворка LOTIS. 🔗 Фреймворк: https://github.com/O-Planet/LOTIS
Скриншоты мобильной версии игры
- Для обычных игроков: Вычислить шпиона по его подозрительным ответам и поведению
- Для шпиона: Либо остаться нераскрытым, либо правильно угадать место, о котором говорят другие
- Поддержка до 1000 игроков в одной игре
- Простое подключение по коду игры — создай сессию и пригласи друзей
- Автоматический выбор шпиона и локации
- Встроенный чат для общения
- Система голосования с таймером
- База из сотен разнообразных локаций (от пляжа до космодрома)
- "Мерлин" — виртуальный помощник, задающий наводящие вопросы
- PHP 5.7 или выше
- MySQL / MariaDB
- Веб-сервер (Apache/Nginx)
- Фреймворк LOTOS
git clone [repository-url]
# или скачайте архив и распакуйтеСтруктура проекта должна быть следующей:
src/
├── newlotis/ # Фреймворк LOTOS
└── alias/ # Файлы игры (этот репозиторий)Откройте файл connect.php и укажите параметры вашей базы данных:
<?php
$databasename = 'alias'; // Имя базы данных
$databaseserver = 'localhost'; // Адрес сервера
$databaseuser = 'root'; // Пользователь MySQL
$databasepassword = 'root'; // Пароль
?>Откройте в браузере следующий URL для автоматического создания структуры базы данных:
http://ваш-сайт/alias/sdb.php?updatereg=createГотово! Игра установлена и готова к работе.
- Создание игры: Администратор создаёт игру и получает уникальный код
- Подключение: Игроки вводят код и своё имя для входа
- Старт: После подключения минимум 3 игроков админ запускает игру
- Процесс:
- Всем, кроме шпиона, показывается секретная локация
- Игроки задают друг другу вопросы («Там можно купить кофе?»)
- Шпион отвечает, не зная локации, но стараясь не выдать себя
- Голосование: По истечении времени все голосуют, кто шпион
- Итоги: Побеждает команда (если поймала шпиона) или шпион (если угадал место или остался незамеченным)
- Язык: PHP (фреймворк LOTOS)
- База данных: MySQL
- Frontend: HTML5, CSS3, JavaScript (jQuery)
- Файлы данных:
secrets.d— список локацийvopr.d— база вопросов от Мерлинаspy.d— шуточные советы шпионам
Проект открыт для свободного использования.
- 🎮 Играть онлайн: http://www.o-planet.ru/alias/
- 🛠 Фреймворк LOTIS: https://github.com/O-Planet/LOTIS






