Главная » Статьи » Примеры

Делаем игру на Андроид

Делаем игру на Андроид

Известно что для андроида существует полноценная реализация флеш плеера, и у большинства пользователей она установлена. Так что все игры, созданные нами на Stencyl будут работать и на андроиде, вот только не у всех аппаратов есть физическая клавиатура. Играть же с виртуальной неудобно, так как она заслоняет собой пол экрана. Значит все что нужно для адаптации нашего приложения - перенести кнопки управления на экран. 
Я сделал это достаточно просто. Для начала мы создаем четыре объекта, присваиваем каждому изображение стрелки и размещаем их где нам удобнее. Большинство людей правши, так что я разместил их справа. Затем создаем глобальный текстовый атрибут. В него наши кнопки при нажатии будут отправлять значения, каждая свое.
Теперь перейдем к персонажу, которым мы хотим управлять. Перейдем к событиям и сделаем следующую логику:
  1. проверяем значение глобального атрибута
  2. если там указано какое либо действие то проверяем можно ли его совершить (нету ли стены в нужном нам направлении)
  3. совершаем действие (перемещаем актера в нужном направлении)
  4. обнуляем значение глобального атрибута
Для проверки наличия стен я использовал рассмотренную нами ранее функцию запроса к тайлам. Не забываем, что при запросе указывается не Х и У а колонка, затем столбец.
Все это я оформил в виде заготовки рогалика (РПГ с простой графикой, в основном пошаговое). Можете посмотреть что получилось:


Категория: Примеры | Добавил: corax (07.01.2013)
Просмотров: 6461 | Комментарии: 1 | Теги: android, игра для Андроид | Рейтинг: 3.0/2
Всего комментариев: 0
Имя *:
Email *:
Код *: