Добавить новость
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 выпустила яркий дебютный трек

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

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


На Воробьевых горах открылась фотовыставка «Без барьеров»

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

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

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


Cook backs Jaiswal's fearless sledging of Starc

Gujarat's Urvil Patel smashes another blazing century in SMAT

Watch: India boss Rohit gets down to pink-ball business in Adelaide

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


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

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

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

«Грузовичкоф» — финалист премии РБК Awards 2024


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

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

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

Delta Force has a list of tech it'll ban you to the shadowrealm for using, including the usual cheating software but also way weirder stuff like 'USB drives'


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


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

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

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

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




Аарон Френкель - известный специалист в области патентного права

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

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

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


Востоковед Семенов: Террористы захватывают сирийские города без боя

На вес золота

Студия для записи подкастов Studio88: идеальное место для вашего контента

Актер Борис Щербаков находится в московской ГКБ им. Иноземцева


Жену второй ракетки Белоруссии Герасимова обокрали в отеле в Петербурге

WTA направила предостережения теннисисткам после скандала с Бадосой

Рыбакина вошла в рейтинг самых высокооплачиваемых спортсменок мира в 2024 году. Известна сумма ее заработка

Супругу теннисиста Герасимова Анну обокрали в отеле Санкт-Петербурга


Востоковед Семенов: Террористы захватывают сирийские города без боя

Актер Борис Щербаков находится в московской ГКБ им. Иноземцева

Шестой Окружной джазовый фестиваль прошел в Люберцах

Между Беларусью и Россией в праздники будут курсировать более 30 дополнительных поездов


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

Самойлова о решении конфликтов с Джиганом: «Подкаблучник — лучший муж»

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

Приставы не позволили жителю Перми съездить на концерт Агутина из-за долгов

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



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

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

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

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


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

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

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

Бербок грубо ошиблась, споря с Лавровым


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

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

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

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


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

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

«Президентский штандарт»: мистическую картину с Путиным выставили на продажу за 10 млн рублей

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





Педиатр Купцова рассказала об опасности микоплазменной пневмонии

Суд в Москве исключил "Международную лигу трезвости и здоровья" из госреестра

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

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


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


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

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

Футболисты «Спартака» и «Зенита» проведут заключительные матчи РПЛ в 2024 году

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


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

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

Лукашенко рассказал, как уговорил Путина поставить "Орешник" Белоруссии

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



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

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

Собянин рассказал о планах передачи новых вагонов московскому метро

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


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

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

Дорожного подрядчика из Москвы оштрафовали в Башкирии за незаконную добычу песка

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


Актер Борис Щербаков находится в московской ГКБ им. Иноземцева

«Спартак» разгромил «Пари НН» в матче 18-го тура РПЛ

В Московской области 53-летняя консьержка совратила семиклассника

Студия для записи подкастов Studio88: идеальное место для вашего контента


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

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

Часть пермских автобусов могут перевезти в Архангельск и Ижевск

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


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

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

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

Алупка частично останется без электричества: в Симферополе, Евпатории, Алуште, Ялте, Керчи, Джанкое, Феодосии и Севастополе отключат свет 6 декабря 2024


Как получить грант Фонда содействия инновациям для IT-проекта?

Количество пострадавших в опрокинувшемся автобусе в Новосибирской области достигло 11 человек

У монастырских стен: в Москве продолжается строительство Экспозиционно-выставочного центра Государственного исторического музея

В Калужском регионе ищут 41-летнего жителя Московской области












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

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


Новости тенниса
Елена Рыбакина

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






В Калужском регионе ищут 41-летнего жителя Московской области

Между Беларусью и Россией в праздники будут курсировать более 30 дополнительных поездов

Главный синоптик страны предупреждает: уже в эти выходные почти вся Россия будет завалена снегом

Алексей Русских поблагодарил семьи участников СВО за мужество и стойкость