HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Игровые двигатели
game engines, mfrs
Страницы (13): « Первая ... « 7 8 9 10 [11] 12 13 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

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

Рейтинг



XaeroX здесь, если хочешь играет свою роль уровень осознания ответственности. Если человек понимает, что это низкоуровневый язык, то и к разработке относится вполне серъезно или вообще туда не лезет. А на Луа кодит с мыслью, чего бы я не натворил - ничего страшного. Я на скриптовых яызках вообще ни одной нормальной программы не видел, вот как раз по этой причине. Оно всё глючное и тормозное. А твой любимый джит из ку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: Записан
Сообщение: 165006

Старое сообщение 27-02-2017 13:17
-
FiEctro
Кот Арсис

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

Рейтинг



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

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

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

Старое сообщение 27-02-2017 14:55
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


FiEctro
Видимо, у тебя был травмирующий опыт в детстве.

__________________

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

Старое сообщение 27-02-2017 15:08
-
 Дядя Миша
racing for fish

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

Рейтинг



FiEctro VM это не костыль, а скорее серебрянная пуля, потому что их суют куда надо и куда не надо. Вот об этом и я говорю.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 27-02-2017 15:13
-
FiEctro
Кот Арсис

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

Рейтинг



Цитата:
XaeroX писал:
FiEctro
Видимо, у тебя был травмирующий опыт в детстве.


Ну меня когда то ДМ пытался обучить КуСи

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

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

Старое сообщение 27-02-2017 15:17
- За что?
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4137

Рейтинг



Цитата:
Дядя Миша писал:
Если человек понимает, что это низкоуровневый язык, то и к разработке относится вполне серъезно или вообще туда не лезет.

Но если доступен только C++/C API, то приходится лезть на низкий уровень, хочешь ты того или нет. А бывает, что отклячивают и SDK, и скриптовый интерфейс, выбирай не хочу.

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

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

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

Рейтинг



Цитата:
nemyax писал:
А бывает, что отклячивают и SDK, и скриптовый интерфейс, выбирай не хочу.

Яркий пример корявого прикручивания скриптового интерфейса - сталкер. Он падает сплошь и рядом от ошибок в скриптах и текстовых таблицах.
Я сам толком не работал ни с плагинами, ни со скриптами для какой-либо игры. Но мне кажется, что плагины предпочтительнее. Действительно, для их сборки надо и студию иметь, и относительно прямые руки. То есть уже 95% шкальников, которые хотят добавить в игру свой супер-мега-крутой ствол, отсеиваются на этапе установки студии и сборки плагина-примера. Ну а далее отсеиваются те, кто не хочет изучать SDK и язык, а хочет лишь наговнять по-быстрому.
И ещё в пользу плагинов: приходилось мне видеть огромное количество плагинов для гном3, написанных на петоне. Половина из них неюзабельны и глючны. Вот эта вот простота и доступность скриптовых языков плодит говнокодеров руками в геометрической прогрессии.

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

Старое сообщение 27-02-2017 15:57
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Если игра падает от ошибки в скриптах - то это какая-то странная скриптовая система. Весь смысл скриптов - оградить игру от падения при вмешательстве мапперов, надостаточно освоивших кодинг.

Добавлено 27-02-2017 в 23:03:

Цитата:
Ku2zoff писал:
написанных на петоне. Половина из них неюзабельны и глючны

Петон не такой простой, как кажется на первый взгляд.
Его, наверное, удобно осваивать как первый язык. После плюсов в голове происходит необратимая профдеформация, и такие языки, как петон, освоить уже в разы сложнее.

__________________

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

Старое сообщение 27-02-2017 16:03
-
(_-=ZhekA=-_)
Житель форума

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

Рейтинг



Цитата:
Дядя Миша писал:
Я про это самое и говорю. Ты за 7 лет не удосужился изучить Луа, следовательно ты в грабу его видал. Да и то, что успел изучить - скорее на примерах самого Ксерокса. А раз нехотел изучать - значит мапперам эти заморочки и нахрен не упали. Луы какиета. Им энтити нормальные надо, навроде трейндора. Да, он ограниченый, но чтобы с ним разобраться достаточно десяти минут. И свою задачу он выполняет. А в луа так накосячить можно, что потом невидимые двери будут.

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

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

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

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

Рейтинг



Цитата:
XaeroX писал:
После плюсов в голове происходит необратимая профдеформация, и такие языки, как петон, освоить уже в разы сложнее.

Вот это точно подмечено. Да я и плюсы почти не знаю, я привык к си с классами, что в сорцах дллок хл. Все эти std:string и typename function для меня пока ещё дремучий лес.

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

Старое сообщение 27-02-2017 16:24
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



>std:string и typename function
Хотя бы позволяет меньше страдать.

XaeroX
>Весь смысл скриптов - оградить игру
А разьве не развязать руки левел-дизайнеру? Погромист же всего не продусмотрит. Вот, например, у меня есть префаб станции из кучи энтить, но адаптировать его что бы он работал с _любым_ прибывающим поездом я не могу (кроме того, что-бы тупо скопипастить (заменив везде пересекающиеся имена) систему для каждого поезда). Нужна работа со строками что читать имена локусов и генерировать таргеты по некоторому шаблону.

__________________
http://www.moddb.com/mods/monorail-quest

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

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

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

Рейтинг



Цитата:
XaeroX писал:
Если игра падает от ошибки в скриптах - то это какая-то странная скриптовая система. Весь смысл скриптов - оградить игру от падения при вмешательстве мапперов, надостаточно освоивших кодинг.

В STALKER:ClearSky была оч. забавная ошибка. Там получается был агитирующий спикер, который вещал свою пропаганду. Но после сохранения\загрузки он терял путь к этому звуку и в скрипт попадал NULL. Ну вот казалось бы что надо сделать в таком случае? Поругаться в консоль и проигнорировать? Нет, Сталкер падал весь с предложением отправить багрепорт. Интриги добавляло еще и то, что спикер хоть был достаточно глобальный, но действовал примерно на четверть карты. То есть в некоторые области было попросту опасно заходить - оказываешься в поле слышимости и тут же вылет. Иными словами скрипт-систему настроили на остановку движка при малейшей ошибке. Ну и смысл тогда в ней?

Цитата:
XaeroX писал:
После плюсов в голове происходит необратимая профдеформация, и такие языки, как петон, освоить уже в разы сложнее.

Это да, я его совсем не понимаю.

Цитата:
thambs писал:
Погромист же всего не продусмотрит

Поганый погромист - безусловно. А нормальный предусмотрит не просто всё, а еще и многое другое.
К тому же дизайнер даже в виртуалке может так наговнять, что через несколько минут возникнет такой нарастающий лаг и тотальное пожиралово памяти. И будете потом репу чесать. Память-то виртуальная машинка отжирает самую реальную и процессорное время тоже настоящее.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 27-02-2017 17:08
-
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4424
Возраст: 34

Рейтинг



Цитата:
Дядя Миша писал:
Иными словами скрипт-систему настроили на остановку движка при малейшей ошибке. Ну и смысл тогда в ней?

ПК-порт Vice City себя вёл похожим образом, не найден любой ресурс-зависание. Кажца консольные игры все такие.

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

Старое сообщение 27-02-2017 18:24
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



>наговнять
Ты карты не делаешь, поэтому у тебя развилось представление о том, что в скрипте из ~100 энтить мэпперу наговнять сложнее чем в скрипте из 100 строчек. Это, конечно, совершенно ошибочное мнение. Собственно, необходимость писать в блокноте .ent-файлы для чуть более чем простых сцен сиё наглядно иллюстрирует -- в многостраничном тексте ориентироваться гораздо проще, чем куче трёхмерных кубиков со стрелочками.
>даже в виртуалке может
Такие рассуждения напоминают российских политиков, которые предлагают бороться с изнасилованиями поголовной кастрацией всего населения. Ну и что, собственно, что может наговнять? Можно же себе и яйца дверью прищемить, а потом жаловаться на неправильные двери.
>нарастающий лаг и тотальное пожиралово памяти
xashxt, ring-лучи с определёнными параметрами.

__________________
http://www.moddb.com/mods/monorail-quest

Отредактировано thambs 28-02-2017 в 10:15

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

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

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

Рейтинг



Цитата:
thambs писал:
Ты карты не делаешь, поэтому у тебя развилось представление о том, что в скрипте из ~100 энтить мэпперу наговнять сложнее чем в скрипте из 100 строчек.

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

Цитата:
thambs писал:
предлагают бороться с изнасилованиями поголовной кастрацией всего населения

Можно цитату?

Цитата:
thambs писал:
xashxt, ring-лучи с определёнными параметрами.

ринг-лучи жрут память? И сколько? Тыж небось пускаешь новый луч, пока старый еще не подох.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 28-02-2017 12:27
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 05:04. Новая тема    Ответить
Страницы (13): « Первая ... « 7 8 9 10 [11] 12 13 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Игровые двигатели
game engines, mfrs
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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