Kwaak3 — Quake 3 Arena для Android

Платформа Android имеет огромное число различных плюсов и преимуществ по сравнению со своими конкурентами, но в одной нише четко виден проигрыш Android своему главному конкуренту Apple iPhone — да, речь идет об играх. В отличии от Apple iPhone, Android, пока что, не может похвастаться огромной библиотекой качественных, красивых и удобных игр с хорошей графикой, но, судя по всему, скоро эта проблема будет решена и поможет разработчикам в этом Android NDK, который позволит добиться более серьезной производительности в трехмерных играх с хорошей графикой. Примером для разработчиком может стать работа проделанная Родериком Коленбрандером (Roderick Colenbrander), который портировал культовый шутер Quake 3 Arena под операционную систему Android.

Motorola Milestone с запущенным Quake 3 Arena

Motorola Milestone с запущенным Quake 3 Arena



Проект по портированию Quake 3 Arena под Android получил красноречивое название Kwaak3. Изначально работоспособность проверялась автором на аппарате Motorola Milestone, однако пользователи уже сообщили, что также Kwaak3 без проблем работает и на смарфтоне T-Mobile G1 (HTC Dream), правда на моем HTC Hero она отказалась запускаться. Для запуска kwaak3 требует Android 1.6 или более новый. За основу проекта автор взял версию Quake 3 Arena для коммуникатора Nokia N900 и в данный момент игра может похвастаться:

  • Работающим звуком
  • Поддержкой вычислений с плавающей точкой
  • Поддержкой клавиатуры, тачскрина и трекбола, как устройств ввода
  • Рендерингом изображения при помощи OpenGL
  • Оптимизацией для процессоров ARM
  • Поддержкой сети

Как рассказал автор, подавляющая часть игры написана на обычном языке программирования C с небольшим вкраплением Java. Более подробно про Kwaak3 вы можете прочитать на его официальном сайте и скачать Kwaak3 по ссылке.

QR-code для Kwaak3

QR-code для Kwaak3