HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: блог разработчика
Часть II
Страницы (19): « Первая ... « 15 16 17 18 [19]   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

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

Рейтинг



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: Записан
Сообщение: 222082

Старое сообщение 22-09-2024 13:58
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13212
Возраст: 33

Рейтинг



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



Вот это не очень понял.

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

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

Старое сообщение 23-09-2024 07:27
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



FiEctro мало ли ещё старых игр, которые потенциально можно перенести на новый Ксаш? Но я ничего такого не планирую. Муторное это дело. Хотя и вполне реальное.

Добавлено 23-09-2024 в 11:08:

Вы наверное уже и не помните, но всё что я делаю сейчас, я пытался сделать ещё в 2007-м. Тогда у меня не было своего скриптового языка, я попытался использовать расширенный QC от FTE. И портировать на него игровой код из халфовских дллок. Естественно работы там предстояло не в пример больше, а многое было попросту невозможно реализовать. Тогда я отказался от этой затеи и вернулся обратно к обычным библиотекам, а потом Ксер говорит - а смысл очередного несовместимого движка. Лучше сделай его совместимым с халфой. Так на свет появился Xash3D который мы все знаем и любим. Но от своих первоначальных планов я разумеется не отказался.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 23-09-2024 08:08
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13212
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
мало ли ещё старых игр, которые потенциально можно перенести на новый Ксаш?


А зачем когда есть эмуляторы под эти игры?

Цитата:
Дядя Миша писал:
а потом Ксер говорит - а смысл очередного несовместимого движка.


И сам сделал ни с чем не совместимую волатилу

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

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

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

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

Рейтинг



Цитата:
FiEctro писал:
А зачем когда есть эмуляторы под эти игры?

А зачем Doom на зубочистках запускают? Вот и я не знаю.

Цитата:
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: Записан
Сообщение: 222087

Старое сообщение 23-09-2024 12:32
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13212
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
А зачем Doom на зубочистках запускают? Вот и я не знаю.


Это конечно да, но кто играет в эти порты? Очевидно - никто.

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

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

Старое сообщение 23-09-2024 12:44
- За что?
SNMetamorph
Житель форума

Дата регистрации: Jun 2018
Проживает: Ижевск
Сообщений: 579

Рейтинг



Цитата:
FiEctro писал:
И сам сделал ни с чем не совместимую волатилу

Я полагаю что это был просто какой-то личный гештальт, нежели проект на публику.

__________________
PrimeXT
GoldSrc Monitor
SMD Splitter
mdl-flip (gFlip analog)
Xash3D Modding Discord

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

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

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

Рейтинг



Портирование игрового кода ксаш-мода на Shot - это очень серьезный стресс-тест для последнего. Исходники весят три мегабайта.
1.3 мегабайта - это монстры и пушки. Остальное - бакэнд и энтити ксашмода. Вот их-то я портирую в первую очередь. То есть должна корректно заработать вся физика, зеркала, порталы, мониторы, лазеры там всякие. Физики твердых тел и машинок ещё нет, её только предстоит написать. Коллизия есть, но нужен солвер.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение сегодня 06:56
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13212
Возраст: 33

Рейтинг



Дядя Миша
Расскажи хоть в чём особенность портирования заключается? Если шота эмулирует весь С++ код, то что ещё нужно менять?

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

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

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

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

Рейтинг



Не шота, а Shot, не коверкай.

Что нужно менять? Имена переменных, ну это так уже, по желанию. В старом ксаше я использовал венгерку, а теперь отказался от нее.
Так же надо прописывать свойства кое-где. Ну и другие мелкие особенности, завязанные на механизмамх самого движка. К примеру у меня есть быстрый поиск объекта по содержимому строки у одного из членов класса. Из-за этого строковым полям нельзя напрямую присваивать новые значения, только через особую функцию Set*. Но это мелочи конечно. Особых отличий нет, поэтому я спокойно могу портировать за день до сто килобайт кода, например. Это с верификацией.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение сегодня 08:04
-
 Дядя Миша
racing for fish

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

Рейтинг



Собственно из намеченного перенёс практически всё. Остался effects.cpp, это где лучи, лазеры, спрайты всякие, пузырьки вообщем.

И начнётся масштабная рекурсивная отладка, которая затрагивает практически весь движок, т.к. где-то что-то мне предстоит добавить в ядро, где-то в компилятор, где-то прописать скриптовой файлик с эффектами, нуитд. Зеркала опять же, порталы там всякие. Архитектура рендера под них заточена, но сами рекурсивные проходы ещё не написаны.
Возможно кое-что поменяется в управлении самими порталами.
Далеко не всё теперь можно будет задавать через спаунфлаги в энтите, придётся выбирать другой материал, например для чернобелого монитора.
Но я думаю это некритично.

Добавлено сегодня в 19:37:

Собственно, когда все эффекты и фишки из ксаш-мода начнут оживать - порадую вас свежими скриншотами.

Добавлено сегодня в 19:39:

Скриншот с грасс_теста был сделан ещё до начала переноса всех энтить, вот как раз-таки потому, что он их и не требовал.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение сегодня 16:39
-
(_-=ZhekA=-_)
Житель форума

Дата регистрации: Jan 2006
Проживает: Москва
Сообщений: 3956
Возраст: 36

Рейтинг



Цитата:
Дядя Миша писал:
Собственно из намеченного перенёс практически всё. Остался effects.cpp, это где лучи, лазеры, спрайты всякие, пузырьки вообщем.

И начнётся масштабная рекурсивная отладка, которая затрагивает практически весь движок, т.к. где-то что-то мне предстоит добавить в ядро, где-то в компилятор, где-то прописать скриптовой файлик с эффектами, нуитд. Зеркала опять же, порталы там всякие. Архитектура рендера под них заточена, но сами рекурсивные проходы ещё не написаны.
Возможно кое-что поменяется в управлении самими порталами.
Далеко не всё теперь можно будет задавать через спаунфлаги в энтите, придётся выбирать другой материал, например для чернобелого монитора.
Но я думаю это некритично.

Добавлено сегодня в 19:37:

Собственно, когда все эффекты и фишки из ксаш-мода начнут оживать - порадую вас свежими скриншотами.

Добавлено сегодня в 19:39:

Скриншот с грасс_теста был сделан ещё до начала переноса всех энтить, вот как раз-таки потому, что он их и не требовал.

Супер ) Демку бы пощупать, побегать )

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png

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

Старое сообщение сегодня 18:34
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 23:28. Новая тема    Ответить
Страницы (19): « Первая ... « 15 16 17 18 [19]   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: блог разработчика
Часть II
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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