Сейчас: игра в стадии рабочего прототипа.
Игровой процесс работает, игрокам начисляются очки, растут уровни, получаются награды.
Общая информация по игре:
Прототипы интерфейсов игры:
Необходимо доделать к игре дополнительные части:
- "зал развития" игрока с его достижениями и рекордами;
- "зал славы", где ведутся рекорды игроков и клубов;
- "клубную площадь", где игроки могут создавать клубы, присоединяться в них и управлять своими клубами и приглашениями в клубы;
- "зал фантазий", где игроки могут составлять колоды из своих карт, выбирать фишки, которыми играют, покупать шкатулки и крафтить карты;
Сейчас необходимая разработка разделена на такие задачи:
1. Система достижений и наград
2. Сделать возможность привязывать свои социальные сети к одному аккаунту
3. Сделать систему рекордов
4. Покупка и открытие шкатулок
5. Слияние карт (крафт)
6. Сделать возможность создания, редактирования и удаления колод
7. Фишки
8. Сделать возможность игрокам объединяться в клубы
9. Сделать в чате комнаты и возможность выбирать от кого не получать сообщения
10. Сделать обучение
Сервер игры на nodejs. Использованы модули:
"agenda": "0.7.x",
"async": "0.9.x",
"dustjs-linkedin": "2.x.x",
"express": "4.9.x",
"mongoose": "4.0.x",
"ng-admin": "0.7.x",
"passport": "0.3.x",
"socket.io": "1.3.x"
Тесты на mocha.
Весь написанный вами код нужно будет так же покрыть тестами.
Если есть какие-то вопросы по заданию отвечу в комментариях.