Онлайн игра
Нужно сделать мини-онлайн-многопользовательскую игру "Имаджинариум"
Сайт игры должен содержать полную и мобильную версии.
Авторизация игроков происходит через ВК (регистрироваться нужно только один раз при входе).
Администратор запускает новую игру
Игре присваивается собственный уникальный идентификатор и уникальная ссылка (для приглашения в игру)
У игры есть статусы: Запланирована (с указанием даты и времени) Запущена Завершена
У игры есть страничка игрока и страничка администратора
На страничке игры нужно оставить место для размещения embedded-видео с ютуба, в мобильной версии занимает примерно треть экрана, в полной версии занимает примерно половину (верхнюю) экрана. Остальное пространство используется для самой игры. Страница игры не должна перезагружаться при обновлении.
Каждый участник может подключиться к игре перейдя по ее ссылке (если требуется то пройдя авторизацию).
На страничке игры должно быть видно ее статус (в том числе сколько времени осталось до начала игры)
Игра состоит из нескольких раундов.
В начале нового раунда у администратора и у игроков отображается 5 случайных картинок из библиотеки картинок игры. Администратор выбирает любую из 5 картинок и вводит некую текстовую фразу. Фраза появляется у всех игроков и им дается определенное количество секунд (в каждом раунде задается администратором, по умолчанию 30 секунд).
На страничке игрока отображаются 5 картинок. Они должны отображаться в размере пригодном к просмотру, допустимо использовать прокрутку картинок влево-вправо что бы картинки выводить в максимально возможном масштабе.
Игрок должен выбрать одну из 5 картинок. Пока раунд не закончен можно менять свой выбор.
По окончании времени ид выбранной картинки передается на сервер. А сервер возвращает ид правильной картинки.На страничке игрока правильная картинка обводится зеленым.
Сервер выявляет победителей, они переходят в следующий раунд. Победителям каждого раунда присваиваются баллы по формуле: количество игроков первого раунда поделенное на количество победителей текущего раунда. Баллы складываются с баллами прошлых раундов.
Если в раунде никто не угадал картинку, все игроки переходят в следующий раунд.
Игра идет до тех пор пока не останется один победитель.
Дизайн должен быть простейший но элегантный, без лишних элементов, на монотонном фоне. С преобладанием круглых форм.
ТЗ может быть изменено в плане технических решений, если это не повлияет на функционал.
1 этап оплаты после демонстрации работающего прототипа без дизайна на вашем хостинге + исходники
2 этап - перенос и запуск на мой хостинг + рекомендации по выбору хостинга
3 этап - допиливание + простенький дизайн
если сработаемся будут еще подобные заказы
Current freelance projects in the category Web Programming
Landing page for a psychologistTask. Create a "turnkey" and "launch" landing page for a psychologist with potential for expansion (adding a menu and other pages). Sequential screenshots of the desired design are in the attached files. For this specialist https://barb.ua/uk/zaporozhye/master/izubar… Web Programming ∙ 6 hours 4 minutes back ∙ 18 proposals |
Primatic - Transfer of 3 pages from Figma to WordPress (Elementor)Hello! My name is Anna, I live in Israel and run a small creative studio. I mainly work with small and medium businesses and am currently looking for a freelancer for long-term collaboration. At the moment, there is a project: we need to transfer a finished design from Figma… HTML & CSS, Web Programming ∙ 7 hours 11 minutes back ∙ 27 proposals |
Looking for a Frontend Developer (React + Tailwind) to refine the websiteHello everyone! We are looking for a skilled frontend developer to help us finish the website of a premium plastic surgery clinic. The situation is as follows: the site has been designed and built using two AIs — the logic, structure, and code were created through neural… Web Programming, Web Design ∙ 10 hours 47 minutes back ∙ 38 proposals |
Development of 2 SEO-oriented websites for selling spare parts (ATVs and special equipment)Development of Two Specialized Websites for Selling Spare PartsGeneral Information It is necessary to develop two specialized websites: Spare parts for ATVs, UTVs, SSVs, and other similar equipment. Spare parts for special equipment. Existing company website:… PHP, Web Programming ∙ 20 hours 34 minutes back ∙ 51 proposals |
Need a 1C specialist (Trade Management)
23 USD
Need a 1C specialist (Trade Management) We are looking for an experienced 1C programmer for a small integration project. We have an online store and a 1C UT configuration. It is necessary to set up data exchange between the website and 1C — so that the website can receive… System & Network Administration, Web Programming ∙ 23 hours 45 minutes back ∙ 12 proposals |