5.0 0.5 3 35

Как создать Java-игру?

Оксана Логунова
Оксана Логунова
19 февраля 2013
7143
Оцените:
Как создать Java-игру?

Для написания игр существует достаточное количество языков программирования. Уровень сложности их разный. Специалисты считают, что для написания мобильных приложений больше всего подходит язык Java. В освоении он достаточно прост. Поэтому для того, чтобы научиться делать игры для мобильных телефонов, нужно просто набраться терпения и приложить немного усилий. А в этой статье мы подскажем, как написать игру на Java.

Создание игр для мобильного телефона

  1. Для начала необходимо установить необходимые компоненты:
    • Набор эмуляторов, при помощи которых будет проводиться тестирование написанных модулей. Это J2ME Wireless Toolkit.
    • Компилятор, который используется для создания архивов. Это J2SE.
    • Текстовый редактор.
  2. Далее нужно запустить приложение WTK Toolbar
  3. Создать новый проект, воспользовавшись меню «Файл», «Новый проект».
  4. Заполнить поля: наименование проекта и класс. Нажать Ok. Новый проект будет находиться в программе WTK в папке apps. Папки каталога будут содержать следующее:
    • папка bin – исполняемые файлы;
    • папка res – ресурсы;
    • папка lib – библиотеки;
    • папка src – исходные файлы.
  5. Необходимо тщательно продумать сюжетную линию и графику.
  6. В соответствии с выбранной тематикой написать программу для java-игры.
  7. Обязательно ее протестировать, сначала с помощью эмулятора, а потом запустить на телефоне.
  8. Для этого нужно откомпеллировать проект через редактор WTK пункт Build. Нажать кнопку Run
  9. Если проблем с запуском нет, для загрузки на телефон нужно запаковать приложение в 2 архива (.jad и .jar).
  10. Для этого выбрать пункт Project. Далее Package. Архивы, которые появились в папке bin нужно загрузить на телефон.

Основные трудности

Для того чтобы понять, как сделать java-игру, нужно знать с какими трудностями приходится сталкиваться каждому начинающему программисту java-игр. Это:

  • Возможности аппаратных ресурсов.
  • Удовлетворенность пользователей.
  • Отладка игры.

Аппаратные ресурсы. Процессоры мобильных устройств, как правило, маломощны в сравнении с находящимися в десктопах или PDA. Плюс к этому, довольно часто в мобильных устройствах нет графических ускорителей. В связи с этим, необходимо проанализировать, на что программа тратит времени больше всего. Но полностью отдаваться попытке предупредить различные задержки в игре не следует.

При написании программ, для которых основной причиной головной боли является производительность, существует проверенный подход: сначала необходимо сделать так, чтобы работало, после этого так, чтобы правильно работало, а уже после этого, нужно сделать так, чтобы работало быстро.

Удовлетворенность пользователей. При создании java-игр для мобильных устройств, есть факторы, которые способны повлиять негативно на мнение об игре:

  • Во-первых, из-за того, что экран маленький, на нем не просто уместить все, как было задумано;
  • Маленькие клавиши не очень удобны в использовании, иногда это мешает игроку добиться высоких результатов в игре;
  • Очень ограниченные звуковые возможности.

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

Отладка. Это самый трудоемкий процесс. Для этого удобнее всего использовать эмулятор, например, WTK. Еще один неплохой способ отладки – демонстрационный режим игры. В идеале, в демонстрационном режиме должна быть задействована вся функциональность игры. Теперь, если у вас возникнет желание сделать игру для мобильного телефона, вы знаете, как создать java-игру

Подписывайтесь на наши группы в социальных сетях - смешные статьи, картинки и факты!