Android-игра (проект) — различия между версиями
Материал из Wiki - Факультет компьютерных наук
Viktork (обсуждение | вклад) (Новая страница, с помощью формы Новый_проект) |
|||
| (не показано 9 промежуточных версии 2 участников) | |||
| Строка 2: | Строка 2: | ||
|name=Android-игра | |name=Android-игра | ||
|mentor=Корсун Виктор | |mentor=Корсун Виктор | ||
| − | |mentor_login={{URLENCODE: | + | |mentor_login={{URLENCODE:Viktork|WIKI}} |
|semester=Весна 2015 | |semester=Весна 2015 | ||
|course=1 | |course=1 | ||
|summer=on | |summer=on | ||
|categorize=yes | |categorize=yes | ||
| + | |is_archived=yes | ||
| + | |is_remote= | ||
}} | }} | ||
=== Что это за проект? === | === Что это за проект? === | ||
| − | В результате | + | В результате работы будет разработана мобильная игра. Какая? Решать только вам! |
| + | |||
| + | Точно известно, что это будет android-приложение, запускающееся на широком спектре устройств. | ||
=== Чему вы научитесь? === | === Чему вы научитесь? === | ||
| − | + | * работать с графикой | |
| − | + | * проектировать архитектуру приложения | |
| − | + | * планировать свою работу | |
| − | + | * проводить брейнштормы | |
| − | + | ||
=== Какие начальные требования? === | === Какие начальные требования? === | ||
| − | + | Для успешного выполнения проекта студент должен иметь или получить следующие навыки: | |
| − | + | * знание C++ | |
| − | + | * работа с OpenGL | |
| − | + | * работа с аппаратной частью мобильного устройства | |
| + | * создание универсальных приложений | ||
=== Какие будут использоваться технологии? === | === Какие будут использоваться технологии? === | ||
| − | С++ | + | * С++ |
| − | OpenGL | + | * OpenGL |
| − | Android SDK, NDK | + | * Android SDK, NDK |
| − | git | + | * git |
=== Темы вводных занятий === | === Темы вводных занятий === | ||
| − | Будет проведено 2 вводных занятия, на которых будет рассказываться | + | Будет проведено 2 вводных занятия, на которых будет рассказываться о процессе разработки игр в Зептолаб. |
| − | + | По окончании двух занятий мы будем иметь оформленный концепт приложения и план дальнейшей работы над проектом. | |
=== Направления развития === | === Направления развития === | ||
Проект можно будет развивать по следующим направлениям: | Проект можно будет развивать по следующим направлениям: | ||
| − | + | # разработка стратегии завоевания популярности | |
| − | + | # тестирование и повышение качества | |
| − | + | # подключение качественных графических и звуковых ресурсов | |
=== Критерии оценки === | === Критерии оценки === | ||
| − | 4-5 - работоспособное приложение, с минимум 3 экранами: меню, игра, результат | + | * 4-5 - работоспособное приложение, с минимум 3 экранами: меню, игра, результат |
| − | 6-7 - аналогично пред., не привязанное к FPS, разрешению экрана и соотношению сторон | + | * 6-7 - аналогично пред., не привязанное к FPS, разрешению экрана и соотношению сторон |
| − | 8-10 - аналогично пред., с хорошей архитектурой и без критических ошибок | + | * 8-10 - аналогично пред., с хорошей архитектурой и без критических ошибок |
Текущая версия на 20:18, 21 января 2015
| Ментор | Корсун Виктор |
| Учебный семестр | Весна 2015 |
| Учебный курс | 1-й курс |
| Проект можно развивать на летней практике | |
| Внимание! Данный проект находится в архиве и реализован не будет. |
Что это за проект?
В результате работы будет разработана мобильная игра. Какая? Решать только вам!
Точно известно, что это будет android-приложение, запускающееся на широком спектре устройств.
Чему вы научитесь?
- работать с графикой
- проектировать архитектуру приложения
- планировать свою работу
- проводить брейнштормы
Какие начальные требования?
Для успешного выполнения проекта студент должен иметь или получить следующие навыки:
- знание C++
- работа с OpenGL
- работа с аппаратной частью мобильного устройства
- создание универсальных приложений
Какие будут использоваться технологии?
- С++
- OpenGL
- Android SDK, NDK
- git
Темы вводных занятий
Будет проведено 2 вводных занятия, на которых будет рассказываться о процессе разработки игр в Зептолаб. По окончании двух занятий мы будем иметь оформленный концепт приложения и план дальнейшей работы над проектом.
Направления развития
Проект можно будет развивать по следующим направлениям:
- разработка стратегии завоевания популярности
- тестирование и повышение качества
- подключение качественных графических и звуковых ресурсов
Критерии оценки
- 4-5 - работоспособное приложение, с минимум 3 экранами: меню, игра, результат
- 6-7 - аналогично пред., не привязанное к FPS, разрешению экрана и соотношению сторон
- 8-10 - аналогично пред., с хорошей архитектурой и без критических ошибок