HLFX.Ru Forum Страницы (8): [1] 2 3 4 5 » ... Последняя »
Показать все 115 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Xash3D (https://hlfx.ru/forum/forumdisplay.php?forumid=14)
-- Портирование Xash3D на android (https://hlfx.ru/forum/showthread.php?threadid=2910)


Отправлено Дядя Миша 01-07-2011 в 13:05:

Портирование Xash3D на android

Меня тут многие товарищи упрашивают портировать ксаш на андроид, дабы погонять любимую халфу на смартфоне. До настоящего времени им приходилось довольствоваться модами ко второй кваке, что конечно халфой назвать язык не поворачивается. А тут вот целый ксаш, да еще и опен-сорц. Почему бы и не портировать?
Но, поскольку, я далёк от мобильных устройств вообще и от андроида в частности, портирование представляет собой известные трудности:
1. во первых у меня нету мобильного устройства, на котором стоит android.
Эмуляторы ставить не предлагайте, поскольку, когда начнутся вполне реальные претензии - а у меня не работает, то я с эмулятором никак не смогу это исправить. Следовательно мне необходима денежка на покупку смартфона с андроидом. Надеяться на то, что рано или поздно я таки куплю его чисто сам для себя, не стоит - я к устройствам такого рода равнодушен и прекрасно обхожусь стареньким сони-эриком к750i.
2. во вторых, знакомство с работой андроида, изучение материалов по портированию, чтение документации займет порядочно времени, которое, как известно - деньги. Равно как и время затраченное, непосредственно на грамотное портирование ксаша на мобильную платформу.

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

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

410011011597633

Но в комментарии необходимо указать, что денежка перенаправлена именно для поддержки портирования на мобильную платформу.
Вопросы, пожелания, технические подробности портирования можно (и нужно) обсуждать в этой же теме.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 01-07-2011 в 14:11:

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

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

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 01-07-2011 в 14:34:

Цитата:
FiEctro писал:
И при этом эту самую сумму не указал

Сумму каждый может прикинуть самостоятельно, исходя из средней зарплаты программиста в месяц, помноженную на кол-во месяцев, требуемое на портирование + стоимость девайса с предустановленным андроидом.
Цитата:
FiEctro писал:
Для начало интересно узнать о самом железе, где ксаш гипотетически может адекватно работать с нормальным ФПС.


для сингла я думаю вполне хватит 200 мегагерц и 64 мегабайта оперативки. Впрочем, если на этих андроидах третью кваку пускают, то и ксаш будет нормально работать, ну, с небольшой поправкой на то, что скелетная анимация ест больше процессорного времени.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 01-07-2011 в 16:45:

>> средней зарплаты программиста в месяц

Это чтож получается ксаш становится собственностью тех кто за него платит?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено nicknekit 01-07-2011 в 17:02:

На многих смартфонах symbian (Дм, захватите и эту платформу? Конечно, если найдутся "спонсоры", но я сам не прочь кинуть пару сотен рублей с Webmoney) нету 3d ускорителя, OpenGL игры на таких устройствах выдают мало FPS. Но на софтварном рендере идет хорошо. Можете ли вы прикрутить его к ксашу?

Среднее железо таких устройств - 468 мГц процессор, 128 мб озу

Могу "проконсультировать" по программному обеспечению для написания под symbian


Отправлено Jimmy C. 01-07-2011 в 17:18:

Мой друг недавно купил LG P350 примерно тыщь за 6. дороговато.

__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


Отправлено qishmish 01-07-2011 в 17:19:

Симбиан разве не мертвяк?

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено Дядя Миша 01-07-2011 в 17:57:

Цитата:
FiEctro писал:
Это чтож получается ксаш становится собственностью тех кто за него платит?

платят не за ксаш, если ты вдруг не понял. Оплачивают работу программиста по портированию.
Цитата:
nicknekit писал:
Но на софтварном рендере идет хорошо. Можете ли вы прикрутить его к ксашу?

за пару сотен рублей, которые ты не знаешь как закинуть? Самому не смешно?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено nicknekit 01-07-2011 в 17:59:

Дядя Миша

Цитата:
nicknekit писал:
Конечно, если найдутся "спонсоры"


Отправлено Дядя Миша 01-07-2011 в 18:10:

в любом случае я не смогу делать две вещи одновременно.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено nicknekit 01-07-2011 в 19:15:

Если все получится, вы откроете портированные сорсцы?


Отправлено Дядя Миша 01-07-2011 в 19:29:

сорцы я открою в любом случае.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено kadet.89 01-07-2011 в 21:49:

Лучше под symbian^3 сперва сделать, под андроид и так дофига подобных игр и пользоваться спросом халфа вряд ли будет, да и переписать под андроид значительно сложнее, там ведь не с++ как в symbian, а java
Для портирования на symbian надо подключить библиотеки pips и почти весь код можно не изменять, достаточно подправить куски с привязкой к винде и подправить загрузчик. Я не прогер, но читал что квейк именно так и был портирован. С андроидом там надо всё переписывать, никаких спец библиотек для ускорения работы нет.
Кроме того за ближайшие 5 месяцев будет выпущено еще 10 смартфонов с симбой, т.ч. число желающих поиграть в халфу резко возростет

Вот характеристики первого телефона на s^3 http://ru.wikipedia.org/wiki/Nokia_N8 последующие модели этого же уровня или немного лучше по показателям. при переходе на symbian anna частота проца 770

Если нет телефона - не беда, в состав пакета программирования под symbian есть действительно нормальный эмулятор, он вообще не глючит и работает как и сам телефон, если заработает в эмуляторе, то заработает и в symbian http://www.summeli.fi/ - вот примеры работы написания эмуляторов игровых консолей с помощью нокиевского эмулятора телефона

http://koti.mbnet.fi/hinkka/Download.html - исходники quake для symbian 9.4, может пригодятся


Отправлено e3borealis 01-07-2011 в 22:02:

Хотелось бы что-нибудь кроме Яндекс-денег. А то у меня туды не принимает.


Отправлено Faraon 1.0 01-07-2011 в 23:44:

Я соглашусь с кадетом98, на андроиде и так много хороших игры и на фоне их она не будет чем то особенным. Куда больше популярности она получит на симбиане 9.4 и ^3 т.к игр там очень мало игр и самыми лучшими играми являются квейк 1 и квейк 2 (про третий молчу не на всех смартах пойдет) и сможет составить достойную конкуренцию и превзайти. Сделать совместимость с 9.4 и ^3 , создать две оболочки No fpu (без 3д ускорителя-софтвеер) и open gl ( с ускорителем). Тем более квейки портированы - будет на что оператся.


Временная зона GMT. Текущее время 09:32. Страницы (8): [1] 2 3 4 5 » ... Последняя »
Показать все 115 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024