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

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


Инверсионный стол продляет жизнь на 15 лет

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

Врачи поликлиники Яреги требуют смены главврача из-за грубости: в Минздраве его называют грамотным специалистом и рекомендуют коллективу поработать с медицинским психологом

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


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

Gujarat's Urvil Patel smashes another blazing century in SMAT

Kaun Banega Crorepati 16: Amitabh Bachchan recalls an anecdote about freedom fighter Vijaya Laxmi Pandit relating to Contestant Mintu Sarkar's struggles

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


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

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

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

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


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

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'

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

Silent Hill и "Черепашки-ниндзя": топ-10 худших игр года по отзывам на Metacritic


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


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

В Москве названы победители литературной премии имени В.К. Арсеньева за 2024 год

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

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




Без ролей, но с Зайцем и Чебурашкой. Народный голос Клары Румяновой

Как в Советском Союзе обслуживали и ремонтировали автомобили

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

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


Летный настрой: правительство поддержит воздушный транспорт

Голодные игры: бизнес взял подготовку айтишников в вузах в свои руки

«Википедия» по требованию РКН удалила фейк о месте смерти физика Велихова

Как играть в «Тайного Санту», разновидности популярной новогодней игры


Синнер отказался от вечера в честь победы в Кубке Дэвиса ради дня рождения Калинской — Cds

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

Ник Кирьос допустил, что Энди Роддик мог принимать допинг

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


«Википедия» по требованию РКН удалила фейк о месте смерти физика Велихова

Голодные игры: бизнес взял подготовку айтишников в вузах в свои руки

Сгущёнка союзного значения. Сколько белорусы зарабатывают и на что тратят

Россия может наладить прямое авиасообщение с Малайзией


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

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

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

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

Джиган решился на кардинальную смену имиджа



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

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

В Москве названы победители литературной премии имени В.К. Арсеньева за 2024 год

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


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

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

Губернатор Курской области Смирнов ушел в отставку

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


Источник 360.ru: автобус попал в ДТП в Москве, пострадали дети

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

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

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


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

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

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

Спроси у Путина. Мандарины едут к нам. "Устраняя зимнюю скользкость". Круиз в Махачкалу. А ну их, дома эти!





Насколько опасна микоплазменная пневмония и какие у нее симптомы

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

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

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


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


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

Артур Давтян выиграл многоборье на Кубке Воронина в Москве

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

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


Владимир Путин выступил в Минске на заседании Высшего Государственного Совета Союзного государства

Комплексы полноценности средней дальности // получит Александр Лукашенко вдобавок к имеющимся уже через полгода

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

Лукашенко и Путин в Минске утвердили Концепцию безопасности Союзного государства



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

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

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

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


Победившие в конкурсе «Зеленая волна» экопроекты семинаристов представили в Москве

В Москве тестируют первый в России беспилотный трамвай

РЭО установит елку желаний в ходе церемонии награждения на Зеленой Премии

Пока Москва погружается в сугробы, у нас в Крыму снег — явление редкое, его можно занести в Красную книгу полуострова


Россия может наладить прямое авиасообщение с Малайзией

Голодные игры: бизнес взял подготовку айтишников в вузах в свои руки

«Википедия» по требованию РКН удалила фейк о месте смерти физика Велихова

БК "Зенит" обыграл ЦСКА в матче Единой Лиги ВТБ


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

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

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

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


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

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

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

Машина повисла в воздухе: иномарка рухнула в подземный переход в Симферополе


Сгущёнка союзного значения. Сколько белорусы зарабатывают и на что тратят

Как играть в «Тайного Санту», разновидности популярной новогодней игры

Монтаж отделки свода центрального зала строящейся станции метрополитена Спортивная, 1957 год, Москва

БК "Зенит" обыграл ЦСКА в матче Единой Лиги ВТБ












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

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


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

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






Россия может наладить прямое авиасообщение с Малайзией

Этно-оперу «Князь Владимир» с SHAMAN покажут в Ледовом дворце 26 февраля

Минобороны САР сообщило об укреплении позиций в пригороде Дамаска

Голодные игры: бизнес взял подготовку айтишников в вузах в свои руки