Добавить новость
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



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

В День Неизвестного Солдата подмосковные росгвардейцы почтили память Героев, отдавших свои жизни на благо Отечества

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

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


На новогоднем банкете не хватает только Вас

Подкаст "Женское дело. Лаборатория успеха". В гостях Ольга Хасанова

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

Революционный подход в самопознании – метод «Проектирование личности»


Cook backs Jaiswal's fearless sledging of Starc

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

Bigg Boss 18: Digvijay Rathee asks Chum Darang about the kind of guy she would like to marry; says ‘mere parents ko manana padega’


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

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

Bluetooth-сканер штрих-кодов SAOTRON P04 на базе CMOS-матрицы

На трассе под Орлом лоб в лоб столкнулись легковушка и грузовик. Один из водителей попал в больницу


Arcane co-creator reminds fans 'there are always constraints', dispels theories the show was rushed or restrained by Riot's higher-ups

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

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

Woolly Boy and the Circus можно предзаказать на iOS, Android и PC


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


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

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

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

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




Детское время: подросткам разрешат работать на вредных производствах

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

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

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


Светский разбор: "блестящая" Алина Загитова, Софья Эрнст в платье "бабы-яги" и неузнаваемая Анастасия Волочкова

Адвокат Гуфа сообщил, что с рэпера сняли электронный браслет

Уроки лепки: как готовят пельмени в российских ресторанах

"Дром" назвал три европейских авто, взятых за образец при создании ВАЗ-2108


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

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

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

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


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

В Петербурге задержали посидевшего на троне в Эрмитаже мужчину

Во второй раз на вершину Эльбруса поднят флаг Саха кикбоксинга

Плати по частям. Названы главные риски покупки жилья в рассрочку


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

«Это ужас»: Волочкова дала женщинам важный совет

Дочь Майкла Джексона выходит замуж: кто жених

Спустя 127 лет работы закрылась фабрика, производящая конфеты в честь Моцарта

Константин Хабенский и группа «Ундервуд» продолжают воскрешать классические песни Булата Окуджавы



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

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

Росгвардейцы нашли потерявшуюся женщину

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


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

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

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

Собянин: Открытие ВСМ Москва — Петербург увеличит пассажиропоток между городами


Фиксики, LEGO-человечки, «Синий трактор»: детские новогодние шоу в Москве

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

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

На юго-западе Москвы загорелся междугородний автобус


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

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

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

Исполать тебе, Александр Ярославич…


Постковидный синдром: что делать, если болезнь прошла, но симптомы остались




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

Растопите жир, укрепите иммунитет: доктор Кутушов рассказал о пользе холода

Новые возможности для поддержания женского здоровья

Врачи из Каширы поблагодарили руководителя фракции КПРФ Наумова за помощь


Депутат Чепа заявил, что команда Ермака, вероятно, разочарована встречей с Уайлс


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

«Это направление может стать флагманским»: в Москве состоится финал гимнастической Премьер-лиги

Футбольные мамы из России провели турнир в самых крупных трущобах Африки

Фиксики, LEGO-человечки, «Синий трактор»: детские новогодние шоу в Москве


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

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

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

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



Собянин: Центр "Профессии будущего" помогает освоить любую из 75 специальностей

Собянин: В ОЭЗ "Технополис Москва" откроется еще один центр подготовки студентов

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

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


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

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

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

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


Появился простой и быстрый способ обменять валюту или перевести деньги в любую страну

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

Во второй раз на вершину Эльбруса поднят флаг Саха кикбоксинга

Россия и Белоруссия договорились об отмене роуминга: резолюцию подписали президенты двух стран


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

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

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

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


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

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

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

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


Во второй раз на вершину Эльбруса поднят флаг Саха кикбоксинга

Курсы связистов, танки и самолеты: в «Москино» воспроизведут атмосферу 1941 года

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

ЦСКА в серии буллитов переиграл «Торпедо», продлив победную серию до четырёх матчей в КХЛ












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

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


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

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






Появился простой и быстрый способ обменять валюту или перевести деньги в любую страну

Shot: Педагог элитного детского сада в Уфе избила двух детей

Россия и Белоруссия договорились об отмене роуминга: резолюцию подписали президенты двух стран

Уроки лепки: как готовят пельмени в российских ресторанах