HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Чем плохи разные современные движки?
И кто в этом виноват?
Страницы (14): « 1 2 3 4 [5] 6 7 8 9 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
thambs
мразь конченная

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

Рейтинг



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

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

if (*locus==smth) activate smthelse и пр, было бы круто. но уж никак не анальные 2д графики.

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

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

Старое сообщение 16-01-2014 10:44
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
FreeSlave писал:
Легче иметь дело напрямую с циклами, условиями и логическими операциями, чем имитировать их работу через мультименеджеры, вызывающие сами себя, и всякие мультисорсы и релэи.

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

Левел-дизайнер - в первую очередь дизайнер, т.е. гомонитарий. Ты предлагаешь учить гомонитариев программированию?

Добавлено 16-01-2014 в 17:56:

Цитата:
thambs писал:
if (*locus==smth) activate smthelse и пр

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

__________________

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

Старое сообщение 16-01-2014 10:56
-
thambs
мразь конченная

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

Рейтинг



>Левел-дизайнер - в первую очередь дизайнер, т.е. гомонитарий.

ух, чуть было БАГЕТ не словил. хорошо, что я мэппер, а не этот самый левел-десигнер.

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

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

Старое сообщение 16-01-2014 11:13
- За что?
nemyax
Нёмыч

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

Рейтинг



XaeroX
Гомонитарии не так безнадёжны, как ты расписываешь. Уж во всяком случае циклы и операторы равенства человеку объяснить можно, если он не включает дурочку из принципа.

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

Старое сообщение 16-01-2014 11:17
- За что?
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 1077

Рейтинг



XaeroX, я не говорю об обучении "гомонитариев" системным языкам типа C++, где они шагу бы не могли ступить, не прострелив себе обе ноги. Пайтон и Жаву, например, осиливают и гуманитарии и затем успешно используют, чтобы облегчить себе жизнь - проверено на практике. Скриптинг и программирование - разные вещи.

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

Старое сообщение 16-01-2014 11:28
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


thambs
Ты любитель и явно не ЦА разработчиков движков.

Цитата:
nemyax писал:
Уж во всяком случае циклы и операторы равенства человеку объяснить можно

Можно, в школе даже изучают. Проблема в том, что человек, измученный статьями Белинского, уже не способен мыслить алгоритмически. Либо он плохой гомонитарий и не имеет права называться этим гордым словом.
Цитата:
FreeSlave писал:
Скриптинг и программирование - разные вещи.

В чём разница?

__________________

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

Старое сообщение 16-01-2014 12:50
-
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 1077

Рейтинг



XaeroX, если говорить о скриптовании игровых ситуаций, то здесь в принципе меньше возможностей (вряд ли кому-то взбредёт в голову включать в скрипт игровой логики чтение/запись файла, открытие сокетов или создание тредов) - скрипты ограничены задумкой автора и пользователь попросту не может сделать то, что не дозволено.

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

Старое сообщение 16-01-2014 13:13
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


FreeSlave
Иными словами, речь о наборе готовых функций, комбинируемых автором скрипта в нужной последовательности? Ок, да, это просто.
Что ж, вероятно, я в волатиле сделаю возможность писать луа-функции прямо в свойствах энтитей, с подсветкой синтаксиса. Посмотрим, насколько это окажется востребованным.

__________________

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

Старое сообщение 16-01-2014 13:19
-
nemyax
Нёмыч

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

Рейтинг



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

В 3д-софте это востребовано весьма и весьма.

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

Старое сообщение 16-01-2014 13:29
- За что?
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 1077

Рейтинг



XaeroX, да, об этом. Синтаксис в принципе может быть от любого языка, даже от C++, но с определенными ограничениями. Пример, который привёл thambs включает разыменовывание указателя, а концепция указателей может оказаться сложной для рядового пользователя, даже того, кто обладает здравым логическим мышлением. Ибо какое дело человеку до организации памяти, когда он логику пишет.

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

Старое сообщение 16-01-2014 13:29
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
FreeSlave писал:
Пример, который привёл thambs включает разыменовывание указателя

ЕМНИП, "*locus" это не указатель, а зарезервированный таргет, указывающий на себя, т.е. аналог "this" в плюсах.

__________________

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

Старое сообщение 16-01-2014 14:21
-
thambs
мразь конченная

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

Рейтинг



>В чём разница?

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

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

Отредактировано thambs 16-01-2014 в 14:31

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

Старое сообщение 16-01-2014 14:23
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
thambs писал:
а в программинге ещё и всякая низкоуровневая дрянь, всякая сверхвысокоуровневая заумь, внутренне представление данных в компе, особенности работы с кешами, знание идиотизмов ОС и пр.

Java же есть.

Добавлено 16-01-2014 в 21:50:

А об coroutines в Lua никто мозги не сломал, что ли?

__________________

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

Старое сообщение 16-01-2014 14:50
-
thambs
мразь конченная

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

Рейтинг



>Java же есть.

жаба не есть, жаба тормозить.

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

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

Старое сообщение 16-01-2014 14:50
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
thambs писал:
жаба тормозить.

Например, у кого?

__________________

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

Старое сообщение 16-01-2014 14:54
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 19:10. Новая тема    Ответить
Страницы (14): « 1 2 3 4 [5] 6 7 8 9 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Чем плохи разные современные движки?
И кто в этом виноват?
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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