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


Что такое генограмма семьи

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

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

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


3/3! Scott Boland wins another battle against Shubman Gill

Shark Tank India 4 set to go on floors in January 2025 with a new Shark; Amit Jain, Deepinder Goyal and Radhika Gupta not on the panel

Bigg Boss 18: Shalini Passi's grand entry stirs up drama amid housemates; Vivian, Karan, Chum and others deal with her tantrums and fancy demands

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


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

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

• Dusil Photography • https://dusil.org

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


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

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?

What are your most-played games on Steam, and why have you spent so many hours on them?


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


Певица Атмосфера оказалась востребованней Пугачевой на новогодних корпоративах

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

Обзор брокера Gracex: Ваш надежный торговый партнер

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




Усолье-Сибирское получило спецноминацию «Моногород» в Москве

Путин посмертно наградил врачей, погибших при крушении Ми-2 под Кировом

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

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


Тишковец: сугробы в Москве выросли до 13 см

Производство мыла и косметики выросло в Москве

Собянин: Более 10 тысяч медработников повысили свою квалификацию

Премьер Фицо: СССР внес решающий вклад в победу во Второй мировой войне


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

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

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

Кудерметова заявила о желании вернуться в топ-10 рейтинга WTA


"Новогодняя суета VS Покорение столицы": Светские новости Якутии

Тишковец: сугробы в Москве выросли до 13 см

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

Тишковец: в Москве возможен новый рекорд по суточным осадкам с 1988 года


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

Спит с Федей и Витей: стало известно, как живет Шнуров после развода с молодой женой

Две студентки из Саратова вошли в состав симфонического оркестра Юрия Башмета

Шнуров о разводе с молодой женой: «Связь с миром — через кошек и через детей»

«Связь с миром — через кошек и детей»: Сергей Шнуров стал затворником



Обзор брокера Gracex: Ваш надежный торговый партнер

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

Певица Атмосфера оказалась востребованней Пугачевой на новогодних корпоративах

Новый стартап планирует открыть кинотеатры во всех новостройках столицы


"Спартак" и "Пари НН" назвали стартовые составы на матч 18-го тура РПЛ

В Чеченской Республике военнослужащие Росгвардии возложили цветы к Мемориалу павшим в Великой Отечественной войне

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

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


В Москве внедорожник столкнулся с автобусом

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

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

МЧС Москвы предупредило водителей о ледяном дожде


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

Россиянам рассказали, как задать вопрос на прямой линии с Путиным

Поддерживаем инновации

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





Два человека попали в больницу после взрыва китайского смартфона в ТЦ Москвы

"Нас поставили на колени": Бунт врачей скорой помощи — людей вынуждают увольняться, чтобы расчистить места для мигрантов

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

Главный акушер Москвы: беременность не патология, а один из этапов жизни женщины



Московское «Динамо» представило новую форму

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

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

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


Александр Лукашенко приехал на спортивно-развлекательное шоу "Время наших побед" в "Минск-Арене"

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

Гамов - в прямом эфире Радио «КП» из Минска: Об «Орешнике», гимне, гербе и флаге Союзного государства

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



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

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

Собянин: Завершена реставрация Саввинского подворья на Тверской улице

Собянин: Более 10 тысяч медработников повысили свою квалификацию


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

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

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

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


"Новогодняя суета VS Покорение столицы": Светские новости Якутии

Ростов прирастает театрами – новое открытие

Премьер Фицо: СССР внес решающий вклад в победу во Второй мировой войне

Путин посмертно наградил врачей, погибших при крушении Ми-2 под Кировом


В Архангельске наградили лауреатов региональной премии «Юрист года»

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

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

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


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

Прогноз погоды в Крыму на 8 декабря

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

Какие рынки в Крыму закроются из-за новых законов


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

Владивосток стал лидером в списке самых солнечных городов России

Премьер Сирии заявил, что вопрос военного присутствия России решат новые власти

Экс-заместитель брянского губернатора Кулешова признала вину по делу о взятке












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

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


Новости тенниса
Новак Джокович

Новак Джокович сделал выбор между Месси и Неймаром






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

Собянин: Более 10 тысяч медработников повысили свою квалификацию

Посольство РФ в Швеции за полгода 10 раз подвергалось атакам БПЛА с краской

Ростов прирастает театрами – новое открытие