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



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

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

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

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


Появились новые детали ситуации с продажей дачи Ротару в Крыму

Растения, занесенные в Красную книгу России

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

Токсиколог Кутушов перечислил топ-5 наиболее токсичных веществ в бытовой химии


Gujarat's Urvil Patel smashes another blazing century in SMAT

Bigg Boss 18: Netizens slam Raftaar and Ikka’s for calling Digvijay Singh Rathee ‘napti’; see tweets

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

Cook backs Jaiswal's fearless sledging of Starc


Элитродон двузубый

• Dusil Photography • https://dusil.org

В Иркутской области прошли учения по ликвидации последствий ДТП

ТСД SAOTRON RT41 GUN: практичный, производительный, надёжный


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

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

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



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

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

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

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




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

Причиной смерти известного врача Ковалькова стала продолжительная болезнь

Четыре самолета, следовавших из РФ в Узбекистан, сели в запасных аэропортах

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


Владимир Ефимов: Инвесторы получат земельные участки в трех административных округах под реализацию МаИП

Загруженность дорог Подмосковья в четверг утром составляет 5 баллов

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

Площадки на территории кинопарка «Москино» предстанут в неожиданных форматах


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

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

«До 30 лет еще можно рваться к Большим шлемам» — Янчук о форме Медведева

Казахстанская теннисистка из топ-30 WTA одержала победу на турнире в России


В Домодедово состоялся совет командиров школьных отрядов Юнармии

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

Загруженность дорог Подмосковья в четверг утром составляет 5 баллов

Дерматолог Пашкова рассказала, что такое сальные нити и как с ними бороться


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

Mr. President, Лариса Долина и другие выступили на шоу «Легенды Ретро FM 2024»

Школьники из Подольска пообщались с певцом Shaman на областном форуме

Студенты из Воскресенка побывали на встрече с певцом Shaman

«Срывала голос в караоке»: Алсу восхитилась пением Анны Asti



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

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

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

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


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

Новогодний хит! от MYAKESH Слушайте «Новогоднюю»!

Чемпионат России по волейболу (жен). 12-й тур. «Заречье-Одинцово» сыграет с «Омичкой», краснодарское «Динамо» встретится с «Динамо Метаром», другие матчи

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


Дизель–поезд ДПМ1 Москва — Новомосковск на павелецком вокзале, 2003 год, Москва

«Москвич» вне конкуренции: какие машины соперничали с первым массовым автомобилем

Коллекционирование моделей авто: как начать свое хобби

История суперкаров: модели, вдохновившие коллекцию Teboil


Александр Цыбульский принял участие в пленарном заседании инвестиционного форума «Россия зовёт!»

Путин заявил об уходе Volkswagen из России по политическим причинам

Путин: Китайские автомобили лучше европейских, а уход Volkswagen из России стал ошибкой

Путин: скоординированные действия ЦБ и кабмина нужны для сдерживания инфляции





В Москве хирурги удалили с головы пациентки десять атером

VisionLabs и «Лаборатория новых продуктов» представили робособак с компьютерным зрением

Расслабляющий массаж: Сауна и Хаммам 24/7 — Релакс в TerraLux SPA

Дерматолог Пашкова рассказала, что такое сальные нити и как с ними бороться


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

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

Такер Карлсон: Посольство США в Киеве запретило Зеленскому давать интервью

Зеленский введёт санкции против Грузии за разгон протестов


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

Росгвардейцы обеспечили безопасность на спортивных мероприятиях в Москве

Кубок Группы компаний «РЕГИОН»: Евгений Томашевский на вершине пьедестала

«Зима в Москве» познакомит с историей зимних видов спорта на катке ВДНХ


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

Признают ли Лукашенко на Западе после «выборов»?

Главы Белоруссии и России не будут принимать заявления о развитии СГ

Лидеры России и Белоруссии подпишут документы по развитию интеграции



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

Собянин: За пять лет работы на МЦД перевезли миллиард пассажиров

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

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


Hybrid представил первый в России рейтинг виртуальных миров

В Москве заработали первые платные городские зарядки для электромобилей

Краснокнижные колпицы поселились в Московском зоопарке

В Москве полицейские пресекли сбыт свыше 1,4 кг мефедрона уроженцем Хабаровского края


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

Площадки на территории кинопарка «Москино» предстанут в неожиданных форматах

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

Депутат: в апреле в РФ на 14,75% проиндексируют пенсии


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

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

В Архангельске представили выставку «Мечта о Севере. Снегурочка»

ТСД SAOTRON RT-T50: высокопроизводительный терминал сбора данных промышленного класса


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

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

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

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


Дерматолог Пашкова рассказала, что такое сальные нити и как с ними бороться

Загруженность дорог Подмосковья в четверг утром составляет 5 баллов

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

Строительные компании и риелторы Пензы стали чаще общаться по видеосвязи












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

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


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

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






Владимир Ефимов: Инвесторы получат земельные участки в трех административных округах под реализацию МаИП

Силовики задержали жителя подмосковной Балашихи, зарезавшего свою знакомую

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

Строительные компании и риелторы Пензы стали чаще общаться по видеосвязи