HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Quake Remake > Quake Wrap
An Ultimate Solution
Страницы (11): « Первая ... « 4 5 6 7 [8] 9 10 11 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
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: Записан
Сообщение: 167524

Старое сообщение 15-07-2017 07:26
-
 Дядя Миша
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: Записан
Сообщение: 167531

Старое сообщение 15-07-2017 17:52
-
Cybermax
Житель форума

Дата регистрации: May 2006
Проживает: ㅤ
Сообщений: 5125

Рейтинг



Звучит интересно.

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

Старое сообщение 15-07-2017 18:23
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Качаю кваку с оф. аддонами в стиме. И CD с торрента для музыки. Буду проходить, чтобы потом сравнить.

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

Старое сообщение 16-07-2017 13:24
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Ксаш не умеет с CD играть музыку.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 16-07-2017 14:17
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Дядя Миша а если рипнуть в MP3, как проименовать файлы и куда положить?
CD я качаю больше для ваниллы, сначала пройду её. Давно уже не играл, многое не помню.

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

Старое сообщение 16-07-2017 14:31
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
Ku2zoff писал:
а если рипнуть в MP3, как проименовать файлы и куда положить?

да как обзовёшь в cdaudio.txt - так и именуй. Я в римейке кваки не стал заморачиваться и обозвал их Track 01, Track 02 и так далее. И только спустя пару лет понял как же круто я облажался с нумерацией треков.
Интересно поймет ли кто-нибудь почему.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 16-07-2017 15:25
-
Paopapel
Житель форума

Дата регистрации: Aug 2012
Проживает: Новоросс
Сообщений: 225
Возраст: 38

Рейтинг



В кваке нет трека под номером 1?

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

Старое сообщение 16-07-2017 17:28
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
Paopapel писал:
В кваке нет трека под номером 1?

Нет. Но это следствие. А знаете ли вы почему в кваке нет такого трека?

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 16-07-2017 17:57
-
Paopapel
Житель форума

Дата регистрации: Aug 2012
Проживает: Новоросс
Сообщений: 225
Возраст: 38

Рейтинг



Первый трек это видео.

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

Старое сообщение 16-07-2017 17:59
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Первый трек - это дата. То есть установщик игры. В халфе так же. И в ку2 вроде бы.

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

Старое сообщение 16-07-2017 18:31
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Хорошо. А теперь самый главный вопрос. Почему первый трек это дата?
Ведь на дисках обычно дата отдельно, а музыка отдельно. И они друг-друг не мешают.

Добавлено 17-07-2017 в 01:02:

Я тут попутно сейв-рестор доделал. Такой потешный сейв-рестор получился - хак-на-хаке и хаком погоняет. Даже не знаю, будет ли это всё нормально работать. Тут смысл вот какой: в кваке и халфе фундаментально разный принцип работы сейв-рестора. Халфа всё сохраняет, а потом просто восстанавливает и вызывает функцию Precache, куда юзер пихает вызовы кэширования своих звуков и моделей для энтити. В кваке сейв сперва вызывает нормальный спавн всех энтить, типа как будто мы грузим карту через консоль.
В этот момент всё кэшируется, на клиент посылаются статики, спавнятся монстры итд. Далее. Поверх загруженного в штатном режиме уровня парсятся энтити. Причём номера эдикта увеличиваются на еденичку при каждом нового парсинге. Я хз как это чудо вообще работает и каждый раз куда-то там правильно попадает, особенно если учесть, что указатели на эдикты хранятся как их номера. Спасает только то, что это текстовый сейв.
В халфе я понятное дело не имею ни малейшей возможности сперва спавнить уровень, потом удалять чота там, это затрагивает архитектуру движка и такое городить ради какого-то там враппера крайне стрёмно.
Но в целом ситуация решается различными хаками и увёртками. Так например я вызываю спавн для восстановленной энтити, чтобы она могла что-нибудь там закэшировать или отправить амбиентсаунд. Статики ксаш умеет сохранять в сейв, а звуки кэшируются через поиск расширения .wav
Впрочем я догадываюсь что можно сделать более красивый вариант - сдампить в сейв все глобальные строки с расширениями .wav, .mdl, .spr и просто кэшить их при старте

В принципе у меня из несделанного остался только косячный чейнджлевел и можно уже начинать внутреннее тестирование.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 16-07-2017 22:02
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
Дядя Миша писал:
Хорошо. А теперь самый главный вопрос. Почему первый трек это дата?

Потому что CD записывались в Mixed Mode. Они в те года не поддерживали мультисессионную запись (сейчас можно писать в любом порядке в две сессии). Подозреваю, что комп не видел дату, если её записывали после аудиодорожек в одну сессию.

Отредактировано Ku2zoff 17-07-2017 в 02:35

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

Старое сообщение 17-07-2017 02:22
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Правильно
CD-Extra в те годы еще просто не изобрели. Я совсем упустил это из виду.

Добавлено 17-07-2017 в 10:03:

Так римейк уже играбелен, но ты всплыл удивительный баг - при выстреле из любого оружия (кроме секиры), игрок почему-то теряет ключи из инвентаря. Чудеса да и только.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 17-07-2017 07:03
-
st1x51
Частый гость

Дата регистрации: Feb 2012
Проживает: Мурманск
Сообщений: 86
Возраст: 29

Рейтинг



Цитата:
Дядя Миша писал:
кроме секиры

А если по стене ударить?)

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript

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

Старое сообщение 17-07-2017 07:16
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 16:06. Новая тема    Ответить
Страницы (11): « Первая ... « 4 5 6 7 [8] 9 10 11 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Quake Remake > Quake Wrap
An Ultimate Solution
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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