Бюджет: 1000 UAH Термін: 1 день
Добрый день, без лишних слов предлагаю посмотреть мое портфолио на данном сайте, там есть парочку игр на canvas. готов реализовать и вашу задачу. Обращайтесь.
ВВЕДЕНИЕ
В последние годы Интернет стал неотъемлемой частью нашей повседневной жизни, позволяющей распространять информацию в неисчерпаемом источнике контента и взаимодействия. Игра играет важную роль в нашей повседневной жизни, позволяя миллионам людей быстро и бесплатно получать доступ к развлечениям и развлечениям.
Размышляя над этими концепциями, вы решили разработать небольшую игру, которая работает в наиболее распространенных веб-браузерах и демонстрирует ваш талант в области веб- дизайна и разработки. Игра будет называться Sky Angel .
Разработка игры будет включать использование HTML и CSS для разработки макета и программирования на стороне клиента (JavaScript и библиотек с открытым исходным кодом) для функциональности игры. Несколько файлов мультимедиа будут предоставлены в zip-файле. Вы можете создавать новые файлы и изменять все, что предоставляется вам для игры.
Ваша игра будет разработана с разрешением 1024x768 пикселей (ширина x высота). Если игра открывается на большом экране, игра должна находиться в центре экрана (по горизонтали и по вертикали).
ОПИСАНИЕ ПРОЕКТА И ЗАДАЧ
Этот модуль рассчитан на 6 часов. В первые 3 часа вы должны создать дизайн игры в двух изображениях PNG и выполнить верстку макета с использованием HTML/CSS. Ваш HTML/CSS-макет должен соответствовать дизайну (PNG), который вы создали. За последние 3 часа вы должны создать функциональность игры, используя JavaScript, чтобы игра работала корректно в разных веб- браузерах в соответствии с требованиями, описанными ниже.
В игре SkY Angel используются элементы, описанные ниже:
1. Самолет: элемент, который контролирует пользователь.
2. Облака: элементы, которые перемещаются справа налево, чтобы создать впечатление движения самолета в небе.
3. Птицы: элементы, от которых самолет должен увернуться.
4. Звезды: элементы, которые самолет должен ловить, чтобы увеличить счетчик звезд.
5. Парашюты: элементы, которые самолет должен ловить, чтобы увеличить уровень топливо.
6. Счетчик топлива: элемент, который показывает уровень топлива.
7. Счетчик звезд: элемент, показывающий, сколько звезд самолет получил.
8. 8.Таймер: элемент, который показывает, сколько времени длится игровой процесс.
9. Звуковая кнопка: включение и отключение звука в игре.
10.Кнопки размера шрифта: увеличивает и уменьшает размер шрифта. 11.Кнопка паузы/продолжения: кнопка для приостановки/продолжения игра. 12.Logo: логотип игры.
ПЕРВЫЕ 3 ЧАСА – ДИЗАЙН И ПЛАН:
ПЕРВЫЕ 3 ЧАСА - ДИЗАЙН И МАКЕТ
1. Предоставьте 2 файла в формате PNG:
Платформа игровой доски: макет должен содержать все элементы, описанные выше: логотип, самолет, облака, птицы, звезды, парашюты, счетчик топлива, счетчик звезд, таймер, звуковая кнопка, кнопки размера шрифта и пауза/продолжение.
Таблица рейтинга: макет должен содержать логотип игры и рейтинг со следующими столбцами: позиция, имя, количество звезд и время продолжительности игры, также в таблице расположена кнопка «Начать игру».
Файлы проекта были сохранены на рабочем столе в папке «ModuleA_XX/design». XX – номер по жеребьѐвке.
2. Сделайте верстку (HTML + CSS) вашего игрового приложения. На главной странице должна быть инструкция к игре «Как играть» и кнопка «Начать игру». Инструкция должна быть
представлена с анимацией и привлекать пользователя. Исходные файлы верстки сохраняются на рабочем столе в папке с именем «ModuleA_XX/template».
4. Все кнопки должны иметь активные эффекты наведения. Фон кнопок в режиме наведения должен быть: #f39c12. Эффект наведения должен соответствовать предоставленному
примеру в папке ripple в Медиа файлах.
5. Код HTML и CSS должен соответствовать по стандартам W3C для HTML5 и CSS3.
ЗАКЛЮЧИТЕЛЬНЫЕ 3 ЧАСА – ФУНКЦИОНАЛ ИГРЫ
1. Нажав кнопку «Начать игру» на начальном экране, игра начинается, самолет начинает летать анимированным образом, и облака должны перемещаться справа налево, чтобы создать впечатление движения самолета в небе. Таймер запускается и отображает время движения самолета. Счетчик топлива начинает уменьшаться на одну точку в секунду. Счетчик топлива меняется сверху вниз. Когда игра начинается, 10 единиц топлива дают игроку 10 секунд летать.
2. Пользователь может использовать клавиши со стрелками для перемещения самолета. Левая стрелка перемещает самолет влево. Стрелка вправо перемещает самолет вправо. Стрелка вверх перемещает самолет вверх. Стрелка вниз перемещает самолет вниз. Полет невозможен, если самолет не виден на экране. Самолет не может покинуть игровое поле.
3. Во время полета самолет должен избегать птиц, которые представлены в небе. Если самолет сталкивается с птицей, игра заканчивается. Птицы должны быть представлены в случайном положении и анимированным образом, летая справа налево. Всегда должны быть возможность, чтобы самолет уклонился от птиц (например, нет сплошной стены птиц). Птицы в фоновом режиме должны двигаться с разной скоростью, большие птицы должны перемещаться быстрее, чем меньшие, создавая эффект параллакса.
4. Во время полета самолет должен собирать парашюты и звезды, падающие с неба. За каждый собранный значок парашюта счетчик топлива увеличивается до максимального значения (10 секунд). Каждая собранная звезда увеличивает счетчик звезды на 1 балл. Счетчик звезд начинается с 0.
5. Парашюты и звезды падают в анимированном виде в случайном порядке.
6. Во время полета пользователь может приостановить игру, нажав кнопку паузы, или нажав клавишу пробела. Когда игра приостановлена, все взаимодействия и звуки должны быть остановлены. Если пользователь снова нажимает кнопку паузы или снова нажимает клавишу пробела, игра продолжается с того момента, когда она была приостановлена.
7. Облака в фоновом режиме должны представить анимацию, чтобы дать ощущение движения.
8. Если счетчик топлива достигает нуля, игра заканчивается.
9. Когда игра закончена, анимация и счетчик таймера останавливается, открывается форма, где нужно заполнить имя пользователя. Пользователь заполняет поле и нажимает кнопку
«Продолжить». Кнопка будет отключена до тех пор, пока пользователь не заполнит это поле.
10. Имя пользователя, время полета и количество собранных звезд должны быть отправлены на сервер через AJAX запрос. Отправьте эту информацию на сервер и используйте эти переменные:
http: //ModuleA_XX/register.php 10,2. Method: post
name: name of the user
time: number (integer) time in seconds
stars: number (integer) of collected stars
11. Register.php будет регистрировать вашу информацию в базе данных и передача информации будет осуществляться в формате JSON с ранжированием пользователей. Пример структуры JSON представлен ниже:
[
{"id": "1", "name": "Player 1", "time": "20", "stars": "10"},
{"id": "2", "name": "Player 2", "time": "14", "stars": "8"}
]
12. Чтобы перезапустить игру необходимо нажат кнопку «Начать игру».
13. Рейтинг должен быть упорядочен по количеству собранных звезд и времени, в порядке убывания. Если у нескольких пользователей одинаковое количество собранных звезд и одно и то же время, они получают ту же позицию в рейтинге. Данные JSON, возвращаемые сервером, не упорядочены, ваша задача правильно передавать данные пользователю.
14. Чтобы увеличить игровое взаимодействие, необходимо использовать некоторые звуковые эффекты:
15. background.mp3: используется во время полета;
16. hit.mp3: играет, когда самолет поразил птицу (игра окончена);
17. star.mp3: играет, когда самолет получает звезду; 18.finish.mp3: играет, когда топливо закончилось (игра окончена).
19. Должна быть опция отключения/включения звуков игры. Если звук отключен, звуки не должны воспроизводиться. Если звук включен, все звуки должны воспроизводиться.
22. Ваша игра должна работать без ошибок JavaScript или сообщений, отображаемых в консоли браузера.
23. Сохраните свой код HTML/CSS и JavaScript, используйте правильные отступы и комментарии.
24. Игра должна корректно работать для обоих браузеров (Google Chrome и Mozilla Firefox).
Бюджет: 1000 UAH Термін: 1 день
Добрый день, без лишних слов предлагаю посмотреть мое портфолио на данном сайте, там есть парочку игр на canvas. готов реализовать и вашу задачу. Обращайтесь.
Бюджет: 75000 RUB Термін: 45 днів
Здравствуйте, я работаю в сфере веб програмирования более трех лет, и сотрудничал с разными компаниями и клиентами. Я могу осуществить ваш проект и реолизовать ваши идеи касающиеся веб програмирования. Работая со мной вы получите высококачественный код и новотехнологическую систему с современными стандартами и обработкой.
Почему выбрать меня?
1. Работаю без предоплаты
2. Бесплатная помощь по сайту после выполнения заказа
3. Выполню заказ в максимально короткие сроки
может размечталис про 6 часов ?
Интересно кто-то реально возьмется за 1000гр 6 часов корячиться.
Смешно.
Потрібно розробити власний вебсервіс для автоматизації роботи кав’ярень та невеликих закладів громадського харчування. За функціональністю продукт має бути подібним до Poster POS, але з власним дизайном, архітектурою та програмним кодом. Копіювання коду або інтерфейсу Poster не передбачається. Планується створення повноцінного комерційного SaaS-продукту, яким у майбутньому зможуть користуватися різні кав’ярні за передплатою.На першому етапі потрібно розробити MVP Основний функціонал: реєстрація та авторизація власника закладу; створення одного або декількох закладів; керування співробітниками та ролями; каталог товарів, категорій і модифікаторів; додавання розмірів, смаків та додаткових опцій; касовий інтерфейс для оформлення продажів; відкриття та закриття касової зміни; різні способи оплати; повернення та скасування замовлень; облік залишків і списання товарів; базовий складський облік; історія продажів; звіти за виручкою, товарами, змінами та співробітниками; програма лояльності для клієнтів; адаптивна робота на планшеті, ноутбуці та смартфоні; адміністративна панель власника сервісу; тарифні плани та обмеження відповідно до тарифу.У подальшому планується мобільний застосунок; інтеграція з платіжними терміналами; друк чеків; інтеграція з фіскальними сервісами; доставка та онлайн-замовлення; бронювання столиків; розширена аналітика; API для сторонніх інтеграцій; інтеграція з бухгалтерськими та CRM-системами.Важливі вимоги система повинна бути розрахована на роботу багатьох незалежних закладів; дані кожного клієнта мають бути ізольовані; необхідно передбачити масштабування продукту; потрібна безпечна робота з фінансовими та персональними даними; код має бути структурованим і придатним для подальшого розвитку; потрібна технічна документація; права на вихідний код після оплати передаються замовнику. Дизайн на цей момент відсутній, тому потрібно окремо оцінити UI/UX-дизайн або запропонувати готове рішення для MVP.У пропозиції вкажіть досвід створення SaaS, POS, CRM, ERP або облікових систем; приклади подібних робіт; запропонований стек технологій; склад команди; орієнтовну вартість MVP; термін розробки; що саме входить у запропоновану вартість; вартість подальшої підтримки; чи готові працювати поетапно з оплатою за кожен завершений етап. Перевага виконавцям або командам, які вже розробляли касові, складські, ресторанні чи багатокористувацькі SaaS-системи.
Технологічний стек - React: Адаптивна та динамічна розробка фронтенду - Node.js: Надійні бекенд-операції - Web3: Інтеграція мульти-ланцюгових криптовалют - Solidity: Розробка смарт-контрактів Мета проекту Розробити комплексну мульти-ланцюгову платформу для стейкінгу для популярної ігрової екосистеми, що дозволяє безперешкодні взаємодії з криптовалютою, інтеграцію NFT-ринку та покращений досвід користувачів на кількох блокчейн-мережах, сумісних з EVM. Біла книга Ми більше, ніж просто мобільна ігрова студія; ми є візіонерами та інноваторами у світі ігор. Наша команда складається з талантів індустрії мобільних ігор та захоплених гравців, і вона прагне розширити межі можливого у мобільних іграх. Наша експертиза зосереджена на гібридизації жанрів, щоб створити щось справді унікальне, яке ми адаптуємо для переходу від ігор Web2 до ігор Web3. Від гоночних RPG до ігор стратегій дій, ми постійно експериментуємо та поєднуємо жанри, щоб запропонувати нові ігрові враження. Наші ігри не просто форма розваги; це занурювальні подорожі, які залучають, кидають виклик і захоплюють наших гравців. Ми втілюємо нашу місію не лише розважати, а й переносити нашу аудиторію в надзвичайний всесвіт інтерактивного світу в іграх Web3. - Розробка фронтенду - Розробка бекенду - Редизайн цільової сторінки - Інтеграція мульти-ланцюгів - NFT-ринок - Тестування та забезпечення якості - Розгортання та обслуговування
Сайт вже запущений і працює. Основне завдання — розібратися в поточній структурі проєкту, перевірити якість реалізації, виправити знайдені технічні проблеми та допомогти з подальшими змінами.Основний стек Next.js 15 React 19 TypeScript Tailwind CSS Zod Redux Toolkit В проєкті також можуть використовуватися: Prisma JWT-авторизація Stripe Mailgun Google APIs Vercel або Netlify FunctionsОсновні завдання провести ревізію існуючого проєкту; оцінити структуру та якість коду; виправляти помилки та доопрацьовувати поточний функціонал; покращувати серверний рендеринг і швидкість завантаження сторінок; перевіряти коректність відображення сайту на мобільних пристроях; працювати з формами, адміністративною частиною та зовнішніми інтеграціями; вносити технічні SEO-зміни; підтримувати і поступово покращувати існуючий сайт.Що для нас важливо добрий досвід роботи з Next.js, React та TypeScript; уміння розбиратися в чужому коді; розуміння SSR та особливостей Next.js App Router; уважність до продуктивності та якості реалізації; уміння пояснювати знайдені проблеми та пропонувати зрозумілі рішення; самостійність та акуратна робота з діючим сайтом. На першому етапі необхідно ознайомитися з проєктом, провести технічну ревізію та запропонувати список пріоритетних змін. Після цього можлива постійна робота над подальшим розвитком сайту.
Потрібно розробити форму онлайн-запису для косметичного салону та інтегрувати її в існуючий сайт (лендінг). Сайт на стадії розробки (на HTML, CSS, JS). На сайті відсутня власна база даних (і не планується), тому необхідно запропонувати безкоштовне рішення для зберігання та керування даними, яке буде простим в адмініструванні та стабільним у роботі. Необхідний функціонал: підвантаження списку категорій послуг; підвантаження послуг відповідно до обраної категорії; підвантаження списку майстрів, які виконують обрану послугу; відображення доступних дат і вільного часу відповідно до графіка роботи майстра; створення запису з автоматичним блокуванням обраного часу; захист від подвійного бронювання. Дані у формі: ім'я; номер телефону; категорія послуг; послуга; майстер; дата; час; коментар (необов'язково). Адміністрування: Повинна бути можливість: додавати та редагувати категорії послуг; додавати та редагувати послуги; додавати та редагувати майстрів; налаштовувати графік роботи кожного майстра; керувати вихідними, відпустками та іншими періодами недоступності; переглядати, редагувати та скасовувати записи клієнтів. Прошу вказати: яке рішення пропонуєте для зберігання даних; орієнтовну вартість; термін виконання. Дизайн не важливий, головне функціонал. Людина, що робить верстку сайту, сама оформить її в потрібному дизайні.
В мене в google exel є деяка логіка яка повязана з інтеграцією з апі Нової Пошти і апі Турбосмс. Взагалом все працює норм, але треба дописати деякий функціонал. Всі деталі при переписці. Доступ до ексель і коду я дам. Для виконавця взагалом обов'язково мати досвід роботи google exel JS в Apps Script