![]() |
Показать все 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)
Портирование 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'
>> Отсюда напрашивается следующий логичный вывод: портирование ксаша на андроид надо поддержать материально, причем не по принципу "кому сколько не жалко", а собрать вполне определенную сумму, которой хватит и на покупку мобильного устройства и на оплату затраченного времени.
И при этом эту самую сумму не указал . Для начало интересно узнать о самом железе, где ксаш гипотетически может адекватно работать с нормальным ФПС.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
>> средней зарплаты программиста в месяц
Это чтож получается ксаш становится собственностью тех кто за него платит?
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
На многих смартфонах symbian (Дм, захватите и эту платформу? Конечно, если найдутся "спонсоры", но я сам не прочь кинуть пару сотен рублей с Webmoney) нету 3d ускорителя, OpenGL игры на таких устройствах выдают мало FPS. Но на софтварном рендере идет хорошо. Можете ли вы прикрутить его к ксашу?
Среднее железо таких устройств - 468 мГц процессор, 128 мб озу
Могу "проконсультировать" по программному обеспечению для написания под symbian
Мой друг недавно купил LG P350 примерно тыщь за 6. дороговато.
__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша
Симбиан разве не мертвяк?
__________________
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."
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
в любом случае я не смогу делать две вещи одновременно.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Если все получится, вы откроете портированные сорсцы?
сорцы я открою в любом случае.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Лучше под 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, может пригодятся
Хотелось бы что-нибудь кроме Яндекс-денег. А то у меня туды не принимает.
Я соглашусь с кадетом98, на андроиде и так много хороших игры и на фоне их она не будет чем то особенным. Куда больше популярности она получит на симбиане 9.4 и ^3 т.к игр там очень мало игр и самыми лучшими играми являются квейк 1 и квейк 2 (про третий молчу не на всех смартах пойдет) и сможет составить достойную конкуренцию и превзайти. Сделать совместимость с 9.4 и ^3 , создать две оболочки No fpu (без 3д ускорителя-софтвеер) и open gl ( с ускорителем). Тем более квейки портированы - будет на что оператся.
Эх жаль я совсем недавно свой Nexus One загнал по смешной цене, так бы мог отдать Дяде Мише на правое дело.
Вот если бы портировали на Symbian^3(Nokia N8, C7, ну или хотя бы E7), там игра смогла бы работать нормально, поскольку там неплохое железо.
А вообще я однажды пытался портировать код этого движка на симбу. Ничего не вышло, знаний не хватило.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
На андроид так на андроид!!!
Ну меня лично Симбиан не особо волнует. Даж Нокия признала что у Симбиана перспектив не особо много, и переходит на виндовс мобайл.
И я никак не могу понять откуда взято "андроивцам он этот проект не столь важен" - кому нужен ХЛ, тому он важен на любой платформе, а если нафиг не надо, то на любой платформе оно будет нафиг не надо.
В первую очередь для меня интересно было бы моды запускать на телефоне.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Он один купил.
дурной пример заразителен, например.
Я кстати этот маленький плейстейшен однажды разбирал. Ничего там нету особенного.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
А что нет?
http://www.youtube.com/watch?v=YdgA...feature=related
Вот пример работы, только фины не назвают это эмулятором, это типо симба под винду, т.е. точно тоже, что и на телефонах установлено. Саммели мне сказал что он все свои программы писла именно с его помощью, не имея телефона на руках... как видно всё замечательно работает
А вот простенький пример как скомпилировать приложение
http://www.youtube.com/watch?v=Rb43...feature=related
Немного информации про библиотеки PIPS http://ru.wikipedia.org/wiki/PIPS
И еще одна немаловажная мелочь - портируя под симбу, можно сказать сразу происходит портирование под Maemo и meego. Это операционки основанные на линуксе, на них тоже сейчас много карманных приборов существует и скоро выйдет n9, которым щас все сайты завешаны в инете.
Насчет инструкций по портированию... примеров исходников вроде достаточно, а в гугле по запросу много результатов выдается, да и на самом сайте qt есть дофига инструкций и форум с поддержкой.
PunkPaToB, надо учитывать что пользователей symbian сейчас значительно больше, портировать под симбу значительно проще, не нужно знать язык java, да и потом на android подобных игр туча, и пользоваться спросом халфа там не будет. И раз уж ты утверждаешь что на твоем телефоне поддерживается Symbian S60, то какие проблемы? симба ведь шустрее андроида работает и меньше жрет ресурсов. Насчет OpenGL ES он есть как в очень старых N82, n95 etc, так и в новых... но это уже не суть.
__________________
la muerte pelüda
Привет всем! Готов вложиться в проект.
У меня Nokia 5800 (Symbian 9.4) и да я согласен, что за Андроидом будущее, а за Симбиан прошлое, но как написал Кадет, под Симбиан легче портировать, если все будет работать, как Квейк, то возможно появиться больше энтузиастов что мол, даже на Нокии пошла, не то что там Iphone и PSP.
kadet.89
CursorXP
Вы тут не тыкайте что кому читать , вам это нужно , собирайте круг энтузиастов , собирайте n-ую сумму , отправлюйте ее и ждите результата .
А то я смотрю халявщиков тут развелось.
__________________
А что нет?
PunkPaToB, т.е. будет собрано 2 суммы, одна от андроидцев, другая от пользователей симбы, и какой результат? получается те кто был менее популярен скинут деньги на то, что им не нужно. Но тут ведь есть другая сторона вопроса, под андроид нужны деньги на сам телефон, под симбу он не нужен, под андроид нужно переписывать весь код, под симбу не надо... т.ч. кто больше скинется тут не показатель, ведь затраты времени на портирование разные. А если еще и нет знаний в java, то это воще ужасная морока. Прежде чем собирать сумму нужно устроить опрос и грамотно проанализировать что проще, не стоит делать поспешных действий.
Кто тут говорил что за симбой прошлое? ее поддержка продлена до 16 года. До 2012 ,будет выпущено еще 10 смартфонов на S^3 и уже на подходе еще 4 с 1 ггц процом. С 2012 уже будет новая s^4 и на данный момент есть только рост. А потом от Meego и Maemo никто не отказывался, он продолжают распространяться, и как я говорил что портируется под симбу, то и портируется мод эти 2 линуксовские системы, т.ч. выбор в данном случае между андроидом и (симбой , маемо, мигоу)
__________________
la muerte pelüda
__________________
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
Ява на си вроде похожа, не?
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
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
Под андройд есть тоже эмулятор .
Я не имею ввиду 2 кошелька ,мне лично вообще версия под андройд не нужна .Я интересуюсь PC версией.
Я имею ввиду то , что вы предоставили информацию , смысл которой выглядит так , что портировать под симбиан якобы очень легко .
Но о сумме вообще не условились .
Лично у меня сложилось впечатление , что вы просто убеждаете сделать порт халявно уверяя что это плевое дело .
__________________
А что нет?
CursorXP
В халфе есть, а в ксаше только OpenGL.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
OpenGL есть во многих symbian смартфонах, как в старых, в андроиде с этим вроде похуже. Про делфи ничего не знаю, может и можно, но pips то там всёравно нету, т.е. нужно всё переписывать, вот еслиб были пипс, то нужно былоб только отучить ит винды и подправить загрузчик.
Эмулятор андроида - это эмулятор, там так сказать нет точного соответствия тому что в реальности может возникнуть.
Дядя Миша, зачем телефон? AntSnes, gpSP писались без смартфонов. если сейчас посмотреть, то там даже есть поддержка E6, который вышел буквально неделю назад. Для программирования вовсе не нужен сам телефон. Там спокойно можно писать как и под нокиевские смартфону, так и под самсунг, и сони эриксон http://www.summeli.fi/?p=2495 - вот еще один хороший пример
Вот для примера телефоны с OpenGL
http://en.wikipedia.org/wiki/Nokia_N82
http://en.wikipedia.org/wiki/Nokia_N95
Sony Ericsson Satio / Vivaz 3D Accelerator PowerVR SGX530
http://en.wikipedia.org/wiki/Nokia_E7
Samsung I8910
Все телефоны на S^3 и все maemo/meego телефоны
На них всех есть OpenGL
__________________
la muerte pelüda
Про халяву я ничего не говорил. По-моему суммы необходимые для портирования под андроид и симбу должен озвучить сам Дядя Миша учитывая все факторы
__________________
la muerte pelüda
Соврал я насчет среднего звена - даже самые дешевые андроид апараты имеют опенГЛ 2.0.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша, а кто говорил что надо всё переписывать? я так и писал что есть pips которые и позволяют упростить всю работу, вот тут http://koti.mbnet.fi/hinkka/Download.html внизу даже есть ссылка на старую версию. Их просто надо установить на телефон и всё заработает.
__________________
la muerte pelüda
Думаю надо остановиться, а то щас выйдет свалка из комментов.
Дядя Миша, можно озвучить всё что необходимо? чтоб знать какую сумму собирать и вообще что делать
__________________
la muerte pelüda
kadet.89
Пордон месье , но ИМХО это вы не в своей теме флудите.
Может создадите тему со своим вопросом по simbian ?
__________________
А что нет?
давайте уже определимся подо что порт?
Денег, как на том же сайте подметили - в рамках средней зарплаты погроммиста в месяц, порядка 25 т.руб.
Поэтому я и говорю, что важна массовость. При большом кол-ве человек от каждого потребуется вложить не более ста рублей а то и меньшы.
Управлюсь за месяц - дальнейшие вложения не потребуются.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
PunkPaToB, зачем разводить свалку, лучше просто эту новость переименовать в Портирование Xash3D на symbian, Честно говоря не понимаю вообще смысла в портировании на андроид, там ведь есть игры Rainbow Six, Shadow Guardian, Starfort, BackStab, Nova, Nova 2, Eternal Legacy,Modern combat 1/2, Gangstar, Tom Clancys, Brother in ARMS, HAWX, Assassins Creed и это не весь список. Эти игры не хуже half life, вам не кажется что и так жирно?
Замечательно, нужно собрать 250 человек ))) и не просто собрать, а чтоб еще и скинулись!
Кстати, порт квейковской халфы для симбы вроде как удалось запустить и на андроиде, там вроде одинаковые загрузчики использовались
__________________
la muerte pelüda
kadet.89
Не вам решать во что мне играть не так ли ?
И мой смарт может и непотянуть вышенаписанные игры.
По мойму легче перевести посты по симбиан в отдельную тему.
Добавлено 02-07-2011 в 18:47:
Вот скачал прогу , посмотрел тесты , выдала мне вердикт , что вы можете по этому сказать?
code:
--==[DEVICE INFORMATION]==-- MANUFACTURER: ZTE DEVICE: mooncake DISPLAY: MTC_916V1.0.0B04 USER: user CPU_ABI: armeabi HOST: localhost.localdomain ID: ERE27 VERSION.CODENAME: REL VERSION.INCREMENTAL: 20101210.090708 VERSION.RELEASE: 2.1-update1 VERSION.SDK: 7 --==[OPENGL INFORMATION]==-- GL_VENDOR: Qualcomm GL_RENDERER: Adreno GL_VERSION: OpenGL ES-CM 1.1 GET_GLES_VERSION: 1.1 GL_MAX_LIGHTS: 8 GL_MAX_ELEMENTS_INDICES: 8 GL_MAX_ELEMENTS_VERTICES: 8 GL_MAX_MODELVIEW_STACK_DEPTH: 16 GL_MAX_PROJECTION_STACK_DEPTH: 4 GL_MAX_TEXTURE_STACK_DEPTH: 2 GL_MAX_TEXTURE_SIZE: 1024 GL_MAX_TEXTURE_UNITS: 2 GL_MAX_VIEWPORT_DIMS: 2048x2048 --==[OPENGL EXTENSIONS]==-- GL_AMD_compressed_3DC_texture GL_AMD_compressed_ATC_texture GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_vertex_buffer_object GL_ATI_compressed_texture_atitc GL_ATI_texture_compression_atitc GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_stencil_wrap GL_OES_EGL_image GL_OES_blend_equation_separate GL_OES_blend_func_separate GL_OES_blend_subtract GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_draw_texture GL_OES_extended_matrix_palette GL_OES_framebuffer_object GL_OES_matrix_palette GL_OES_point_size_array GL_OES_point_sprite GL_OES_read_format GL_OES_stencil_wrap GL_OES_texture_cube_map GL_OES_texture_env_crossbar GL_OES_texture_mirrored_repeat --==[DISPLAY CONFIGURATIONS]==-- conf[ x]=R G B A : D C S : MB SP ST conf[ 0]= 4 4 4 4 : 0 16 0 : 0 1 1027 conf[ 1]= 4 4 4 4 : 16 16 0 : 0 1 1027 conf[ 2]= 4 4 4 4 : 24 16 8 : 0 1 1027 conf[ 3]= 5 5 5 1 : 0 16 0 : 0 1 1027 conf[ 4]= 5 5 5 1 : 16 16 0 : 0 1 1027 conf[ 5]= 5 5 5 1 : 24 16 8 : 0 1 1027 conf[ 6]= 5 6 5 0 : 0 16 0 : 0 1 1031 conf[ 7]= 5 6 5 0 : 16 16 0 : 0 1 1031 conf[ 8]= 5 6 5 0 : 24 16 8 : 0 1 1031 conf[ 9]= 8 8 8 8 : 0 32 0 : 0 1 1031 conf[10]= 8 8 8 8 : 16 32 0 : 0 1 1031 conf[11]= 8 8 8 8 : 24 32 8 : 0 1 1031 conf[12]= 8 8 8 0 : 0 32 0 : 0 1 1031 conf[13]= 8 8 8 0 : 16 32 0 : 0 1 1031 conf[14]= 8 8 8 0 : 24 32 8 : 0 1 1031 conf[15]= 4 4 4 4 : 0 16 0 : 1 2 1027 conf[16]= 4 4 4 4 : 16 16 0 : 1 2 1027 conf[17]= 4 4 4 4 : 24 16 8 : 1 2 1027 conf[18]= 5 5 5 1 : 0 16 0 : 1 2 1027 conf[19]= 5 5 5 1 : 16 16 0 : 1 2 1027 conf[20]= 5 5 5 1 : 24 16 8 : 1 2 1027 conf[21]= 5 6 5 0 : 0 16 0 : 1 2 1031 conf[22]= 5 6 5 0 : 16 16 0 : 1 2 1031 conf[23]= 5 6 5 0 : 24 16 8 : 1 2 1031 conf[24]= 8 8 8 8 : 0 32 0 : 1 2 1031 conf[25]= 8 8 8 8 : 16 32 0 : 1 2 1031 conf[26]= 8 8 8 8 : 24 32 8 : 1 2 1031 conf[27]= 8 8 8 0 : 0 32 0 : 1 2 1031 conf[28]= 8 8 8 0 : 16 32 0 : 1 2 1031 conf[29]= 8 8 8 0 : 24 32 8 : 1 2 1031 conf[30]= 4 4 4 4 : 0 16 0 : 1 4 1027 conf[31]= 4 4 4 4 : 16 16 0 : 1 4 1027 conf[32]= 4 4 4 4 : 24 16 8 : 1 4 1027 conf[33]= 5 5 5 1 : 0 16 0 : 1 4 1027 conf[34]= 5 5 5 1 : 16 16 0 : 1 4 1027 conf[35]= 5 5 5 1 : 24 16 8 : 1 4 1027 conf[36]= 5 6 5 0 : 0 16 0 : 1 4 1031 conf[37]= 5 6 5 0 : 16 16 0 : 1 4 1031 conf[38]= 5 6 5 0 : 24 16 8 : 1 4 1031 conf[39]= 8 8 8 8 : 0 32 0 : 1 4 1031 conf[40]= 8 8 8 8 : 16 32 0 : 1 4 1031 conf[41]= 8 8 8 8 : 24 32 8 : 1 4 1031 conf[42]= 8 8 8 0 : 0 32 0 : 1 4 1031 conf[43]= 8 8 8 0 : 16 32 0 : 1 4 1031 conf[44]= 8 8 8 0 : 24 32 8 : 1 4 1031 conf[45]= 5 6 5 0 : 0 16 0 : 0 0 7 conf[46]= 5 6 5 0 : 16 16 0 : 0 0 7 conf[47]= 8 8 8 0 : 0 32 0 : 0 0 7 conf[48]= 8 8 8 0 : 16 32 0 : 0 0 7 conf[49]= 8 8 8 8 : 0 32 0 : 0 0 7 conf[50]= 8 8 8 8 : 16 32 0 : 0 0 7 conf[51]= 0 0 0 8 : 0 8 0 : 0 0 7 conf[52]= 0 0 0 8 : 16 8 0 : 0 0 7 Legend: R - red bits G - green bits B - blue bits A- alpha bits D - bits in the depth buffer C - depth of the color buffer S - bits in the stencil buffer MB - number of multisample buffers SP - number of samples per pixel ST - types of supported EGL surfaces
__________________
А что нет?
OpenGL ES-CM 1.1, а на s^3 смартфонах Медиа процессор Broadcom bcm2727 с графическим ядром OpenGL-ES 2.0 (является одним из лучших графических ускорителей на рынке, способен обрабатывать 35 млн треугольников в секунду) и такой на всех телефонах, кроме старых моделей, там OpenGL ES 1.1
__________________
la muerte pelüda
Симбиановцам остается ждать выхода н9, что бы выдрать библиотеки и потом прикрутить в н8 для запуска игр от андроида, но это скорее для маймы подойдет, что бы сразу из под мамы запускать игры от андроида. СИМБИАНОВЦЫ 5800/5530/Н97/5230 НУ И Т.Д ВООБЩЕ МОГУТ НЕ РАЩИТЫВАТЬ Т.К СОФТВЕЕРОВСКОЙ ВЕРСИИ НЕ БУДЕТ ВООБЩЕ ПОСКОЛЬКУ НА КСАШЕ ТОЛЬКО ОПЕН ГЛ.
kadet.89
Ну это у n8 и прочих дорогих .
Мой девайс дешевле 5228 на 500р .
Это пардон всеравно что палец с жопой сравнивать.
__________________
А что нет?
Дорогих? не смеши. Сейчас на андроид телефоны по 25 тысяч, нокии n82 и n95 стоят около 5 тысяч, nokia c7 стоит 11 тысяч. Именно поэтому нокии и покупают, это можно сказать бюджетный вариант андроидовских телефонов. Когда я покупал телефон, у меня был выбор либо htc дизаир за 25, либо n8 за 14, по показателям у одного чуток экран больше, у другого камера лучше. Остальное приблизительно одинаково. Т.к. зарплата у меня 1900р, я выбрал тот, что дешевле
__________________
la muerte pelüda
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
А что нет?
5800/5530/Н97/5230 не популярны и не распространены, т.ч. это не имеет значения. Сейчас популярны Nokia X7, Nokia E6, Nokia C5-03, Nokia C3, Nokia X3-02, Nokia C7, Nokia C6, Nokia E7, Nokia E5, Nokia N8, SE satio, SE Vivas, sumsung i896 etc
Где я говорил про бесплатно? я уже написал людям и отправил тему на сайте, ткните меня носом где я про бесплатно говорил?
__________________
la muerte pelüda
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
А что нет?
Дядя Миша ты наверное сам озвуч под что тебе интереснее вести разработку.
Кстати а если ксаш разместить в магазине платных приложений под андроид, это будет нарушением авторских прав?
MSteam
Вот это мне тоже интересно.
__________________
А что нет?
PunkPaToB да, я думаю что пойдет.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Просто если , теоритически, можно будет продавать творения на Xash , то это будет весьма интересно , скажем продавать свои моды
__________________
А что нет?
Может есть выход сразу и туда и сюда чтоб была совместимость? Я в инете читал что недавно появилась совместимость qt с андроидом, может если это так то это и есть решение проблемы.
Оформил новости на 2-х сайтах, посмотрим сколько будет желающих.
__________________
la muerte pelüda
Дядя миша, не знаю... мне одному наверное показалась цена за порт высоковатой. 25000 деревянных, на такие деньги можно купить хороший ноут. Понимаю например тыщь 8-11, но 25. Конечно, если соберем достаточно народу то цена с каждого человека будет небольшой, НО я например вам верю, верит Кадет и Фараон и еще несколько человек, как быть с другими, которые не знают кто такой дядя миша, чо ето за ксаш? Я сомневаюсь, что кто-то даст неизвестному человеку денег, пусть и небольших. Только не надо тут писать, что мол:"халявщик нашелся" - нет, я понимаю что любая работа должна оплачиваться. Кстати насчет меня, я был готов скинуть свои деньги, но поскольку у меня "непопулярная" модель (5800), то отправлять деньги на портирование игры, котороя у меня не пойдет бессмыслено. Да и идея покупать вам смартфон, мол извините, где вы таких лохов нашли? Я не хочу показаться наглым, или кем-то еще, но все-таки.
CursorXP
А где ты лохов нашел? Чтоб за свои деньги покупать платформу, только ради того что бы ты мог поиграть у себя.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Мда, дело и правдо не так обстоит как предполагалось. Не думаю что удастся собрать 25 тыс, даже если вообще всем вместе объединиться..Желающих поиграть то в халфу много, среди них есть и те, кто готовы пожертвовать. Но не у всех есть такая возможность. Я сам разбирался с вебмани и скажу вам что перевести деньги не так то и просто к себе на кошелек, тут не всякий сможет разобраться. У многих вообще нет возможности перевести деньги, ведь для этого нужен банкомат, а он не у каждого дома в деревнях установлен. PayPal надо сделать, тогда можно будет европейцев вербовать, а они более инициативны в таких делах.
В общем пока вот так. Посмотрим какая картина сложится к завтрашнему вечеру.
FiEctro, тут дело не в платформе, как я уже писал ее не обязательно иметь чтоб написать работающее приложение. Тут дело в затраченном времени на исследование и переписку. Я не прогер и не могу сказать сколько нужно времени... первоначально мне казалось что тут не сложнее чем с квейком дело, но если дядя миша говорит что месяц, значит не так то и просто
__________________
la muerte pelüda
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
FiEctro, примеров, когда при перечислении денег Аффтары ВНЕЗАПНО куда-то исчезали, масса. Конечно, Дядя миша к ним не относиться, но сами понимаете.
Есть библиотека для софтварного опенгл, если ее подключить то вроде как можно запускать приложения требующие OpenGL там, где его нет... правда думаю при такой реализации будет как с квейком, вся нагрузка на проц
На n73 помню квейк выдавал 5-10фпс, хотя там проц был старого поколения и послабеее чем на 4-тых смартах (220 против 434 МГц), к которым кстати относится 5800
__________________
la muerte pelüda
CursorXP
Хорошо зная ДМ, скажу что скорее все 3 форума внезапно исчезнут, нежели он сам.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Хех, ну ладно, спор бессмыслен.
Споры, споры... Смысл портирования? Игры должны быть только для PC (или макинтош ) имхо. Игровые консоли, пспэшки и прочая дребедень - зло. Трата денег. Лучше б интузиастов для портирования под линух и макось побольше нашлось.
А по теме, полностью солидарен с:
Порт ксаша под Линукс - одобряю, нужная вещь, прибавит интерес это точно.
---------------
Порт ксаша под PSP - тоже интерестно. Кваку 1, 2 - портировали, даже делали конверсию что была похожа на ХЛ1 :
-------------
Порт под симбиан, смартфоны? - нее, это уже извращение какое-то, я в Дюка 3д еле еле играл на своём старо-брато-потеряном смартфоне, не нужно такое.
__________________
Gunship Stuff
По-моему говорить о портатировании рано, особенно на мобильные устройства (!).
ДМ и так работает один, не стоит его разрывать на части, в движке еще можно много чего улучшить, а уже потом заниматься кроссплатформенностью, причем на симбианодроиды в последнюю очередь.
Ну батл закончился, ДМ на тот счет денежку кидать? Просто на какой то странице писал толи работает, толи нет я так и не понял.
Вот самый главный вопрос, а что делать с VGUI.DLL при портировании?
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
FiEctro, а меня больше интересует вопрос как реализовать управление на сенсорных экранах .
Наверное рисовать полупрозрачные стрелочки-кнопки поверх изображения.
Дядя Миша
Да кому угодно.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Полезная (мне кажется) ссылка http://annimon.com/prog/?id=11
__________________
-Brain is dead-
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Скачал я эмулятор для NES , скажу сразу , управление извращенское , я вообще не понимаю как в это играть на смарте.
Так же 3D шутер качал , тот же изврат.
__________________
А что нет?
с сенсорным экраном и гироскопом всё легко...
кнопками можно только в игры заточенные под них (вроде в дум1 или квейк1 не нужна была мышь... не помню точно )
Моё мнение аналогично с Фантомасом , если уже под смарты портировать , то под симбу.
не нашлось поддержки ни на одном из сайтов где публиковал новость... т.ч. ни под андроид ни под симбу не будет порта. Как я понял остальным тоже не удалось собрать 250 человек готовых пожертоввать по 100р ?
А как под псп сделали? там разве есть opengl?
kadet.89, да http://www.khronos.org/news/permali...ailable-on-psp/
__________________
-Brain is dead-
kadet.89 Это Quake моd
Он не проходим, все NPC тупят, двери не открываются. Тот же квейк с моделями и картами из хл (которые тупо перекомпилировали под кваку)
Под symbian тоже можно такое запилить (http://www.youtube.com/watch?v=I2TQXTftZkE) но смысла ноль
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
а каким ты будешь запускать моды c их x86 dll, на ведроиде где всё на арме? как в том изврате с qemu?
Не понимаю, на андроиде можно писать на java, но на symbian сатфонах тоже есть java (Java Runtime 2.1 называется) машина, в чем разница?
__________________
la muerte pelüda
Я слышал что новый Макромедиа флеш успешно компилирует программы написаные на си, на презентации показывали первый квейк собраный как флеш игра.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
А что тогда с теми кто уже в это вложился?
З.Ы. Лучше бы на предиктинг скидывались.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Важное известие
Буквально сегодня ко мне в аську постучался человек и предложил единолично оплатить работы по портированию ксаша на андроид.
Но, разумеется, с некоторыми оговорками:
1. во первых конечный результат портирования, скорее всего будет доступен через Android Market.
2. во вторых исходников портированного ксаша (к ксашу под windows это не относится), так же не будет доступно, но скорее всего в течение одного года.
То есть, как вы понимаете, когда подобные работы оплачивает одно лицо, оно вправе диктовать определенные условия, которые я нахожу вполне разумными.
Мы договорились подождать до пятницы - возможно в массе любителей мобильных платформ наметится противоположная тенденция и будет достигнуто некое соглашение, по поводу оплаты за проведение портирования. В любом случае определенному кол-ву народу следует более-менее определиться до этой пятницы (то есть 8 июля 2011 года).
В противном случае, я просто приму его предложение, со всеми вышеописанными для вас ограничениями.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Я только за!!!, я предлогал это тебе ДМ, сделать вроде стима что бы все покупали у тебя, и не могли свободно скачать с нэта или перекидывать друг, другу. Вообще так будет правильно, потому что ждать всех сам понимаешь.
Дядя Миша
Главное что бы сам ксаш на ПК оставался опенсорсным.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Такую возможнось упускать нельзя.
Хотелось бы видеть новости с фронта портатирования в этой же теме, вплодь до ссылки на Market .
Если хоть одна текстурка или моделька будет из оригинальной халфы, то продавать нельзя, можно под суд попасть. Подобный инцидент уже был когда в сталкере нашли текстуру из hl2. Надо будет вырезать всё и продавать чистый двиг.
Рас уж вероятность что ксаш будет под андроидом велика, то можно писать под Java Runtime 2.1, тогда это будет универсальный порт... на сколько я это себе представляю
__________________
la muerte pelüda
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
А ДМ продавать ничего и не будет . Он лишь локально предоставит Xash под Android определенному человеку на всех тех же "правильных" правах и лицензиях.
Идеи со своим Steam'ом и Java -- бред.
Фантамас ты сам догадался или кто подсказал? Тут и без твоих догадок все ясно как белый день.
Faraon 1.0, ну, я хотя бы не догадался предложить ДМ создать собственный Steam .
Java 2 Microedition позволяет писать полноценные 3D игры с использованием OpenGL ES (например G-Stunt Planes, Micro Counter Strike). Но xash она не потянет без основательной переработки. Насчет Java 2 SE могу сказать, что Quake 2 на нее портировали. Но смысл в этом небольшой - xash итак в большой степени является кроссплатформенным, а это то, что лежит в корне философии Java.
__________________
-Brain is dead-
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Поскольку никаких встречных предложений я не увидел, тему закрываю и открепляю.
Следите за новостями.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Временная зона GMT. Текущее время 20:54. | Показать все 115 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024