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

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- XashXT (https://hlfx.ru/forum/forumdisplay.php?forumid=30)
-- Дальнейшее развитие движка - 2 (https://hlfx.ru/forum/showthread.php?threadid=2614)


Отправлено Дядя Миша 11-02-2011 в 18:22:

Хитрота Дальнейшее развитие движка - 2

Поскольку текущая инкарнация движется к своему логическому завершению (самое главное уже сделано, остался по сути VGUI и немного допилить сетевой двиг), то хотелось бы озвучить народу дальнейшие планы по развитию проекта.
Итак:
Примерно с марта прошлого года, когда общая идеология временно изменилась, и в ксаше появилась поддержка HLBSP, а затем - полная поддержка халфовских дллок. С того момента прошло достаточно много времени, хотя и меньше одного года. На данный момент в движке, как вы сами успели убедится, реализованая полная совместимость с халфовскими модами. Возможно, что где-то еще есть небольшие ляпы, но я чисто физически не могу поиграть во все моды, которые были созданы для GoldSource. Поскольку задача практически выполнена, назревает вполне логичный вопрос - а что дальше?
А вот что: дело в том, что данная версия движка, появилось во многом благодаря этому вот голосованию http://www.hlfx.ru/forum/showthread...=&threadid=2300
Хотя такая тенденция явно намечалась и ранее. Да, мне пришлось выкинуть очень и очень много плюшек оригинального ксаша, да, пришлось даже прикрутить стороннюю дллку от вальв, к которой даже нету исходного кода, но! Во первых, я и сам в глубине души мечтал создать нечто подобное (хотя бы потому, что до меня такого еще не делал никто, да и всегда было интересно исследовать халфу), во вторых, я получил изумительную возможность отладить код физики и многих функций движка на живых играх, что, конечно, было бы в принципе невозможно под тем, старым ксашем, с картами формата ку3. Ну и наконец, пожалуй самое главное - об этом мечтали, и наверное, до сих пор мечтают очень и очень многие. Итак, как только описанные мною здесь http://www.hlfx.ru/forum/showthread...71315#post71315 пункты, полностью, или частично (но самые важные), будут реализованы, я выложу полные исходники этой версии ксаша. Проект на этом будет закрыт для меня, но открыт для вас - вы получите возможность лепить свои кастомные версии движка, прикручивать кастомные рендеры, физику, вообще всё что угодно. А я, в свою очередь вернусь к той самой, теперь уже довольно старой, версии ксаша, которая (как все мы помним) заточена под ку3 карты. Вы спросите меня, почему я так поступлю и зачем вообще нужна была это возня с совместимостью, зачем я потратил на нее свое время?
Охотно объясню. Тот, старый ксаш, прежде всего отвечал моим представлениям о том, как должен выглядеть "идеальный" движок.
Но была определенная проблема - невозможно написать безглючный двиг, в отдельности от какой-либо игры. Главным образом это касалось физики и сейв-рестора, поскольку графика всё же более поддается тестированию в масштабах нескольких тестовых карт, как вы понимаете.
Теперь я имею в своем распоряжении отлично протестированный код физики, который и планирую использовать в дальнейшем в старом проекте. Кроме того, за этот год возни с совместимостью, я узнал про GoldSource столько всего нового, что если бы я вам про всё это вот тут разом рассказал, вы бы просто взяли и охуеочень удивились.
Так што время было потрачено не зря в любом случае.
Такие дела.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 11-02-2011 в 18:40:

Дядя Миша
Я к этому отношусь вполне адекватно. Вот тока где тестить несовместимый ксаш я не знаю, сам понимаешь баги то выползают то исчезают, над ними нужен постоянный контроль.

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


Отправлено Ku2zoff 11-02-2011 в 19:54:

Надеюсь, под старой версией подразумевается версия с несовместимой с ХЛ клиенткой, общей для ХЛ, спиритов и ксашмода? Если да, то "откат" до этой версии я только приветствую. Только вот нужна какая-то альтернатива вгуи для реализации всяких плюшек в интерфейсе. И ещё одно: исходники откаченной версии будут потом доступны? На всякий пожарный?

Добавлено 12-02-2011 в 01:54:

Цитата:
FiEctro писал:
Дядя Миша
сам понимаешь баги то выползают то исчезают

Баги ведут себя так, если юзается туева хуча модов. Если мод будет только один (ксашмод), то баги будут фиксированными и в таком количестве плодиться не будут. Тем более, что много их уже устранено.


Отправлено (_-=ZhekA=-_) 12-02-2011 в 00:00:

Дядя Миша
Ну ты сделай так, чтобы к примеру паранойя и хлфх работали и их можно было пройти на 100% и потом закрывай проект ))) А то как-то не очень получается, если они работать не будут (((


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

Цитата:
Ku2zoff писал:
Надеюсь, под старой версией подразумевается версия с несовместимой с ХЛ клиенткой, общей для ХЛ, спиритов и ксашмода?

да, она.
Цитата:
Ku2zoff писал:
исходники откаченной версии будут потом доступны?

Нет конечно.
Цитата:
(_-=ZhekA=-_) писал:
Ну ты сделай так, чтобы к примеру паранойя и хлфх работали и их можно было пройти на 100%

сделаю, не переживай.

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 12-02-2011 в 08:40:

Дядя Миша, а как же динамическое выделение лайтмапов ?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено FiEctro 12-02-2011 в 08:44:

>> Баги ведут себя так, если юзается туева хуча модов. Если мод будет только один (ксашмод), то баги будут фиксированными и в таком количестве плодиться не будут. Тем более, что много их уже устранено.

Бред. С таким подходом ты начнешь делать тот же мод и сам же будешь плеваться.

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


Отправлено Дядя Миша 12-02-2011 в 11:37:

Цитата:
fire64 писал:
Дядя Миша, а как же динамическое выделение лайтмапов ?

сами, всё сами ©

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 12-02-2011 в 15:03:

Ну надеюсь ктонибудь доведет ренер ксаша до ума. После открытия исходников


Отправлено Дядя Миша 12-02-2011 в 15:24:

Цитата:
LeFront писал:
Ну надеюсь ктонибудь доведет ренер ксаша до ума

да он и сейчас вполне себе неплохо фурычит
Вот только туманчег под водой добавлю.

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 12-02-2011 в 15:25:

После открытия, я постараюсь добавить поддержку Background Map.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 12-02-2011 в 15:32:

Цитата:
fire64 писал:
После открытия, я постараюсь добавить поддержку Background Map.

Меню открыто с незапамятных времен.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 12-02-2011 в 16:03:

Цитата:
FiEctro писал:
Бред. С таким подходом ты начнешь делать тот же мод и сам же будешь плеваться.

Цитата:
Дядя Миша писал:
На данный момент в движке, как вы сами успели убедится, реализованая полная совместимость с халфовскими модами.

Как бы остаётся вылечить ещё несколько багов движка (в частности корявые арбалетные стрелы), а потом лечить баги мода.


Отправлено Дядя Миша 12-02-2011 в 16:35:

Ku2zoff я еще ганмен не прошел, ФиЭктро жаловался, что там какие-то баги есть.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 12-02-2011 в 16:39:

Чтоли тоже пройти ганмена? Давно хочу уже...


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

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