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

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

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


Позор на съёмках, слухи о болезни и прозвище "Падальщик": Самые скандальные факты про Андрея Малахова

Chanel, коллекция pre-fall 2025

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

Сеть клиник «Будь Здоров» вошла в ТОП-20 крупнейших медицинских компаний России по версии журнала Forbes Россия


Cook backs Jaiswal's fearless sledging of Starc

Gujarat's Urvil Patel smashes another blazing century in SMAT

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

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


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

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

островок в утреннем тумане

Одну из улиц в центре Екатеринбурга на три месяца закроют из-за новогоднего катка


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

How two secret Stalker 2 hacks cut my loading time from 5 minutes to 52 seconds and got me in the Zone faster

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

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


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


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

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

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

Bloody представил свой стенд и стал техническим партнёром на Red Expo-2024




Путин указал на заслуги Ельцина и Лукашенко в создании Союзного государства

Кот-путешественник из Чувашии побывал в Крыму и на Первом канале: “От него уже хотят котят”

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

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


Курьеры получают больше учителей, врачей и айтишников

Отходы в красивой банке: названы марки кофе, которые лучше не покупать даже по большой скидке

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

В День воинской славы депутаты КПРФ возложили цветы к Могиле Неизвестного Солдата. Репортаж телеканала «Россия 1»


WTA сообщила Зарине Дияс плохую новость

Экс-теннисист Ольховский назвал победу Нарди над Джоковичем сенсацией года

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

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


4 новых магазина открылись в рамках проекта «Сделано в Москве»

Отходы в красивой банке: названы марки кофе, которые лучше не покупать даже по большой скидке

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

Российские послы гостеприимства приедут в Киров из Москвы


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

Шнуров выступил против съемок фильма о группе "Ленинград"

Певица Валерия призналась, что запрещает Пригожину делать сюрпризы

В ноябре Бутман уже выступал в Дубае

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



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

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

Bloody представил свой стенд и стал техническим партнёром на Red Expo-2024

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


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

КХЛ-2024/25. СКА — «Динамо Москва». Прямая трансляция: смотреть онлайн

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

Собянин: Ежегодно будем открывать новые маршруты речного электротранспорта


Насколько эффективен процесс сравнения предложений на платформе Болерон для поиска лучшего ОСАГО?

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

Провал года: почему посыпался асфальт на Московской и как решить проблему

В Москве велокурьер попал в больницу, столкнувшись с коллегой


«Кошка, гуляющая сама по себе»: с чем связано назначение Хинштейна главой Курской области

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

Собянин доложил Путину о реализации нацпроектов

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


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




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

Диетолог Русакова назвала продукты, которые продлевают молодость и красоту

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

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


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


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

На востоке Москвы появился спортивный бульвар

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

Московское «Динамо» одержало волевую победу над СКА


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

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

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

Лукашенко рассказал о потенциале союза России и Белоруссии



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

Сергей Собянин: Юбиляр — человек сложной, но удивительной судьбы

Собянин доложил Путину о реализации нацпроектов

Собянин отменил новогодние фейерверки в Москве


Сергунина рассказала о проектах столичных НКО

Наталья Сергунина: Гранты мэра Москвы для НКО с начала года помогли воплотить более 240 инициатив

Руководители заповедников и нацпарков страны ...

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


Российские послы гостеприимства приедут в Киров из Москвы

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

4 новых магазина открылись в рамках проекта «Сделано в Москве»

Отходы в красивой банке: названы марки кофе, которые лучше не покупать даже по большой скидке


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

Какой будет погода на Новый год, спрогнозировали синоптики

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

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


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

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

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

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


Рыбинск вошел в топ-10 городов с ранним бронированием на зиму

В День воинской славы депутаты КПРФ возложили цветы к Могиле Неизвестного Солдата. Репортаж телеканала «Россия 1»

Роспотребнадзор закрыл в Москве 2 ресторана «Моремания» из-за грубых нарушений

4 новых магазина открылись в рамках проекта «Сделано в Москве»












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

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


Новости тенниса
Australian Open

«Поражён, как здорово меня поддерживают». Откровения австралийского теннисиста в России






Курьеры получают больше учителей, врачей и айтишников

Новогодний стол в этом году станет дороже…

ФАС проверит производителей сливочного масла из-за жалоб на рост цен

Собянин назвал объекты, которые благоустроили на северо-востоке Москвы в этом году