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



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

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

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

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


Большой концерт Xolidayboy при поддержке Like FM

Героическое участие армян в СВО. Часть девятая

Секреты мотивации: как превратить рутину в увлекательный процесс

Для трамвайной линии «Славянка» изготовили перекрестный съезд


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

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

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


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

Власти Екатеринбурга рассчитали рост тарифов ЖКХ на 20 лет вперед

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

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


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

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

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

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


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


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

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

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

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




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

Подозреваемого в убийстве двух пенсионеров в Сарове арестовали на два месяца

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

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


В Новокосино для детей и взрослых открыл свои двери новый филиал досугового центра

Экс-замглавы Красноярска Алексей Давыдов арестован за посредничество в передаче взятки на 73 млн рублей

Сын в администрации, а сам — в СИЗО: за что арестован бывший вице-мэр Красноярска

SC: Запад приближает ядерный конфликт с Россией


Теннисистка Кудерметова планирует восстанавливаться после сезона в Казани

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

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

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


Участники городских фестивалей рассказали, как помогают бойцам в зоне СВО

Закупки Газпрома. 6 декабря 2024 г. Техническое обслуживание и текущий ремонт и др. услуги

Очередную «добрую наклееку» вручили в Ленинском округе

ВЭБ.РФ: города активно модернизируют учреждения культуры


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

AI Певица. Создание AI Певицы. AI Певец. AI Артист. Создание и продвижение AI Певицы.

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

Шнуров заявил, что был вынужден объяснить смысл песен из альбома «Синяя Богиня»

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



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

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

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

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


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

Пушков: Карлсон в интервью с Лавровым хочет продемонстрировать позицию России

Появились кадры встречи Путина с новым врио Курской области Хинштейном

Подмосковные росгвардейцы получили более 100 новых служебных автомобилей


Автомобиль загорелся на внешней стороне 29-го километра МКАД

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

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

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


Оренбуржцы выйдут на паркет благотворительного бала в Кремле

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

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

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


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




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

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

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

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


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

Зеленский заявил о намерении вмешаться в ситуацию в Грузии


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

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

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

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


Путин и Лукашенко подпишут договор о гарантиях безопасности

Лукашенко: торговля РФ и Белоруссии в 2024 году может достигнуть почти $60 млрд

Лукашенко встретится с госсеретарем СГ

Путин и Лукашенко обсудят укрепление обороны России и Белоруссии



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

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

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

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


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

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

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

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


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

В Москве у квартиры с кошками уровень аммиака в воздухе превышен в 27 раз

Закупки Газпрома. 6 декабря 2024 г. Техническое обслуживание и текущий ремонт и др. услуги

Новый смертельный вирус из Конго может попасть в Россию


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

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

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

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


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

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

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

Выставка-память «Пропавшие без вести, но не забытые», ко Дню Неизвестного солдата


ФАС проверит производителей сливочного масла в шести регионах РФ на сговор из-за повышения цен

Сын в администрации, а сам — в СИЗО: за что арестован бывший вице-мэр Красноярска

SC: Запад приближает ядерный конфликт с Россией

Московская арт-премия назвала имена лауреатов












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

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


Новости тенниса
Борис Беккер

«Он талисман!» Беккер предложил «Ливерпулю» продлить контракт с Салахом






Цунами дефолтов в России не ожидается

Wildberries начнёт выдачу заказов через киоски

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

В Новокосино для детей и взрослых открыл свои двери новый филиал досугового центра