2. 2
Почему стоит работать у нас?
Командная работа
Обмен опытом
Интересные проекты
Первая реальная работа
Первая реальная зарплата
Гарантированное трудоустройство в компании
Лаборатория – это не только код
15. 15
Подзадачи:
Разработка алгоритма распознавания логотипов
Создание базы логотипов
Разработка ПО для автоматизации обучения
каскадов
Разработка приложения для мобильной
платформы Android
19. 19
Wizard fight
Описание задания:
• разработать игровое приложение для
платформы Android, представляющее
дуэль волшебников;
• обеспечить беспроводное соединение
между устройствами;
• игрок должен выполнять заклинание,
проводя определенную траекторию
телефоном;
• добавить в приложение информацию
о заклинаниях;
• добавить возможность обучения
пользователя;
22. 22
Wizard fight
В приложении есть урок, который
быстро поможет научиться колдовать.
Также есть «Книга заклинаний» в
которой вы найдете все свойства
заклинаний.
26. 26
Ссылки на проекты
Битва волшебников
https://github.com/kos94/Wizard
Распознавание логотипов
https://github.com/gorz/BrandsR
ecognition
Freescale Cup Simulator
https://github.com/freescale-cup-
simulator
Editor's Notes
Камера с узкой полосочкой пикселей
Разные поверхности, дорога может пересекаться. Машинка не должна выезжать за трасу. Должна остановиться на финише
Редактор трассы. Редактировать разные параметры машинки
наклон камеры ее положение
Редактор трассы. Редактировать разные параметры машинки
наклон камеры ее положение
На экране попытка распознавания траектории телефона. Как видим получается довольно неплохо. На восстановленной траектории мы устанавливаем особые признаки: Количество углов, плавность линий, перектечивание. Этого вполне достаточно что бы определить фигуру. Но, к сожалению, если двигать телефон быстро, то сильно теряется точность распознования.
7 фигур 7 заклинаний. Опытным путем мы отобрали именно эти фигуры, они меньше всего конфликтуют между собой.
У нас есть несколько типов заклинаний:
Атакующие
Защитные
Восстанавливающие здоровье.
Одни действуют моментально, другие занимаю какое-то время.
Для баланса каждое заклинание стоит свое количество маны.
Так как фигур много мы решили что потребуется обучение пользователя.В приложении есть урок, который быстро поможет научиться колдовать, он расскажет про особенности заклинаний, интерфейса,
Также есть клина заклинаний, в которой написано сколько стоит то или другое заклинания, что оно делает. Вам не нужно проходить урок заново если вы забыли какое то из заклинаний.
Так как фигур много мы решили что потребуется обучение пользователя.В приложении есть урок, который быстро поможет научиться колдовать, он расскажет про особенности заклинаний, интерфейса,
Также есть клина заклинаний, в которой написано сколько стоит то или другое заклинания, что оно делает. Вам не нужно проходить урок заново если вы забыли какое то из заклинаний.