LINUX.ORG.RU

Kwaak3: Quake3 портирован на Android

 , ,


0

0

Родерик Коленбрандер (Roderick Colenbrander) портировал Quake3 на платформу Android. Автор проверил работоспособность на Motorola Milestone, тестеры-добровольцы проверили на G1. За основу была взята версия для Nokia N900.

На данный момент есть:

  • звук
  • вычисления с плавающей точкой
  • устройства ввода: клавиатура, тачскрин, трекбол
  • рендеринг 3D через OpenGL
  • оптимизация игры для архитектуры ARM
  • сеть

Большая часть (99,9% по словам автора) написана на C плюс небольшая обертка на Java.

>>> Подробности

★★★★★

Проверено: no-dashi ()

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

JB ★★★★★
()
Ответ на: комментарий от JB

Как это вообще выглядит на мобилах? Клава же неудобная до жути! Или там есть кнопка «начать/прекратить бег» вместо кнопки «вперед»?

Вообще, мощно было бы, если бы управление было заточено на датчики ориентации.

anonymous
()
Ответ на: комментарий от anonymous

>Вообще, мощно было бы, если бы управление было заточено на датчики ориентации.

На N900 именно так и работает.

Lavos ★★★★★
()

есть видео сабжа?

з.ы: по ссылке не ходил

al1as
()
Ответ на: комментарий от QUANTUM

Сам ты извращенец. Нет ничего приятнее, чем порвать племянника в самолично собранную кваку. На нокии, наверное, ее можно собрать прямо в телефоне, если гыцыцу поставить.

anonymous
()
Ответ на: комментарий от anonymous

> На нокии, наверное, ее можно собрать прямо в телефоне, если гыцыцу поставить.

скажи мне дорогой анонимус, а гыцыцу на нокию ставить, и на этой же нокии компилить кваку не извращение?

al1as
()
Ответ на: комментарий от al1as

Анонимус настолько многогранен, что понятия извращение для него просто не существует.

kernelpanic ★★★★★
()
Ответ на: комментарий от anonymous

> мультичат андроидом поддерживается... иля про что ты?

игрой не поддерживается, в смысле управление под него не заточено

JB ★★★★★
()
Ответ на: комментарий от anonymous

>мультичат андроидом поддерживается... иля про что ты?

мультичат

Что это? О_о

Black_Shadow ★★★★★
()
Ответ на: комментарий от al1as

>а гыцыцу на нокию ставить, и на этой же нокии компилить кваку не извращение?

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

anonymous
()
Ответ на: комментарий от anonymous

> Нет ничего приятнее, чем порвать племянника в самолично собранную кваку. На нокии, наверное, ее можно собрать прямо в телефоне, если гыцыцу поставить.

ГЫ-гы. Ждем новостей «первый ЦОД на андроид-смартфонах». Телефон нужен, чтобы звонить, а смарт - ну, еще башорк почитать да мыло проверить. Нафиг там такие игры - хоть убейте, не пойму. И да,

Сам ты извращенец

QUANTUM
()

Вечная жизнь кваке обеспечена :)))

oleg_kaa
()
Ответ на: комментарий от anonymous

>Извращением будет сборка на телефоне опенофиса.

Причем не родного, а кросскомпиляция для десктопа.

Pavval ★★★★★
()
Ответ на: комментарий от JB

The game is controlled using the keyboard, touch screen and trackball (if available). The most important controls are:

Movement: a/s/w/d, up/down arrows
Look: touch screen, trackball and left/right arrows
Shooting: Alt / tap on screen / trackball
Tilde (quake3 console): search button
Escape: back button

это не оно разве?

hdclnr
()
Ответ на: комментарий от hdclnr

> это не оно разве?

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

JB ★★★★★
()

Ждём SecondLife для Android.

hobbit ★★★★★
()

Ждём Duke3D и Heretic )))

Deleted
()
Ответ на: комментарий от hdclnr

посмотрите ролик игру под iPad

станет ясно какое должно быть управление. идиологически отличное от клавиатурного

namezys ★★★★
()

Поясните незнающему: для ведроида можно писать на Си? (из текста новости нифига не понял)

xorik ★★★★★
()
Ответ на: комментарий от JB

>наверное это лучше спросить у самого автора порта? :)

По ссылке написано:

The small Java part initializes OpenGL, handles input and manages audio. The Kwaak3 Java code communicates with a 'libquake3.so' using a libkwaakjni wrapper.


Поэтому непонятно, можно ли полностью на си писать, или надо пускалку на жабе делать...

xorik ★★★★★
()
Ответ на: комментарий от namezys

У нас соседний отдел пишет игры под iPhone - я не понимаю, как можно играть с таким управлением. В шутерах - пол-экрана закрыта пальцами, только чтобы бежать. На iPad лучше - он здоровый, там это не так важно. Но зато его не удобно всегда с собой таскать, в отличие от телефона. Мне кажется, что идеальным игровым девайсом было бы подобие PSP с тачскрином (я про дизайн и управление).

Toll ★★
()
Ответ на: комментарий от QUANTUM

>Телефон нужен, чтобы звонить, а смарт - ну, еще башорк почитать да мыло проверить.

Дело в том, что iPhone, Android и тд - это уже не смартфон от Нокии, это просто напросто кпк.

Julio_Petrovich
()
Ответ на: комментарий от xorik

>Поэтому непонятно, можно ли полностью на си писать, или надо пускалку на жабе делать...

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

Lucky1 ★★★
()
Ответ на: комментарий от namezys

посмотрел. тыкать пальцами в экран мне кажется как-то негуманно чтоли.. для приступов игромании завёл psp? поставил wolfenstein 3d и доволен, как слон

hdclnr
()

за что айтишнеги так любят эту унылую кваку? по старой памяти чтоле? типо в дум играл, в кваку гонял, шаг в сторону - расстрел.

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

anonymous
()
Ответ на: комментарий от anonymous

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

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


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


Ну-ну, это при том, что в Q3 уже сто лет в обед есть unlagged? Какой ты жирненький :)

frame ★★★
()
Ответ на: комментарий от anonymous

>человек, один раз узревший UT99 от кваки испытывает спазматические боли неопределенного характера.

видимо я не человек

vasaka ★★★
()
Ответ на: комментарий от frame

ви это вообще о чем, драгоценнейший? я о степени приятности игровой программы.

и таки да, на нужды «серьёзных игроков» мне покласть титановый болт.

anonymous
()
Ответ на: комментарий от vasaka

бывает. и вы так говорите, как будто это что-то плохое.)

капча: Brezhnev sports (ей богу)

anonymous
()
Ответ на: комментарий от JB

Вообще quake и под windows был говном, а тут его под андройн портировали. Страшно подумать. Когда я читаю фразы вроде «рендеринг 3D через OpenGL» трудно сдержать смех. Нормальное 3D может быть только через directX, все остальное от лукавого.

anonymous
()
Ответ на: комментарий от frame

>Во время, когда из способов подключения к интернету в подавляющем большинстве случаев был доступен и использовался только модем <...>

и ещё, вы не пролазите в ворота. кыберьспорцмЭнь.

anonymous
()
Ответ на: комментарий от anonymous

>Нормальное 3D может быть только через directX, все остальное от лукавого
Что вендотролли забыли в теме про андроид?

xorik ★★★★★
()
Ответ на: комментарий от xorik

> Что вендотролли забыли в теме про андроид?

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

anonymous
()
Ответ на: комментарий от anonymous

>я о степени приятности игровой программы.

угу, 100мс лаг он такой приятный, чувствуешь себя теплым ламповым бревном

и таки да, на нужды «серьёзных игроков» мне покласть титановый болт.


ну дык, мнения локалхостеров тем более никого не волнуют

frame ★★★
()
Ответ на: комментарий от anonymous

А ты вообще не в силах даже к ним подойти =)

frame ★★★
()
Ответ на: комментарий от anonymous

Молодец, теперь продолжай онанировать на свой WM, который даже скроллить нормально не умеет.

linux4ever
()
Ответ на: комментарий от anonymous

Давно таких толстых не видал. У тебя наверное и специальный стул/стол чтобы пузо не мешало?

Ferroman
()
Ответ на: комментарий от anonymous

Мой источник дохода никак не связан с комп.играми. Так что по поводу пинга в твоей приятной игре нечего сказать?

frame ★★★
()

Игры на КПК - зло

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

anonymous
()
Ответ на: комментарий от anonymous

>Когда я читаю фразы вроде «рендеринг 3D через OpenGL» трудно сдержать смех. Нормальное 3D может быть только через directX, все остальное от лукавого.

А чем в PS3 не нормальный рендеринг? О_о

Toll ★★
()

квак3 это очень хорошо. Собрали без поддержки FPU. И потому FPSы маленькие - плохо.

I-Love-Microsoft ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.