top of page

Vuforia multitarget demo

Тестовое задание, которое я выполнял для компании PlayDisplay.

Как работает - распечатать картинки (это маркеры). Положить картинку с пингвином слева, с пиратом справа. Установить приложение penguin.apk и запустить. Смотреть на картинки через телефон. При обнаружении они обводятся зеленым дымком. Из них бьёт огненная струя по направлению друг к другу. Можно двигать картинки, она поворачивается тоже. В уголке красным цветом показывается расстояние между ними в мм. Если их сдвинуть близко (5 см), на них появляется по кучке из 25 разноцветных яиц. Поэтому распечатайте их небольшого размера, чтобы легко можно было совместить!

Animator

ТЗ для студии Nekki.

Имитация программы для анимации точек и линий. Есть 4 режима - поставить точку, удалить, соединить линией и двигать. Анимация по кадрам (перемещение кнопками A/D). Режимы "Play/Stop". Есть сохранение/загрузка в собственный бинарный формат.

Custom UI List

ТЗ для фирмы Softworks.

Нужно создать сцену, на которой будет отображаться интерфейс.
В интерфейсе нужно сделать grid в котором будет отображаться одновременно 10 строчек.
В каждой строчке - 3 поля:
1. Id, 2. Name 3. Цвет или текстурка
Каждая строчка должна быть реализована префабом.
Так же на сцене есть 2 кнопки:
Загрузить данные и выгрузить данные.
В гриде должна работать прокрутка.
Нужно создать скрипт, в котором статически прописать 10 констант имени (String) и 3 цвета или текстуры
Основная функция скрипта - создавать структуру данных формата грида, то есть задавать каждой записи случайный Id (от 1 до 100), задавать Name (случайный из 10-ти вариантов), задавать цвет или текстуру (случайно из 3-х вариантов).
При старте программы должна создаваться такая структура данных размером 1000 записей.
В грид выводятся 10 записей начиная с 100. Скролл возможен вверх и внизу.
По кнопке "выгрузить данные" грид очищается.
По кнопке "загрузить данные" данные снова загружаются и снова начинаем с 100-й записи.

 

Красивый задний фон я от себя добавил, этого в задании не было.

HelloPizza -- пример верстки UI под Unity

 

Заказчику надо было написать программу - онлайн-заказ пиццы с телефона. Имеется макет страниц в PSD.

Я разбил его на отдельные элементы, собрал атлас и превратил в многостраничный UI-интерфейс. Можете полюбоваться результатом.

Лемур

 

ТЗ для фирмы AR Life.

Дана модель лемура с двумя анимациями.

Требовалось вызывать анимацию по нажатию кнопки и добавить систему частиц (салют).

bottom of page