Android-игра (проект) — различия между версиями
Материал из Wiki - Факультет компьютерных наук
Viktork (обсуждение | вклад) |
Viktork (обсуждение | вклад) |
||
Строка 10: | Строка 10: | ||
=== Что это за проект? === | === Что это за проект? === | ||
− | В результате работы будет разработана мобильная игра. | + | В результате работы будет разработана мобильная игра. Какая? Решать только вам! |
Точно известно, что это будет android-приложение, запускающееся на широком спектре устройств. | Точно известно, что это будет android-приложение, запускающееся на широком спектре устройств. | ||
Строка 22: | Строка 22: | ||
=== Какие начальные требования? === | === Какие начальные требования? === | ||
− | + | Для успешного выполнения проекта студент должен иметь или получить следующие навыки: | |
− | * | + | * знание C++ |
− | * | + | * работа с OpenGL |
− | * | + | * работа с аппаратной частью мобильного устройства |
+ | * создание универсальных приложений | ||
=== Какие будут использоваться технологии? === | === Какие будут использоваться технологии? === |
Версия 13:58, 26 ноября 2014
Ментор | Корсун Виктор |
Учебный семестр | Весна 2015 |
Учебный курс | 1-й курс |
Проект можно развивать на летней практике | |
Что это за проект?
В результате работы будет разработана мобильная игра. Какая? Решать только вам!
Точно известно, что это будет android-приложение, запускающееся на широком спектре устройств.
Чему вы научитесь?
- работать с аппаратной частью android-устройства
- работать с графикой, используя OpenGL
- проектировать архитектуру игры
- планировать свою работу
- проводить брейнштормы
Какие начальные требования?
Для успешного выполнения проекта студент должен иметь или получить следующие навыки:
- знание C++
- работа с OpenGL
- работа с аппаратной частью мобильного устройства
- создание универсальных приложений
Какие будут использоваться технологии?
- С++
- OpenGL
- Android SDK, NDK
- git
Темы вводных занятий
Будет проведено 2 вводных занятия, на которых будет рассказываться процесс разработки игр в Зептолаб. По окончании двух занятий мы будем иметь оформленный концепт приложения и план дальнейшей работы над проектом.
Направления развития
Проект можно будет развивать по следующим направлениям:
- разработка стратегии завоевания популярности
- тестирование и повышение качества
- подключение качественных графических и звуковых ресурсов
Критерии оценки
- 4-5 - работоспособное приложение, с минимум 3 экранами: меню, игра, результат
- 6-7 - аналогично пред., не привязанное к FPS, разрешению экрана и соотношению сторон
- 8-10 - аналогично пред., с хорошей архитектурой и без критических ошибок