![]() |
Показать все 51 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- XashXT (https://hlfx.ru/forum/forumdisplay.php?forumid=30)
-- XashXT окончательное решение по проекту (https://hlfx.ru/forum/showthread.php?threadid=3400)
XashXT окончательное решение по проекту
Вообщем я окончательно определился с судьбой проекта XashXT. Как вы все знаете, вчера исполнилось ровно два года с того момента, когда был взят курс на полную совместимость с хл. Разумеется в процессе адаптации приходилось отрывать от движка целые куски, которые вообщем-то были не нужны в данном случае. Но я себя успокаивал тем, что рано или поздно вернусь к написанию "того самого ксаша", который был задуман изначально. Где всё красиво, разумно и правильно. Ну, по крайней мере с точки зрения программиста. Но время шло и кроме желания продолжить разработку начали закрадываться сомнения. Ну во первых, это как ни крути будет движок без игры. Или в лучше случае дефматч на картах от кутри. Во вторых, я тут пошарился на предмет новых форков q3 и нашел кучу какого-то гавна, которое можно охарактеризовать одной фразой "кутри дефматч, но мы поменяли все оружия". Кто в такое играет - непонятно. Единственная приличная игрушка на базе q3 это World Of Padman. Всё остальное интерисует разве что малую группу линуксоидов-фанатов опенсорц игрушек. Т.е. такой бы ксаш мало кого заинтерисовал, через что не имел бы даже мало-мальского бета-тестинга. Косвенно мои опасения подтверждает тот факт, что никакого особенного ажиотажу в отношении XashXT я вообще никогда не видел. Никогда не создавали тем, навроде этой. Многие даже до сих пор полагают, что ксаш-мод это и есть XashXT. И еще больше народу видимо думает, что Xash3D изначально делался как полностью совместимый с халфой. В то же время, как вы помните, я довольно часто говорил на предложение какой-либо фичи "оставить это для XashXT". Так вот товарищи! Я принял окончательное решение. Не надо ничего оставлять для XashXT. И самого ксаша XT я никогда уже не сделаю. Вместо этого я допилю Xash3D для реализации некоторых плюшек для своего же ксаш-мода. Ну и как следствие - продолжу работу над движком. Подход такой не нов. Valve в своё время почти полностью перелопатила движок в угоду CS. С той лишь разницей, что у меня упор больше на сингловую часть, нежели мультиплеер. И еще одно. Работы над Xash3D не будут прекращены, пока ведутся работы над римейком Quake и ксаш-модом. Хотя бы потому что буквально вчера наш доктор Тресси обнаружил в движке баг, связанный с динамическими лайтами в ксаш-моде. Вот вам и финальная версия...
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Главное, чтобы отказ от отдельного движка не сильно сказался на производительности и удобстве. В угоду совместимости с ХЛ и её модами Xash3D точно тащит за собой какие-нибудь атавизмы, которые могут быть выкинуты или заменены чем-то другим. Ну вот VGUI например. Или недоделанный предиктинг.
Дядя Миша так под HL будет сохраняться совместимость, или некоторые вещи для XM будут переделаны?
Добавлено 10-05-2012 в 21:04:
P.S. я например ждал XashXT
__________________
-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'
Я еще когда про Xash не знал (видел его раздел на форуме, но даже не заходил туда) спросил — по силе ли кому-нибудь написать собственный движок, который использует ресурсы как в HL. Именно собственный движок, а не "запускалу для HL и его модов".
__________________
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'
да не буду я делать движок специально для ксаш-мода. Еще не хватало в две пары сорцев одновременно изменения вносить.
Добавлено 11-05-2012 в 19:50:
Я к слову сказать, уже пробывал по всякому. И так и эдак. Ну в смысле, начинал работы над ксашем иксти различных версий бэкапов. И каждый раз видел что адская ерундая получается. А вот кстати такой вопрос любопытный. Может вам выложить такой громадный пак старых сорцев?
Там больше гигабайта бэкапов, начиная от июня 2007 года.
А вы будете ими обмазываться и дрочить делать тот самый ксаш о котором всегда мичтали. По этим же сорцам можно даже составить себе полную историю разработки движка, как менялись форматы, как одно добавлялось, а другое выбрасывалось. Для некрофилов корочи
Кому интересно?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Ты уже выкладывал сорцы старого ксаша. Потом старый ксаш не очень любит наличие двух программ на одной машине.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Дядя Миша, можно версии друг за другом, на SVN залить и там спокойно наблюдать список изменений между версиями.
__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей
Сейчас набегут такие как я , за сорцами и начнут тырить плюшки вроде лайтгрида (хотя его ты и так выкладывал, но всё же)
__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей
__________________
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'
Дядя Миша, сожми все 7-Zip
Если Ku2zoff, то выйдет наверно 15мб
Кстати, а снапшот с физикой на ньютон движке, там присутствует?
__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша так многое из этого можно использовать для ксаш-мода же
__________________
-Brain is dead-
KiQ
Открою маленький секрет - просто так всё это скопипастить не получится .
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
просто выложить полезно хотя бы для того, чтобы оно лежало ещё где-то
на случай если тебе наскучит дальше заниматься - меньше вероятности "цифровой чёрной дыры" и т.п.
FiEctro причем скопипастить? Тут дело вот в чем. Вот есть у нас шейдеры. Читаем уроки по ним - вроде все понятно. А вот как сделать реализацию с движком, изначально не предполагавшим их использование - вот это интересно посмотреть.
Добавлено 12-05-2012 в 09:36:
Ku2zoff можно их потом WinDiffom прогнать, например
__________________
-Brain is dead-
__________________
__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей
KiQ
Там шейдеры из ку3, возьми сорцы ку3 и посмотри.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Дядя Миша, неужели передумал?
__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша, я вот все мапплю мапплю) думаю в конце работ мод весь перевести на КсашХТ... пока делаю под ксаш3Д
__________________
Спасибо тем кто помогает...
И тем кто бред этот читает...
Спасибо Дяде Мише за Xash двиг...
Благодаря ему, чуть больше я постиг...
Ну чайник я, и мало очень знаю С++...
Зато леплю я карты и играю блюз...
Вот так то.
antikran шестую версию насмотришься (когда она выйдет), сразу перебежыш )))
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Просто честно я уже в версиях и билдах запутался... какие энтити работаю какие нет... какие фичи есть каких нет... голова кругом идет... за месяц столько произошло
__________________
Спасибо тем кто помогает...
И тем кто бред этот читает...
Спасибо Дяде Мише за Xash двиг...
Благодаря ему, чуть больше я постиг...
Ну чайник я, и мало очень знаю С++...
Зато леплю я карты и играю блюз...
Вот так то.
А будет ли в 6 ксаш-моде починеный Holster у оружия? Анимации по моему только у автомата нету, и то ее из анимации draw легко сделать.
народ ругается когда я холстер добавляю.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша а консольной коммандой? Как в том же спирите - не нравится - выключил.
Тогда HAWK ругается, потому что не может накодить новые пушки для доктора Тресни.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
я за холстер, предлагаю устроить голосование
А что такое холстер?
a-kush-er а я за донейты. Предлагаю засылать!
Щас я всё брошу, полезу в почти отлаженный и готовый к релизу код спешно добавлять новые фичи, только потому что кому-то так захотелось.
Мне жы больше заняться нечем, это очевидно!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
А зеркала будут меньше ресурсов жрать чем в ксаше 3Д?
Добавлено 15-08-2012 в 03:11:
А то зеркало из 100 вполи делает 600, и кучу еполи
__________________
Спасибо тем кто помогает...
И тем кто бред этот читает...
Спасибо Дяде Мише за Xash двиг...
Благодаря ему, чуть больше я постиг...
Ну чайник я, и мало очень знаю С++...
Зато леплю я карты и играю блюз...
Вот так то.
Не ставь зеркала если так боишься.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
Спасибо тем кто помогает...
И тем кто бред этот читает...
Спасибо Дяде Мише за Xash двиг...
Благодаря ему, чуть больше я постиг...
Ну чайник я, и мало очень знаю С++...
Зато леплю я карты и играю блюз...
Вот так то.
antikran растягивай текстуру на все зеркало. И воще странный способ какой-то. В версии 0.6 и так вода красивая будет.
__________________
-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'
Это радует очень
__________________
Спасибо тем кто помогает...
И тем кто бред этот читает...
Спасибо Дяде Мише за Xash двиг...
Благодаря ему, чуть больше я постиг...
Ну чайник я, и мало очень знаю С++...
Зато леплю я карты и играю блюз...
Вот так то.
Временная зона GMT. Текущее время 11:39. | Показать все 51 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024