Анимация “разлёта и падения” игрушек
Нужно реализовать на мобильной веб-странице анимацию “разлёта и падения” игрушек (как физика: вылетели, покрутились, упали, отскочили/остановились). Можно делать на JavaScript или TypeScript.
На событие (клик по кнопке ) в одной точке появляются игрушки (картинки/спрайты).
Игрушки разлетаются в разные стороны с разной скоростью/углом распределяясь по экрану
Далее падают вниз под “гравитацией”, могут слегка вращаться.
При касании низа/поверхности — отскок в разные стороны
Анимация выглядит натурально, без лагов, нормально работает на мобилках.
Фото игрушек предоставлю в WEBp с прозрачным фоном
-
2 дня5117 UAH2 дня5117 UAH
Здравствуйте. Готов сделать, обращайтесь.
==================
-
3 дня10 233 UAH
642 4 1 3 дня10 233 UAHЗдравствуйте.
Меня зовут Карен. Задачу понял, речь идёт не просто о CSS-анимации, а о физически правдоподобном эффекте разлёта и падения объектов, который стабильно работает на мобильных устройствах.
Такое делаю на чистом JavaScript или TypeScript через canvas или DOM с requestAnimationFrame, с собственной простой физикой или с лёгким physics-подходом без тяжёлых библиотек. Важно сохранить плавность, контроль FPS и адекватное поведение на слабых устройствах.
Как вижу реализацию:
— спавн игрушек в одной точке по клику
— случайное распределение начальных векторов скорости и углов
… — гравитация и замедление
— вращение объектов
— коллизия с нижней границей и отскок с затуханием
— остановка объектов после потери энергии
Работаю аккуратно с производительностью:
— минимум перерисовок
— оптимизация под mobile
— WEBp с прозрачностью без проблем
— контроль количества объектов и времени жизни
Могу сделать как изолированный модуль, так и интегрировать в существующую страницу. Готов показать подход или быстро собрать демо.
Карен
-
2 дня10 233 UAH
6082 54 0 2 дня10 233 UAHДобрый день, это можно реализовать через https://brm.io/matter-js/demo/#mixed, у меня есть практика с этой библиотекой.
-
1 день2047 UAH
326 1 день2047 UAHДоброго дня! Я можу реализовать на вашей мобильной веб-странице анимацию «разлета и падения» игрушек. После клика по кнопке в одной точке будут появляться игрушки, которые разлетаются под разными углами и скоростями, падают вниз под действием «гравитации», вращаются и отскакивают от поверхности. Анимация будет плавной, естественной и оптимизированной для мобильных устройств. Использую JavaScript или TypeScript, подключу ваши изображения WebP с прозрачным фоном.
-
2 дня5117 UAH
744 8 0 2 дня5117 UAHЗдравствуйте!
Я могу реализовать анимацию «разлёта и падения» игрушек на мобильной веб-странице именно так, как вы описали: вылет из одной точки, разлет в разные стороны, падение с гравитацией, лёгкое вращение, отскоки — всё будет плавно и без лагов на мобильных устройствах.
Готов взяться за проект и сделать эффект натуральным и красивым.
-
1 день7675 UAH
717 21 2 1 1 день7675 UAHЗдравствуйте, делал когда-то такое, вот тут типа пасхалочка, нажать "получить деньги прямо сейчас"
http://prostolombard.com/#footer
Хотя его надо будет немного причесать ещё, так как делал очень давно, чтоб адекватнее на мобильных девайсах работало..
-
1 день5117 UAH
2871 39 0 1 день5117 UAHЗдравствуйте.
Ознакомился с ТЗ. Реализую на чистом JavaScript. Анимация будет без лагов.
Пишите...
-
1 день5117 UAH
190 1 день5117 UAHДобрвй день. Готов выполнить.
JS / TypeScript — плавная анимация, хорошо работает на мобилках.
Разлёт, гравитация, вращение, отскоки, WEBP с прозрачным фоном.
Готов приступить зразу
-
3 дня3070 UAH
493 1 0 3 дня3070 UAHДобрый день! Ознакомилась с заданием, анимация понятна — разлет, гравитация, вращение и отскок выглядят вполне реализуемыми на мобильном вебе.
Планирую реализацию на чистом JavaScript с requestAnimationFrame и CSS transform, без тяжелых библиотек, что обеспечит плавную анимацию и хорошую производительность на мобильных устройствах. Смогу сделать натуральную физику движения (разные скорости, углы, легкое вращение, отскок и постепенную остановку).
Чтобы точно оценить объем и сделать все максимально качественно, хотела бы уточнить несколько моментов.
-
2 дня7675 UAH
12226 69 0 2 дня7675 UAHДобрый день
готов обсудить детали в лс
................................................
-
1 день3582 UAH
279 0 1 1 день3582 UAHЗдравствуйте, всё сделаю быстро и в лучшем виде. Если Вам интересно, жду вас в личных сообщениях
-
Доброй ночи!
А в элемент HTML5 CANVAS этот WEBp загружается?
-
Актуальные фриланс-проекты в категории Javascript и Typescript
Нужен frontend-разработчик / верстальщик для разовой доработки сайта на Magento 2
12 792 UAH
Сайт для оценки: https://copy.eurobrands-shop.de/ Задача: исправить frontend-баги на уровне темы Magento 2 / Amasty theme: CSS/LESS/JS, mobile, RTL, minicart, language dropdown, layout shift/CLS. Формат работы: - без локального разворачивания Magento; - работа через DevTools… HTML и CSS верстка, Javascript и Typescript ∙ 9 часов 29 минут назад ∙ 33 ставки |
Оптимизация Core Web Vitals (OpenCart) под Google PageSpeed — Мобильная и ПК версииОписание заказа: Ищем опытного frontend-разработчика/специалиста по OpenCart для оптимизации скорости загрузки сайта (категории и карточки товаров) под требования Google Core Web Vitals. О проекте: * CMS: OpenCart. * Специфика: Сайт работает в режиме каталога (корзины и… CMS, Javascript и Typescript ∙ 4 дня 9 часов назад ∙ 23 ставки |
Оптимизация скорости сайта WordPress
5117 UAH
полные детали отправим в личные сообщения Цель Максимально ускорить загрузку сайта, особенно на мобильных устройствах. KPI (обязательно) После завершения работ необходимо добиться следующих показателей. Mobile Performance 90+ LCP менее 2.2 сек INP менее 200 мс CLS менее 0.1… HTML и CSS верстка, Javascript и Typescript ∙ 5 дней 4 часа назад ∙ 69 ставок |
Ищем Odoo Developer — соло-разработчика с опытом разработки на Odoo 19 Community EditionЕсть рабочий, чисто спроектированный проект на Odoo 19 Community — CRM для украинского отеля, уже в production-grade инфраструктуре. Переписывать с нуля не планируем. Ищем одного человека, который подхватит проект, сохранит работоспособное и поведет его дальше: сначала CRM →… Javascript и Typescript, Веб-программирование ∙ 7 дней 6 часов назад ∙ 4 ставки |
Ищу опытного Full Stack разработчика для создания SaaS-сервиса для интернет-магазинов.Идея сервиса: Клиент загружает ссылку на свой товарный фид (XML или CSV). Сервис автоматически получает товары, берет их фотографии и создает новые рекламные изображения по готовым шаблонам: цена, скидка, логотип, акционные плашки и т.д. Также в сервисе должен быть простой… Javascript и Typescript, Веб-программирование ∙ 8 дней 11 часов назад ∙ 88 ставок |