Читать реферат по информационному обеспечению, программированию: "Разработка игрового приложения для операционной системы Android" Страница 4

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

условно-бесплатной модели монетизации, продажа внутриигрового контента не должна затрагивать игровой баланс. .3 Индивидуальность проекта В настоящее время появляется множество примеров игр, которые несут в себе классический для жанра игровой процесс за исключением одной произвольной детали, которая выделяет игру среди остальных как нечто уникальное, а также помогает представить игру тем, кто ещё о ней не слышал и на более долгий период удержать внимание уже имеющейся аудитории.

Как пример можно назвать игру 2016 года Hieroglyphika. Эта игра показала обычный для своего жанра игровой процесс, но максимально ярко преподнесла ключевую особенность - в игре полностью отсутствует текст, а информация подаётся в виде иероглифов, о значение который игрок может догадываться самостоятельно.

Наличие подобной особенности не является для игры чем-то обязательным, равно как и не гарантирует значительный успех.

Для своего проекта я выбрал особенность, которая не только повлияет на вид игрового процесса, но и задаст вектор развития проекту. Идея заключается в том, чтобы поставить основой многим игровым механикам подобные решения из шахмат. Для далёкого от жанра человека это может показаться неочевидным, но современные пошаговые стратегии очень далеко ушли от древнейшего представителя жанр.

Помимо очевидного разделения поля на клетки, наиболее яркой демонстрацией реализации такой идеи будет система передвижения персонажей. Передвижение фигур в шахматах основано на абстрактных, но чётких и стабильных паттернах. Это не слишком реалистично - передвижение коня буквой «г» слабо соотносится с реально конницей, - но определённо положительно сказывается на разнообразии партий. Так же и в игре - если лучники будут ходить только по диагонали, а рыцаря по окружности радиусом в две клетки, то игра уже потребует от игрока отказа от части прошлого игрового опыта и применения аналитических способностей.

игровой операционный android фреймворк 3. ВЫБОР СРЕДЫ РАЗРАБОТКИ И СТОРОННИХ БИБЛИОТЕК .1 Выбор среды разработки Мною были рассмотрены среды разработки Eclipse [9], IntelliJ IDEA [10] и Android Studio [11]. Все они предоставляют полные возможности по разработке приложений на языке Java последней версии. Android Studio имеет встроенные средства по настройке комплекта средств разработки Android SDK и эмулятор устройств с операционной системой Android. В Eclipse и IntelliJ IDEA настройка Android SDK и эмуляция устройств на ОС Android осуществляется при помощи официальных плагинов. К моменту начала работы с проектом у меня уже был значительный опыт работы в Eclipse и Android Studioи меньший в IntelliJ IDEA.

Из этих трёх сред разработки Android Studio имеет следующие преимущества в контексте разработки для ОС Android:

изначальная ориентированность IDE для работки с ОС Android;

большее относительно других IDE количество обучающих материалов и документации по разработке для мобильных платформ;

простота настройки Android SDK и эмуляторов.

Из недостатков Android Studio можно отметить только высокое потребление системных ресурсов средой разработки.

По вышеуказанным причинам для разработки мною была выбрана среда разработки Android Studio. .2 Выбор фреймворка На современном этапе развития информационных технологий практически ни один серьёзный проект не разрабатывается на одном языке программирования


Интересная статья: Быстрое написание курсовой работы