Добавить новость
ru24.net
«Фрилансим»
Декабрь
2024
1 2 3 4 5 6 7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Создать онлайн-игру "Дурак"

0
Разработать игру по правилам карточного дурака (подкидной).

Основные возможности


1. Создание комнаты:

• Генерация уникального ID комнаты.

• Возможность указать имя первого игрока.

2. Присоединение ко комнате:

• Ввод ID комнаты.

• Указание имени второго игрока.

• Проверка на доступность комнаты.

3. Игровой процесс:

• Перемешивание и раздача карт.

• Установка козыря.

• Смена хода между игроками.

• Возможность добора карт из колоды.

• Завершение игры при пустой колоде и отсутствии карт у игроков.

4. Интерфейс:

• Простое управление через кнопки.

• Отображение карт игроков.

• Информация о текущем ходе и козырной карте.

Функциональные требования


1. Создание комнаты:

• Игрок вводит имя и нажимает “Создать комнату”.

• Генерируется уникальный ID комнаты.

• ID комнаты отображается на экране.

2. Присоединение ко комнате:

• Второй игрок вводит имя и ID комнаты.

• Если комната существует и доступна, игрок подключается.

• В случае ошибки выводится соответствующее сообщение.

3. Начало игры:

• Перемешивание колоды из 36 карт.

• Раздача по 6 карт каждому игроку.

• Установка козырной карты.

• Ход начинает первый игрок.

4. Игровой процесс:

• Игрок выбирает карту и делает ход.

• Проверка:

• Ход сделан в свой ход.

• Карта есть у игрока.

• Возможность забрать карты со стола.

• Добор карт до 6 из колоды (если есть).

• Проверка завершения игры.

5. Завершение игры:

• Игра заканчивается, если:

• У одного из игроков нет карт.

• Колода пуста.

• Выводится сообщение о победителе.

Нефункциональные требования


1. Производительность:

• Время отклика сервера на действие не более 1 секунды.

2. Совместимость:

• Поддержка популярных браузеров (Chrome, Firefox, Safari).

3. Масштабируемость:

• Возможность одновременной игры нескольких пар игроков (разные комнаты).

4. Безопасность:

• Ограничение доступа к комнате по её ID.

• Отсутствие возможности вмешательства в ход игры.

Сроки реализации

1. Дизайн интерфейса: 3 дня.

2. Разработка API: 5 дней.

3. Реализация игрового процесса: 7 дней.

4. Тестирование: 3 дня.



Moscow.media
Частные объявления сегодня





Rss.plus



«Грузовичкоф» не за горами: о работе Сервиса в Перми 

В Азербайджане прошел третий, завершающий этап проекта «Русский язык: читаем, слушаем, смотрим в странах СНГ»

Известны первые финалисты конкурса малых грантов для социальных предпринимателей

Певица RIIJI выпустила яркий дебютный трек


Зимние забавы в Москве: лучшие места для активного отдыха и веселья

Известны первые финалисты конкурса малых грантов для социальных предпринимателей

В Нижегородской области создали шесть маршрутов для зимнего туризма

Фонд борьбы с инсультом ОРБИ при поддержке Т-Банка запустили платформу волонтерского фандрайзинга


Cook backs Jaiswal's fearless sledging of Starc

Kaun Banega Crorepati 16: Amitabh Bachchan recalls an anecdote about freedom fighter Vijaya Laxmi Pandit relating to Contestant Mintu Sarkar's struggles

Gujarat's Urvil Patel smashes another blazing century in SMAT

Bigg Boss 18: Delhi-based Shalini Passi arrives in Mumbai for her wildcard entry in the show


В Азербайджане прошел третий, завершающий этап проекта «Русский язык: читаем, слушаем, смотрим в странах СНГ»

Певица RIIJI выпустила яркий дебютный трек

Thyseed — новый игрок на рынке товаров для мам и детей в «Детском мире»

Хвост павлина / Peacock tale


MMORPG Journey of Monarch можно предзагрузить на iOS и Android

«Подводим итоги»: Как прошёл первый день релиза Marvel Rivals?

Доступна предзагрузка Steam-версии Delta Force: Hawk Ops

Marvel Rivals players are complaining that nobody is playing healer, and the grizzled Overwatch vets knowingly nod in solidarity


Інтернет-магазин GARNA: ваш вибір професійної косметики


Певица RIIJI выпустила яркий дебютный трек

«Грузовичкоф» не за горами: о работе Сервиса в Перми 

Певица RIIJI выпустила яркий дебютный трек

Певица RIIJI выпустила яркий дебютный трек




Хинштейн раскрыл, что планирует сделать в первую очередь на новой должности

В Азербайджане прошел третий, завершающий этап проекта «Русский язык: читаем, слушаем, смотрим в странах СНГ»

Люди оказались заблокированы в ТЦ «Вавилон-92» из-за пожара после взрыва телефона

SHOT: телефон взорвался в магазине мобильных в ТЦ на севере Москвы


Парту в честь ветерана ВОВ Петра Худова открыли в школе № 2 в Яхроме

Праздник ко Дню добровольца собрал жителей и волонтеров Мытищ

На премии «Лидеры эпохи» Сергей Бобунец спел саундтрек к фильму «Брат-2»

СК по Московской области расследует гибель двух детей в пожаре в Подольске


WTA ввела цензуру на посты теннисисток в соцсетях из-за недавних слов Паулы Бадосы и Магды Линетт о Китае

Топ-теннисисток затравили хейтеры за слова о Китае. А WTA вообще запретила им говорить

Симона Халеп: «Теннисистка – не хочу называть имя – отбыла 3 недели дисквалификации, потом сыграла 2 турнира и продолжила отбывать дисквалификацию. Это как?»

Елена Рыбакина впечатлила подготовкой к новому сезону


Праздник ко Дню добровольца собрал жителей и волонтеров Мытищ

Егор Кончаловский растит «деревенских детей» от юриста Марии Леоновой

Парту в честь ветерана ВОВ Петра Худова открыли в школе № 2 в Яхроме

´Динамо-Шинник´ взял верх над ´Русскими Витязями´ в игре МХЛ.


Музыкальные новости

Лекцию о жизни Петра Чайковского провели в Химках

Шнуров о разводе с молодой женой: «Связь с миром — через кошек и через детей»

Джиган прокомментировал неожиданные перемены во внешности: видео Super

В Азербайджане прошел третий, завершающий этап проекта «Русский язык: читаем, слушаем, смотрим в странах СНГ»



«Грузовичкоф» не за горами: о работе Сервиса в Перми 

Певица RIIJI выпустила яркий дебютный трек

Певица RIIJI выпустила яркий дебютный трек

Певица RIIJI выпустила яркий дебютный трек


Губернатор Курской области Смирнов ушел в отставку

Певица RIIJI выпустила яркий дебютный трек

Благотворительный фонд Потанина стал участником конференции «Технологии добра»

Певица RIIJI выпустила яркий дебютный трек


Дептранс предупредил москвичей о ДТП с четырьмя грузовиками на 2 км МКАД

Происшествия: Один человек погиб и один пострадал при возгорании автобуса на юго-западе Москвы

Собянин поздравил Центр организации дорожного движения Москвы с 25-летием

В Москве один человек погиб, ещё один пострадал при возгорании автобуса


Клишас раскрыл сигнал, посланный РФ Западу размещением «Орешника» в Белоруссии

Путин пригласил Лукашенко на парад в честь 80-летия Победы в Москве

Владимир Путин наградил орденом Мужества волонтёра Федора Геращенко

Россия и Белоруссия отменят роуминг: что это значит для пользователей





В России ликвидировали «Международную лигу трезвости и здоровья»

Президент ФЛГР Вяльбе о медицинском обследовании Большунова: ничего серьезного

Подробный гороскоп для Весов на 2025 год: любовь, карьера, здоровье и удача

В Щербинке начали строить детско-взрослую поликлинику


ВСУ атаковали Крым с моря. Окружение войск под Курахово. Для Зеленского готовят «золотую ссылку» — Горячая сводка 6 декабря 2024 г.


"Спартак" и "Пари НН" назвали стартовые составы на матч 18-го тура РПЛ

КХЛ. «Динамо» Москва — «Металлург». Прямая трансляция: смотреть онлайн

Зимняя сказка в Северном Тушино: развлекательная площадка проекта «Зима в Москве» открыла свои двери

РПЛ. «Спартак» — «Пари НН». Прямая трансляция матча, смотреть онлайн


Путин и Лукашенко участвуют в заседании Высшего госсовета в Минске

Путин пригласил Лукашенко на парад в честь 80-летия Победы в Москве

Лукашенко заявил о беспрецедентном уровне военного стратегического сотрудничества Минска и Москвы

Лукашенко заявил о необходимости создать общий с РФ энергетический рынок



Столичная мэрия утвердила ставки и тарифы на ряд жилищно-коммунальных услуг в 2025 году

Собянин: Завершена реставрация Саввинского подворья на Тверской улице

Собянин: в Москве в этом году не будут запускать новогодние фейерверки

Собянин поздравил Центр организации дорожного движения Москвы с 25-летием


Мужчине, изнасиловавшему девушку в парке в 2012 году, предъявили обвинения

Известны первые финалисты конкурса малых грантов для социальных предпринимателей

Пока Москва погружается в сугробы, у нас в Крыму снег — явление редкое, его можно занести в Красную книгу полуострова

«Не каждый обрадуется такому сюрпризу»: эксперты предупреждают о том, что не стоит дарить змей на Новый год


Кремлёв: Александр Емельяненко, к сожалению, проиграл спор

Православная святыня передана мытищинскому храму в Поведниках

Владимир Ефимов: Три участка в Ново-Переделкине реорганизуют по программе комплексного развития территорий

´Динамо-Шинник´ взял верх над ´Русскими Витязями´ в игре МХЛ.


Костомукшские пауэрлифтеры вернулись из Коми с медалями первенства СЗФО

Собянин: Этапы строительства Рублево-Архангельской линии завершатся в 2026-2027

Беспроводной сканер штрих-кодов SAOTRON P05i промышленного класса

VIII-й Arctic open зажег в Архангельске


Беседа-рекомендация «Это важно знать»

Час мужества "Их подвиг жив, неповторим и вечен"

Беседа-рекомендация «Это важно знать»

Калмыкия может открыть авиарейсы в Петербург, Казань, Екатеринбург и Улан-Удэ


Педагог из Мытищ стал лидером регионального конкурса

Егор Кончаловский растит «деревенских детей» от юриста Марии Леоновой

Владимир Ефимов: Три участка в Ново-Переделкине реорганизуют по программе комплексного развития территорий

СК по Московской области расследует гибель двух детей в пожаре в Подольске












Спорт в России и мире

Новости спорта


Новости тенниса
WTA

Топ-теннисисток затравили хейтеры за слова о Китае. А WTA вообще запретила им говорить






Кремлёв: Александр Емельяненко, к сожалению, проиграл спор

Мостовой назвал точный счёт матча «Зенит» - «Акрон»

Ковтун - о «Пари НН»: «Можно сразу записать три очка «Спартаку»

ЭСК оценила судейские решения Кукуяна в матче «Локомотив» — «Динамо» Москва в Кубке России