HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > XashXT 0.63 release [stable]
with full source code
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



XashXT 0.63 release [stable]

Для тех, кто слышит о проекте впервые добро пожаловать в FAQ.
Тем, кому проект понравился и они желают материально поддержать автора - сюда.

Как и обещал - в начале осени удалось найти немного времени и выпустить новый билд. Нововведений здесь нет никаких, зато присутствует несколько важных багфиксов.
Давайте рассмотрим их поподробнее:
1. к сожалению вынужден признать, что никакой победы над Stupid Quake Bug в версии 0.62 одержано не было. Баг просто был загнан внутрь поглубже и снова вылез на свет. В версии 0.63 я использовал принципиально другой подход для борьбы с ним, что и позволило его одолеть на самом деле. Однако текущий метод предполагает его удаление буквально из всех исходников в индивидуальном порядке, что, как вы понимаете, сделать было непросто. В основном это касается монстров. Если вы вдруг увидите, что монстр целится вверх, а стреляет вниз, или вообще ведет себя как-то подозрительно - не стесняйтесь багрепортить. Это именно невычищенные остатки Stupid Quake Bug.

2. Как и просил Qwertyus, я сделал чтобы декали на полупрозрачных моделях брали фактор прозрачности из pev->renderamt.
3. Отремонтирован баг с освещением фонарём аддитивных поверхностей (спасибо SovietCoder за фикс)
4. Отремонтирован баг с блумом (спасибо SovietCoder за фикс)
5. Профикшено моргание порталов и мониторов при самом старте карты (они начинали показывать не сразу, а примерно через полсекунды).
6. Исправлен баг с миганием несолидных env_static при отражении их в зеркале\портале.
7. Ну и наконец отремонтирован func_pushable - его снова можно тянуть.
8. Доделан ортогональный рендерер для dev_overview. Теперь рисуется кастомно, на случай если это понадобится.
9. исправлен баг с декалями на аддитивных брашах
10. длайты заменены на поинтлайты (чтобы не зависеть от скейла текстуры)
11. общая чистка кода от неиспользуемых и мертвых участков.

www.hlfx.ru/xash/XashXT_063.7z - 12.6 Mb
www.hlfx.ru/xash/PhysX.rar - 1.3 Mb (библиотеки физикса)

Версия не окончательная, поскольку я не уверен что поправил всё, что относится к Stupid Quake Bug. Мне нужно ваше участие в тестировании, чтобы в этом убедиться. Во всём остальном - билд стабильный.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 124840

Старое сообщение 07-09-2013 21:35
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Те, кто скачал билд ночью - перекачивайте, архив изменился. Добавилось немного исправлений.
Товарищи, если вы вдруг еще не поняли - это последний выпуск XashXT от меня. Я делаю поправку только на 1-2 маленький апдейта на случай, если еще что-нибудь мерзкое внезапно вылезет (хотя это очень навряд ли).
Дальше ждите только кастом-билдов от СоветКодера. Ну или может еще кто-нить захочет заняться

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 124856

Старое сообщение 08-09-2013 15:35
-
antibiotik
Житель форума

Дата регистрации: Mar 2012
Проживает: (void)
Сообщений: 151

Рейтинг



Unhappy

Цитата:
Дядя Миша писал:
Товарищи, если вы вдруг еще не поняли - это последний выпуск XashXT от меня.

Грустно...

Добавлено 09-09-2013 в 16:26:

Прикладываю поправленный фгд с годным monster_barney_dead.

Вложение: upgrade1xashmod_v063.7z (22.5 кб)
Этот файл был скачан 768 раз.

Сообщить модератору | | IP: Записан
Сообщение: 124866

Старое сообщение 09-09-2013 12:26
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



И снова перекачивайте
На сей раз я провел ревизию у env_spritetrain, чтобы он работал правильно, исправил один маленький мерзкий баг у func_tank (тянувшийся еще со спирита) и сбацал очередную демо-карту decal_writer. Ничего особенного, конечно, но мне FiEctro как-то рассказывал, что в гаррис-моде есть какой-то программируемый аппарат, который пишет декалями разные похабные слова на стенках.
Ну вот я и решил напоследок сделать что-то вроде.

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

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 124928

Старое сообщение 09-09-2013 20:38
-
SpAwN
БУГАГАШЕНЬКА

Дата регистрации: Nov 2011
Проживает: Узбекистан, Ташкент
Сообщений: 199
Возраст: 28

Рейтинг



Цитата:
Дядя Миша писал:
Товарищи, если вы вдруг еще не поняли - это последний выпуск XashXT от меня.


А чем ты займешься потом?

Будут другие версии Xash от тебя? Может не XT, а что-нибудь ещё, например Xash II?

Сообщить модератору | | IP: Записан
Сообщение: 124929

Старое сообщение 09-09-2013 20:51
- За что?
fire64
Житель форума

Дата регистрации: Apr 2007
Проживает: Москва
Сообщений: 2362
Возраст: 33

Рейтинг



Цитата:
SpAwN писал:
А чем ты займешься потом?

Дядя Миша же писал, что участвует в создании Паранойи 2

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

Сообщить модератору | | IP: Записан
Сообщение: 124933

Старое сообщение 10-09-2013 05:16
- За что?
KPE030T
Житель форума

Группа: Неопытный
Дата регистрации: Oct 2012
Проживает: RnD
Сообщений: 373
Возраст: 27

Рейтинг



SpAwN
Я думаю будет доводка Xash3d, а потом XashNT.
Дядя Миша
Ну как же так, ты же показывал гифки с динамической сменой времени суток и теней. Эти наработки пропадут?

Сообщить модератору | | IP: Записан
Сообщение: 124934

Старое сообщение 10-09-2013 05:20
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



План такой:
1. Paranoia 2
2. Еще один билд Xash3D (с обновлёнными интерфейсами). Ну как "один" - тестировать будем, чтобы CS:CZ заработал.
3. Доделать римейк Хипнотика, там немножко осталось - код для трёх монстров и тестирование.

А про XashNT я не загадываю. Ну да, есть такой проект. Да, кое-что делается. В частности, именно благодаря ему, я заборол Stupid Quake Bug - когда у тебя есть независимый код, руки развязаны гораздо больше, можно его менять как хочешь, не опасаясь последствий. Да это, собственно, не первый ништяк, который оттуда пришёл. Новая система сейв-рестора в версии 0.62 (как в хл2) - она ведь тоже была первоначально имплементирована именно в XashNT и только потом, когда была полностью отлажена, перекочевала в XashXT.
Насчёт XashNT я вообще ничего не обещать не буду. Там слишком всё неопределенно, что будет, а что нет. Я в частности, до сих пор не определился с форматом карт, с редактором. Надо чтобы в редакторе была поддержка полноцветных текстур. Пока её нет и говорить не о чем.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 124937

Старое сообщение 10-09-2013 08:19
-
ILZM
LAW

Дата регистрации: Oct 2011
Проживает: Mega City One
Сообщений: 301

Рейтинг



А как пофиксить?)

C++ Source Code:
1
1>d:\xash\xash\devkit\source_code\sep2013-10\sevrer\world.cpp(514): error C2275: 'globalentity_t' : illegal use of this type as an expression
2
1>          d:\xash\xash\devkit\source_code\sep2013-10\sevrer\saverestore.h(118) : see declaration of 'globalentity_t'
3
1>d:\xash\xash\devkit\source_code\sep2013-10\sevrer\world.cpp(514): error C2228: left of '.m_DataMap' must have class/struct/union
4
1>d:\xash\xash\devkit\source_code\sep2013-10\sevrer\world.cpp(538): error C2275: 'globalentity_t' : illegal use of this type as an expression
5
1>          d:\xash\xash\devkit\source_code\sep2013-10\sevrer\saverestore.h(118) : see declaration of 'globalentity_t'
6
1>d:\xash\xash\devkit\source_code\sep2013-10\sevrer\world.cpp(538): error C2228: left of '.m_DataMap' must have class/struct/union

Само объявление:
C++ Source Code:
typedef struct globalentity_s globalentity_t;

Компилятор VC 2012 Ultimate.

Добавлено 11-09-2013 в 16:17:

C++ Source Code:
DATAMAP *pMap = &globalentity_t.m_DataMap;

Сообщить модератору | | IP: Записан
Сообщение: 125012

Старое сообщение 11-09-2013 12:17
- За что?
HAWK0044
Житель форума

Дата регистрации: Oct 2010
Проживает: Анапа
Сообщений: 563
Возраст: 27

Рейтинг



ILZM скомпилировать адекватным конпелятором от VC++ 6.0

Сообщить модератору | | IP: Записан
Сообщение: 125245

Старое сообщение 16-09-2013 14:02
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


ILZM
Компилятор не знает, что такое globalentity_s.
То, что ты привёл, это не объявление, а forward declaration.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 125250

Старое сообщение 16-09-2013 14:52
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Закрыто в связи с выходом новой версии

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 136875

Старое сообщение 26-04-2014 15:56
-
Тема закрыта Дядя Миша 26-04-2014 в 15:55
Временная зона GMT. Текущее время 14:31. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > XashXT 0.63 release [stable]
with full source code
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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