SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Лаборатория LUXOFT 
ОНПУ, ИКС 
Одесса, 2014г.
2 
Почему стоит работать у нас? 
Командная работа 
Обмен опытом 
Интересные проекты 
Первая реальная работа 
Первая реальная зарплата 
Гарантированное трудоустройство в компании 
Лаборатория – это не только код
3 
Почему стоит работать у нас? 
У нас дружный коллектив!
4 
Технические моменты 
 Opensource 
 Git && Github 
 Языки программирования: 
 С++ / Qt 5 
 Java / Android 
 Linux 
 Agile / Scrum
Прошлые проекты
6 
MS Kinect + Электромобиль
7 
MS Kinect + Электромобиль
8 
Freescale Cup Simulator
9 
Freescale Cup 
Машинка на соревнованиях
10 
Freescale Cup Simulator
11 
Freescale Cup Simulator
12 
Другие проекты 
Также лаборатория занималась: 
1) СБА 
2) Студия для отладки алгоритмов 
3) Редактор карт OpenStreetMap
Текущие проекты
14 
Распознавание логотипов автомобилей
15 
Подзадачи: 
 Разработка алгоритма распознавания логотипов 
 Создание базы логотипов 
 Разработка ПО для автоматизации обучения 
каскадов 
 Разработка приложения для мобильной 
платформы Android
16 
База изображений
17 
Пример работы приложения
18 
Wizard fight
19 
Wizard fight 
Описание задания: 
• разработать игровое приложение для 
платформы Android, представляющее 
дуэль волшебников; 
• обеспечить беспроводное соединение 
между устройствами; 
• игрок должен выполнять заклинание, 
проводя определенную траекторию 
телефоном; 
• добавить в приложение информацию 
о заклинаниях; 
• добавить возможность обучения 
пользователя;
20 
Wizard fight 
Квадрат 
Рыбка 
Распознавание траектории 
Буква «В»
21 
Wizard fight 
Фигуры, которые распознает наше приложение
22 
Wizard fight 
В приложении есть урок, который 
быстро поможет научиться колдовать. 
Также есть «Книга заклинаний» в 
которой вы найдете все свойства 
заклинаний.
23 
Wizard fight 
Демо
24 
Wizard fight 
Планы на будущее 
1. Добавить мультиплеер (2x2, 3x3) 
2. Довести проект до релиза 
3. Сделать волшебную палочку?
25 
Спасибо за внимание!
26 
Ссылки на проекты 
Битва волшебников 
https://github.com/kos94/Wizard 
Распознавание логотипов 
https://github.com/gorz/BrandsR 
ecognition 
Freescale Cup Simulator 
https://github.com/freescale-cup- 
simulator

Weitere ähnliche Inhalte

Ähnlich wie Luxoft lab presentation 2014

Презентация Easynstein Pictures
Презентация Easynstein PicturesПрезентация Easynstein Pictures
Презентация Easynstein PicturesEasynstein Pictures
 
Итоги серии HackDay в 2014-м году
Итоги серии HackDay в 2014-м годуИтоги серии HackDay в 2014-м году
Итоги серии HackDay в 2014-м годуMikhail Kulakov
 
CodeFest 2013. Биллевич В. — SDK мобильного сервиса. Добавление новой функцио...
CodeFest 2013. Биллевич В. — SDK мобильного сервиса. Добавление новой функцио...CodeFest 2013. Биллевич В. — SDK мобильного сервиса. Добавление новой функцио...
CodeFest 2013. Биллевич В. — SDK мобильного сервиса. Добавление новой функцио...CodeFest
 
Обзор: интерактивные технологии EligoVision
Обзор: интерактивные технологии EligoVisionОбзор: интерактивные технологии EligoVision
Обзор: интерактивные технологии EligoVisionEligoVision
 
Nikita Galkin "5 production Node.js stories"
Nikita Galkin "5 production Node.js stories"Nikita Galkin "5 production Node.js stories"
Nikita Galkin "5 production Node.js stories"OdessaJS Conf
 
RealSpeaker Rus startup project
RealSpeaker Rus startup projectRealSpeaker Rus startup project
RealSpeaker Rus startup projectRealSpeaker 2.0
 
Unreal Engine 4: Best Practices and Recent Showcases
Unreal Engine 4: Best Practices and Recent ShowcasesUnreal Engine 4: Best Practices and Recent Showcases
Unreal Engine 4: Best Practices and Recent ShowcasesDevGAMM Conference
 
Технический задел
Технический заделТехнический задел
Технический заделVladimir Petrov
 
Презентация на тему программирование Карпляк Виктор Владимирович .pptx
Презентация на тему программирование Карпляк Виктор Владимирович .pptxПрезентация на тему программирование Карпляк Виктор Владимирович .pptx
Презентация на тему программирование Карпляк Виктор Владимирович .pptx5bfnz5j9hl5bfnz5j9hl
 
Haker0515-myjurnal.ru
Haker0515-myjurnal.ruHaker0515-myjurnal.ru
Haker0515-myjurnal.ruVasya Pupkin
 
С.Лалов "Corona SDK для разработки кроссплатформенных приложений", DUMP-2014
С.Лалов "Corona SDK для разработки кроссплатформенных приложений", DUMP-2014С.Лалов "Corona SDK для разработки кроссплатформенных приложений", DUMP-2014
С.Лалов "Corona SDK для разработки кроссплатформенных приложений", DUMP-2014it-people
 
Создай свое первое Android приложение.
Создай свое первое Android приложение. Создай свое первое Android приложение.
Создай свое первое Android приложение. Kuban Dzhakipov
 
#MBLTdev: Как не стать заложником одной платформы (Parallels)
#MBLTdev: Как не стать заложником одной платформы (Parallels)#MBLTdev: Как не стать заложником одной платформы (Parallels)
#MBLTdev: Как не стать заложником одной платформы (Parallels)e-Legion
 
Видеозвонки и шаринг экрана в мобильном приложении
Видеозвонки и шаринг экрана в мобильном приложенииВидеозвонки и шаринг экрана в мобильном приложении
Видеозвонки и шаринг экрана в мобильном приложенииVoximplant
 
Experience of Volume Rendering in Virtual Reality
Experience of Volume Rendering in Virtual RealityExperience of Volume Rendering in Virtual Reality
Experience of Volume Rendering in Virtual RealityAlexander Korshak
 
Конструктор / Денис Паясь (Яндекс)
Конструктор / Денис Паясь (Яндекс)Конструктор / Денис Паясь (Яндекс)
Конструктор / Денис Паясь (Яндекс)Ontico
 
Конструктор AR проектов - EV Toolbox
Конструктор AR проектов - EV ToolboxКонструктор AR проектов - EV Toolbox
Конструктор AR проектов - EV ToolboxEligoVision
 

Ähnlich wie Luxoft lab presentation 2014 (20)

Презентация Easynstein Pictures
Презентация Easynstein PicturesПрезентация Easynstein Pictures
Презентация Easynstein Pictures
 
Итоги серии HackDay в 2014-м году
Итоги серии HackDay в 2014-м годуИтоги серии HackDay в 2014-м году
Итоги серии HackDay в 2014-м году
 
CodeFest 2013. Биллевич В. — SDK мобильного сервиса. Добавление новой функцио...
CodeFest 2013. Биллевич В. — SDK мобильного сервиса. Добавление новой функцио...CodeFest 2013. Биллевич В. — SDK мобильного сервиса. Добавление новой функцио...
CodeFest 2013. Биллевич В. — SDK мобильного сервиса. Добавление новой функцио...
 
Обзор: интерактивные технологии EligoVision
Обзор: интерактивные технологии EligoVisionОбзор: интерактивные технологии EligoVision
Обзор: интерактивные технологии EligoVision
 
Mobile credentials
Mobile credentialsMobile credentials
Mobile credentials
 
Nikita Galkin "5 production Node.js stories"
Nikita Galkin "5 production Node.js stories"Nikita Galkin "5 production Node.js stories"
Nikita Galkin "5 production Node.js stories"
 
RealSpeaker Rus startup project
RealSpeaker Rus startup projectRealSpeaker Rus startup project
RealSpeaker Rus startup project
 
Unreal Engine 4: Best Practices and Recent Showcases
Unreal Engine 4: Best Practices and Recent ShowcasesUnreal Engine 4: Best Practices and Recent Showcases
Unreal Engine 4: Best Practices and Recent Showcases
 
RealSpeaker
RealSpeakerRealSpeaker
RealSpeaker
 
Технический задел
Технический заделТехнический задел
Технический задел
 
Презентация на тему программирование Карпляк Виктор Владимирович .pptx
Презентация на тему программирование Карпляк Виктор Владимирович .pptxПрезентация на тему программирование Карпляк Виктор Владимирович .pptx
Презентация на тему программирование Карпляк Виктор Владимирович .pptx
 
Haker0515-myjurnal.ru
Haker0515-myjurnal.ruHaker0515-myjurnal.ru
Haker0515-myjurnal.ru
 
С.Лалов "Corona SDK для разработки кроссплатформенных приложений", DUMP-2014
С.Лалов "Corona SDK для разработки кроссплатформенных приложений", DUMP-2014С.Лалов "Corona SDK для разработки кроссплатформенных приложений", DUMP-2014
С.Лалов "Corona SDK для разработки кроссплатформенных приложений", DUMP-2014
 
Презентация Easynstein Pictures
Презентация Easynstein Pictures Презентация Easynstein Pictures
Презентация Easynstein Pictures
 
Создай свое первое Android приложение.
Создай свое первое Android приложение. Создай свое первое Android приложение.
Создай свое первое Android приложение.
 
#MBLTdev: Как не стать заложником одной платформы (Parallels)
#MBLTdev: Как не стать заложником одной платформы (Parallels)#MBLTdev: Как не стать заложником одной платформы (Parallels)
#MBLTdev: Как не стать заложником одной платформы (Parallels)
 
Видеозвонки и шаринг экрана в мобильном приложении
Видеозвонки и шаринг экрана в мобильном приложенииВидеозвонки и шаринг экрана в мобильном приложении
Видеозвонки и шаринг экрана в мобильном приложении
 
Experience of Volume Rendering in Virtual Reality
Experience of Volume Rendering in Virtual RealityExperience of Volume Rendering in Virtual Reality
Experience of Volume Rendering in Virtual Reality
 
Конструктор / Денис Паясь (Яндекс)
Конструктор / Денис Паясь (Яндекс)Конструктор / Денис Паясь (Яндекс)
Конструктор / Денис Паясь (Яндекс)
 
Конструктор AR проектов - EV Toolbox
Конструктор AR проектов - EV ToolboxКонструктор AR проектов - EV Toolbox
Конструктор AR проектов - EV Toolbox
 

Luxoft lab presentation 2014

  • 1. Лаборатория LUXOFT ОНПУ, ИКС Одесса, 2014г.
  • 2. 2 Почему стоит работать у нас? Командная работа Обмен опытом Интересные проекты Первая реальная работа Первая реальная зарплата Гарантированное трудоустройство в компании Лаборатория – это не только код
  • 3. 3 Почему стоит работать у нас? У нас дружный коллектив!
  • 4. 4 Технические моменты  Opensource  Git && Github  Языки программирования:  С++ / Qt 5  Java / Android  Linux  Agile / Scrum
  • 6. 6 MS Kinect + Электромобиль
  • 7. 7 MS Kinect + Электромобиль
  • 8. 8 Freescale Cup Simulator
  • 9. 9 Freescale Cup Машинка на соревнованиях
  • 10. 10 Freescale Cup Simulator
  • 11. 11 Freescale Cup Simulator
  • 12. 12 Другие проекты Также лаборатория занималась: 1) СБА 2) Студия для отладки алгоритмов 3) Редактор карт OpenStreetMap
  • 15. 15 Подзадачи:  Разработка алгоритма распознавания логотипов  Создание базы логотипов  Разработка ПО для автоматизации обучения каскадов  Разработка приложения для мобильной платформы Android
  • 17. 17 Пример работы приложения
  • 19. 19 Wizard fight Описание задания: • разработать игровое приложение для платформы Android, представляющее дуэль волшебников; • обеспечить беспроводное соединение между устройствами; • игрок должен выполнять заклинание, проводя определенную траекторию телефоном; • добавить в приложение информацию о заклинаниях; • добавить возможность обучения пользователя;
  • 20. 20 Wizard fight Квадрат Рыбка Распознавание траектории Буква «В»
  • 21. 21 Wizard fight Фигуры, которые распознает наше приложение
  • 22. 22 Wizard fight В приложении есть урок, который быстро поможет научиться колдовать. Также есть «Книга заклинаний» в которой вы найдете все свойства заклинаний.
  • 23. 23 Wizard fight Демо
  • 24. 24 Wizard fight Планы на будущее 1. Добавить мультиплеер (2x2, 3x3) 2. Довести проект до релиза 3. Сделать волшебную палочку?
  • 25. 25 Спасибо за внимание!
  • 26. 26 Ссылки на проекты Битва волшебников https://github.com/kos94/Wizard Распознавание логотипов https://github.com/gorz/BrandsR ecognition Freescale Cup Simulator https://github.com/freescale-cup- simulator

Hinweis der Redaktion

  1. Камера с узкой полосочкой пикселей
  2. Разные поверхности, дорога может пересекаться. Машинка не должна выезжать за трасу. Должна остановиться на финише
  3. Редактор трассы. Редактировать разные параметры машинки наклон камеры ее положение
  4. Редактор трассы. Редактировать разные параметры машинки наклон камеры ее положение
  5. На экране попытка распознавания траектории телефона. Как видим получается довольно неплохо. На восстановленной траектории мы устанавливаем особые признаки: Количество углов, плавность линий, перектечивание. Этого вполне достаточно что бы определить фигуру. Но, к сожалению, если двигать телефон быстро, то сильно теряется точность распознования.
  6. 7 фигур 7 заклинаний. Опытным путем мы отобрали именно эти фигуры, они меньше всего конфликтуют между собой. У нас есть несколько типов заклинаний: Атакующие Защитные Восстанавливающие здоровье. Одни действуют моментально, другие занимаю какое-то время. Для баланса каждое заклинание стоит свое количество маны.
  7. Так как фигур много мы решили что потребуется обучение пользователя. В приложении есть урок, который быстро поможет научиться колдовать, он расскажет про особенности заклинаний, интерфейса, Также есть клина заклинаний, в которой написано сколько стоит то или другое заклинания, что оно делает. Вам не нужно проходить урок заново если вы забыли какое то из заклинаний.
  8. Так как фигур много мы решили что потребуется обучение пользователя. В приложении есть урок, который быстро поможет научиться колдовать, он расскажет про особенности заклинаний, интерфейса, Также есть клина заклинаний, в которой написано сколько стоит то или другое заклинания, что оно делает. Вам не нужно проходить урок заново если вы забыли какое то из заклинаний.
  9. Не забыть!!!