Марат Мальцев
Заказчик Марат Мальцев maltcevms | FL.RU

Марат Мальцев

На сайте 6 лет и 4 месяца (заходил 3 года 11 месяцев назад)
0
11
Рейтинг
11
Все (2)       Заказы (2)        Вакансии (0)       Конкурсы (0)
Разместить заказ
24 Января 2020
Бюджет: 2 000 руб
Название проекта: GameMenuTemplate

Краткое описание:
Создать проект в Unity (идеально в версии 2019.2.*) и разработать меню игры с обработкой нажатия кнопок (3d шаров, но вид только сверху) на C# и анимацией.

Требования:
1. Адаптивный дизайн (размер и поворот экрана)
1.1. Все размеры и позиции (расстояния между элементами) должны быть относительны большему размеру экрана
– Диаметр кнопки "Play": 17.25 % от высоты экрана, "Exit": 13.85%, другие кнопки: 10.85%
– Расстояние между кнопками, размер шрифта, размер фона названия игры также сделать пропорциональным
– Иметь возможность поменять размер кнопок (если получится, то занести эти проценты в константы)
1.2. Проработать два вида (по факту 4, но разных будет только два): вертикальный (2 варианта) и горизонтальный (2 варианта) (как показано на дизайне во вложении, Template1, Template4).
2. Вид сверху (Видимо будут 3d объекты и 3d камера)
2.1. Проработать свет и тени (если будет получаться лучше, чем на дизайне)
2.2. Создать трехмерные кнопки в виде шаров (красный #b41616, желтый #ffb200, черный #151515, зеленый #458d05). Название игры желтым, шрифт и иконки предоставим. Иконки нужно отобразить вдавленные в шар, как показано на дизайне. Возможно, что иконка должна "обволакивать" форму шара тоже. Иконка перемещается вместе с шаром (должно быть очевидно, она остается на том же месте шара и вращается вместе с ним).
3. Анимация нажатия кнопки меню.
3.1. Длина анимация должна быть настраиваемой (можно просто в константе в коде как количество миллисекунд, по-умолчанию значение 1000)
3.2. При нажатии кнопки – появляется черное отверстие с контуром цветом шара (как показано на рисунках Template2, Template3).
3.3. Нажатая кнопка-шар сразу же проваливается в отверстие (свободно вращаясь в случайном выбранном направлении при нажатии, идеально, если получится имитировать физику свободного падения). Фактически – шар может физически оставаться на месте, вращаясь в заданном направлении и уменьшаясь в размерах. Либо физически перемещать по оси Z (можно строго вниз) с вычисленным ускорением. Скорость вращения также задать константой. С вычислением можно разобраться вместе.
3.4. Все другие кнопки-шары раскатываются в радиальном направлении от начального центра (на примере дизайна показана только обработка нажатия кнопки "Play"). Скорость вращения и перемещения должны соответствовать друг другу. Скорость вращения должна вычисляться из скорости перемещения и радиуса шара. Скорость перемещения будет задаваться константой.
3.5. Прописать анимацию и заглушку действия (например, вывод нового отображения черного экрана с соответствующим текстом белого цвета: Play, Achievements, Store, Tasks) при нажатии после завершения анимации.
3.6. Запретить нажатие всех кнопок на момент анимации.
3.7. Табличка с названием игры поднимается вверх с задаваемой скоростью. Табличка находится над шарами. Листья находятся на переднем плане, над табличкой и шарами.
3.8. (Опционально) Проработать возможное столкновение шаров и отскок. Это может случится при нажатии кнопки "Exit", если кнопка "Play" будет катиться медленнее или быстрее других кнопок. Проверить.

Определение "готово":
1. Демонстрация нажатия всех кнопок, анимации и обработка нажатия (в Unity или телефоне/эмуляторе) в вертикальном и горизонтальном режимах.
2. Демонстрация отображения меню на разных разрешениях экрана.
2. Проект Unity со всеми использованными элементами и исходным кодом на C#. (передача после оплаты)

Более качественные изображения, а также иконки и все элементы дизайна предоставим исполнителю.

Прошло времени с момента публикации: 6 лет 4 месяца 1 день 11 часов 23 минуты
Раздел: Другое / 3D Анимация

Рейтинг: 172.8 Исполнитель определен:
24 Января 2020
Бюджет: 1 200 руб
Необходимо переработать наброску макета для шаблона меню игры на телефоне.
Требование к макету или на что обратить внимание/предложить/улучшить:
- Шрифт (нужна поддержка русского, английского и французского – либо один шрифт на все, либо 3 шрифта, можно предложить платные шрифты)
- Фон (предложить свой или другой цвет или текстуру дерево/трава/бетон/обеденный стол)
- Расположение, размер элементов и расстояния между ними (чтобы было удобно пользоваться и приятно смотреть, размеры и расстояния необходимо будет определить в проценте от ширины или высоты)
- Макет для горизонтального и вертикального расположения экрана (для макета можно взять размеры 1440 на 720)
- Цвета и иконки (определить красный, желтый и зеленый цвет как основные цвета, а также серый и черный как вспомогательные, добавить несколько других цветов при необходимости, выбрать удачное сочетание цветов иконок на кнопках)
- Возможность добавления новых кнопок меню (т.е. на макете предложить контуром куда могут быть добавлены новые пункты меню)
- Кнопки меню выполнить в виде трехмерных шаров (т.е. прорисовать правильный градиент)
- Прорисовать макет для анимации нажатия кнопок (при нажатии будет появляться отверстие, куда проваливается нажатая кнопка-шар, а другие будут укатываться в направление от нажатой кнопки):
– прорисовать хотя бы два макета как это будет выглядеть (условно через 0.1 секунду и через 0.5 секунды)
– иконки на укатившихся шарах должны соответственно переместиться
– нажатая кнопка тоже вращается при падение, но с меньшей скоростью (отобразить на макете анимации)
- Любые использованные элементы (картинки, текстуры, шрифты и тп) должны быть возможны для коммерческого использования

Исполнителю могу направить наброску в psd формате

Прошло времени с момента публикации: 6 лет 4 месяца 1 день 14 часов 8 минут
Раздел: Дизайн / Мобильные приложения

Рейтинг: 2852.9 Исполнитель определен:
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».