Разработка игры шахматы
Надо разработать и запустить игру шахматы
Сделать вебсайт с игрой
Необходимо разработать механизм определения местоположения пользователя и доступа к защищенной странице связанной с QR-кодом:
- Определение географических координат разрешенной области: система должна определить географические координаты разрешенной области с помощью геолокации и GPS-технологий.
- Сравнение координат: полученные координаты разрешенной области будут сравниваться с текущим местоположением пользователя, которое также будет определено с помощью GPS и геолокации.
- Разрешение доступа: если пользователь находится в разрешенной области, он получит доступ к защищенной странице, связанной с QR-кодом.
Также, необходимо предусмотреть защиту информации от копирования, а именно:
- Запрет выделения текста: на странице с защищенной информацией будет применена технология, которая предотвратит выделение текста пользователем.
- Запрет сочетания клавиш копирования: будет предотвращено использование горячих клавиш для копирования текста.
- Запрет контекстного меню: контекстное меню на странице должно быть отключено, чтобы предотвратить доступ к функциям копирования.
Пройдя по кодам быстрого отклика с помощью смартфона и (или) планшета в цифровом формате школьник должен будет комплексно ознакомиться со следующей информацией (вся информация должна быть комплексно сконцентрировано в специально разработанной базе данных):
- Суть игры и правила. При нажатии на кнопку навигации данный раздел должен быть расположен первым. В верхней части раздела предусмотреть изображения движущихся больших шахматных фигур в желтом цвете, фон данного раздела выполнить в бордовом цвете. В текстовой части раздела предусмотреть информацию о сути и правилах игры. А также дать четкое обозначение, что шахматы — настольная логическая игра с шахматными фигурами на 64-клеточной доске. После изучения данного раздела школьник (пользователь) должен узнать, какие существуют ходы и особые ходы (рокировка и взятие на проходе) в шахматной игре, как осуществляется шах, мат и пат, каким бывает итог игры, а также в каких случаях фиксируется ничья;
- Стратегия и приемы. При нажатии на кнопку навигации данный раздел должен быть расположен вторым после Сути игры и правил. В верхней части раздела предусмотреть изображения шахматных фигур и шахматной доски в желтом цвете, фон данного раздела выполнить в зеленом цвете. В данном разделе необходимо предоставить информацию о шахматной теории, что такое дебют, миттельшпиль, эндшпиль. А также после изучения данного раздела школьник (пользователь) должен освоить основные принципы шахматной стратегии. Кроме того, необходимо перечислить стратегические недостатки, основные факторы стратегической оценки позиции в шахматах, планы и маневры;
- История игры. При нажатии на кнопку навигации данный раздел должен быть расположен третьим после стратегии и приемов. В верхней части раздела предусмотреть изображения шахматных часов в желтом цвете, фон данного раздела выполнить в зеленом цвете.
- Игра. При нажатии на кнопку навигации данный раздел должен быть расположен четвертым после истории игры. При открытии данного раздела перед вами откроется иконка белого цвета, на которой вы сможете выбрать как играть: против ИИ или на двоих. Игра в шахматы должна происходить в реальном времени (Против «компьютера и (или) против конкретного противника. Предусмотреть функцию запоминания ходов). При выборе игры с ИИ (искусственный интеллект) предусмотреть 3 (три) уровня сложности (легкий, средний, сложный). Предусмотреть следующий дизайн игры: шахматные фигуры выполнить в белом и черном цвете, шахматная доска в желтом цвете, фон игры бордового цвета. Цифры и буквы, расположенные вдоль доски, выполнить в желтом цвете.
В целях общего обозрения и ознакомления, в рамках данной информационно-образовательной таблички предусмотреть функцию вывода контента на экран (на телевизор либо интерактивную панель посредством интернет-соединения с базой данных) всей информации, которая также параллельно должна быть доступна на смартфоне и (или) планшете. Использовать данную функцию пользователь сможет посредством нажатия на смартфоне и (или) планшете соответствующей иконки (кнопки), то есть, у контента (базы данных) специально разработанной и связанной с табличкой должна быть предусмотрена функция вывода информации на большой экран посредством интернет-соединения и ввода пароля (кода).
Вся предоставляемая информация (контент) должна быть на казахском и русском языках. Должна быть предусмотрена возможность переключения между языками на любой из страниц контента с сохранением местоположения на просматриваемой странице.
-
1 день1 210 078 UAH
2198 11 0 1 день1 210 078 UAHДобрый день. Заинтересовал ваш проект, готов взяться за его выполнение. В веб-разработке я более 15ти лет. Имею огромный опыт в разработке различных игр. в том числе люблю шахматы. Пишите- буду рад сотрудничеству!
Актуальные фриланс-проекты в категории Разработка игр
VFX Artist для создания эффектов взрывов и дымаНужен VFX художник для создания серии эффектов взрывов и дымовых завес различных размеров для VR-симулятора на Unity. Задача включает создание реалистичных explosions и smoke deployments с помощью EmberGen с дальнейшей подготовкой и интеграцией эффектов в Unity. опыт создания… VR и AR дизайн, Разработка игр ∙ 4 дня 16 часов назад ∙ 3 ставки |
SAMP Admin Tools под проектНужен Admin Tools под украинский самп-проект, для упрощение команд и быстродействия, примеров много, индивидуальность не важна, просто нужно переделать под другие команды и названия. Разработка игр ∙ 11 дней 16 часов назад ∙ 8 ставок |
Телеграмм Бот РПГЗдравствуйте, уважаемые программисты! Я ищу разработчика для создания Telegram-проекта в формате текстовой ролевой игры (RPG) во вселенной Евровидения (по примеру текстовых ролевых игр Клуб Романтики) Пожалуйста, прочитайте пошагово задумку и дайте ваш комментарий относительно… Разработка игр, Разработка ботов ∙ 13 дней 14 часов назад ∙ 76 ставок |