Наше комьюнити:   OpenGL Shader Lab  •  Half-Life FX  •  Форум  
HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Компьютерные игры > Диалоги о модах к халфе
Как та самая передача про животных, только про моды к халфе
Страницы (7): « 1 2 [3] 4 5 6 7 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
FiEctro
Диванные войска

Группа: Опытный
Дата регистрации: Aug 2006
Проживает: Зеленый форум
Сообщений: 8705
Возраст: 27

Рейтинг



Цитата:
XaeroX писал:
Сделал бы обычную невращающуюся, а потом задал бы ей скорость вращения через скрипт. Как тебе такое гениальное решение, Илон Маск?
Хрестоматийность примера заключается в том, что люди никогда не хотят думать над решением проблемы, а предпочитают действовать строго по шаблону. В данном случае - шаблону, заданному первой халфой, где единственным способом создания вращающейся платформы был func_rotating. Впрочем, я давно учёл эти особенности в следующих версиях своих инструментов (это и Джека касается).


Ога, вместо двух кликов мышкой, надо лезть в документацию, и писать скрипт. Но конечно же виновато шаблонное мышление

Я вот как нибудь тоже тебе скину демку, но запускаться она из коробки не будет, чтобы запустить игру, нужно будет написать простенький скрипт, ну и по пути поправить еще пару багов. Это же щас прогрессивно, модно, молодежно. ДМ таким занимался когда только только начинал писать ксаш

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

Цитата:
XaeroX писал:
Что значит не актуально? Это очень актуально. Просто невероятно дорого.
Стоимость разработки движка уровня волатилы в реальном коммерческом мире - это сотни человеко-месяцев и миллионы долларов. А конкуренты UE4 и юнити стоят значительно дороже. Я не шучу и не хвастаюсь, .


Вот именно поэтому, рядовому разработчику оно и не актуально.

__________________
Для организации коллектива надо уметь ссать в уши виртуозно (с) Raid

Отредактировано FiEctro 08-06-2018 в 15:48

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

Старое сообщение 08-06-2018 15:40
- За что?
Crystallize
Липучка

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

Рейтинг



Цитата:
XaeroX писал:
Не понимаю твою идею, но считать математику и делать трейсы, разумеется, можно.

У тебя есть туториал на эту тему? Т.е. допустим я разобрался в Луа, или на чём там у тебя скрипты. Как зовутся переменные и структуры с которыми мне работать?

Добавлено 08-06-2018 в 22:44:

Цитата:
Government-Man писал:
Я конечно извиняюсь, но может вам это... к психотерапевту походить?

А думаешь всё достаточно серьёзно у меня?

Добавлено 08-06-2018 в 22:45:

Цитата:
FiEctro писал:
Ога, вместо двух кликов мышкой, надо лезть в документацию, и писать скрипт. Но конечно же виновато шаблонное мышление

Зато наверное можно указать параметрическую зависимость, ну типа синус, косинус, и т.д....

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

Старое сообщение 08-06-2018 15:45
- За что?
FiEctro
Диванные войска

Группа: Опытный
Дата регистрации: Aug 2006
Проживает: Зеленый форум
Сообщений: 8705
Возраст: 27

Рейтинг



Цитата:
Crystallize писал:
Зато наверное можно указать параметрическую зависимость, ну типа синус, косинус, и т.д....


ВНЕЗАПНО всё это можно сделать банально открыв в СДК код клиента и сервера, где можно свободно дополнить параметры каждой сущности. Но нет, вместо этого будем забивать гвозди микроскопом.

__________________
Для организации коллектива надо уметь ссать в уши виртуозно (с) Raid

Отредактировано FiEctro 08-06-2018 в 15:55

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

Старое сообщение 08-06-2018 15:49
- За что?
Crystallize
Липучка

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

Рейтинг



FiEctro В этом случае часто встает вопрос совместимости между ОС, IDE и кодом халфы.

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

Старое сообщение 08-06-2018 16:00
- За что?
FiEctro
Диванные войска

Группа: Опытный
Дата регистрации: Aug 2006
Проживает: Зеленый форум
Сообщений: 8705
Возраст: 27

Рейтинг



Crystallize
Причем здесь код халфы ?

__________________
Для организации коллектива надо уметь ссать в уши виртуозно (с) Raid

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

Старое сообщение 08-06-2018 16:02
- За что?
ComradeAndrew
C++

Дата регистрации: Aug 2014
Проживает: (void)
Сообщений: 493
Возраст: 21

Рейтинг



Цитата:
FiEctro писал:
Причем здесь код халфы ?

Цитата:
FiEctro писал:
ВНЕЗАПНО всё это можно сделать банально открыв в СДК код клиента и сервера, где можно свободно дополнить параметры каждой сущности

При чем же тут халфа

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

Старое сообщение 08-06-2018 16:22
- За что?
Crystallize
Липучка

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

Рейтинг



Цитата:
FiEctro писал:
Причем здесь код халфы ?

А ты имел в виду код клиента и сервера Volastile3D?

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

Старое сообщение 08-06-2018 16:24
- За что?
FiEctro
Диванные войска

Группа: Опытный
Дата регистрации: Aug 2006
Проживает: Зеленый форум
Сообщений: 8705
Возраст: 27

Рейтинг



ComradeAndrew
А что клиент/серверная часть из всего многообразия движков есть только у голдсорса? Хотя в случае с энтитиями наверное даже сорцев одного сервера будет за глаза.

__________________
Для организации коллектива надо уметь ссать в уши виртуозно (с) Raid

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

Старое сообщение 08-06-2018 16:41
- За что?
Ku2zoff
Юзер (типа моддер)

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

Рейтинг



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

Добавлено 09-06-2018 в 00:30:

З.Ы. А как насчёт модов к халфе-то?

__________________
Вы всё ещё не пьёте? Тогда мы идём к вам!

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

Старое сообщение 08-06-2018 17:30
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Цитата:
XaeroX писал:
Вот взять даже халфовский func_tank. Это, в принципе, монстр, а иногда оружие - всё как ты сказал.

Нет, ну это просто самонаводящийся танк, не более того.

Цитата:
XaeroX писал:
И func_rotating есть, и func_pendulum, и скриптами при этом тоже можно, как в старой (для эстетов).

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

Цитата:
Crystallize писал:
Поэтому мне неприятна мысль о том чтобы вставлять в карту студиомодели. Их же анимировать можно. А вдруг она проанимируется, я упаду или застряну.

А ты вставляй модели без анимаций. Неожиданно, да? Если в модели нет анимаций, никакой скрипт её не проанимирует. Максимум - поволнует по синусу, значения которого в военное время могут достигать трёх.

Цитата:
Government-Man писал:
но может вам это... к психотерапевту походить?

Вот сразу видно, кто не сталкивался.

Добавлено 08-06-2018 в 20:50:

Цитата:
Ku2zoff писал:
Товарищи, ну вы поймите, наконец, что подход в стиле кваки и халфы (и хл2 частично) с узкоспециализированными энтитями на все случаи жызни хорош для разработки в одиночку, или небольшой инди командой

Ладно, я вам открою страшный секрет. Почему в современных движках из каробки нет не каких энтить. Вам на минуточку кажется, что в халфе с квакой - узкоспециализированные энтити, хотя на деле это асолютно универсальный набор, который пригоден для реализации практически любой фантазии. Не совсем, ну почти. Вот знаете как математики доказывают теоремы всякие? (а ты докажи - мамой клянусь). Вообщем я перед собой тоже поставил такую задачу - доказать что кол-во необходимых энтить в принципе конечно, исключая, разумеется монстров.
То есть можно накодить такой универсальный набор, возможностей которого хватит всегда и единственным неудобством будет лишь чрезмерно большое кол-во энтить, если дизайнер увлечётся скриптованием. Собственно в ксаш-моде я эту идею и реализовал. И на практике подтвердилось - народ почти всё делал на предложенном наборе и добавки не просил, ему хватало. С професинальным гей-девом ситуация строго противоположная. Т.к. современная игра это такой скриптовой вагончик, едущий по рельсам соцреализма прямо в светлое будущее, то предполагается, что все объекты на пути, кроме декоративного мусора будут уникальные. Поэтому што? Правильно, на каждое событие пишется своя максимально узкоспециализированная энтить или скрипт с намертво вбитыми именами. Грубо говоря, вот как вы оперировали логическими энтитями халфы, расставляя их на карте, теперь тоже самое пишете на унреалскрипте в визуальном редакторе. Кнопка А открывает дверь Б. Если у игрока нет ключа, то дверь не открывать. То есть вся игра пронизана вот такими примитивными одноразовыми условиями. Вот и нету энтить в современном понимании этого слова.

Добавлено 08-06-2018 в 20:55:

И покане забыл, расскажу вам поучительную историю. Дал я как-то нашему Рейду параною, чтобы он её опробовал в деле. А она в процессе разработки была. Через час пишет мне "ну что, неплохо" и кидает карту, а на карте вагончик метро с зеркальными стёклами. Моделькой разумеется. Я чуть ни папутал. Как говорю, ты на модели зеркала сделал - молчит не признается. Я так и не смог это повторить. Причём вполне нормальные зеркала были. Но в параное нету зеркал на моделях. А вы говорите - стенка не может случайно поехать.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

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

Старое сообщение 08-06-2018 17:55
-
ComradeAndrew
C++

Дата регистрации: Aug 2014
Проживает: (void)
Сообщений: 493
Возраст: 21

Рейтинг



Цитата:
FiEctro писал:
ComradeAndrew
А что клиент/серверная часть из всего многообразия движков есть только у голдсорса? Хотя в случае с энтитиями наверное даже сорцев одного сервера будет за глаза.

Менять параметры сущностей через SDK и вот это всё.

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

Старое сообщение 08-06-2018 18:21
- За что?
Crystallize
Липучка

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

Рейтинг



Цитата:
Дядя Миша писал:
И покане забыл, расскажу вам поучительную историю. Дал я как-то нашему Рейду параною, чтобы он её опробовал в деле. А она в процессе разработки была. Через час пишет мне "ну что, неплохо" и кидает карту, а на карте вагончик метро с зеркальными стёклами. Моделькой разумеется. Я чуть ни папутал. Как говорю, ты на модели зеркала сделал - молчит не признается. Я так и не смог это повторить. Причём вполне нормальные зеркала были. Но в параное нету зеркал на моделях. А вы говорите - стенка не может случайно поехать.

По-моему там на КСМ даже скриншот недавно был от этого.

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

Старое сообщение 08-06-2018 18:37
- За что?
Government-Man
Х. П. Джигурда

Группа: Опытный
Дата регистрации: Apr 2006
Проживает: джунгли
Сообщений: 3188
Возраст: 27

Рейтинг



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


Цитата:
Дядя Миша писал:
Вот сразу видно, кто не сталкивался.


С чем не сталкивался? С проявлениями чудес в коде - нет, не сталкивался. У любого поведения кода есть какая-то причина и ее всегда можно найти. Вопрос только в том, сколько на это уйдет времени.

__________________
Vladimir Putin's paternal grandfather, Spiridon Ivanovich Putin (1879–1965), was employed at Vladimir Lenin's dacha at Gorki as a cook, and after Lenin's death in 1924, he continued to work for Lenin's wife, Nadezhda Krupskaya. He would later cook for Joseph Stalin when the Soviet leader visited one of his dachas in the Moscow region. Spiridon later was employed at a dacha belonging to the Moscow City Committee of the Communist Party of the Soviet Union, at which the young Putin would visit him.

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

Старое сообщение 08-06-2018 19:18
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Цитата:
Government-Man писал:
У любого поведения кода есть какая-то причина и ее всегда можно найти.

На второй стадии просветления реакция именно такая, да.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

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

Старое сообщение 08-06-2018 19:25
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 28068
Нанёс повреждений: 466 ед.
Возраст: 32

Рейтинг



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


Цитата:
FiEctro писал:
Ога, вместо двух кликов мышкой, надо лезть в документацию, и писать скрипт. Но конечно же виновато шаблонное мышление

Сколько месяцев у тебя ушло, прежде чем ты наконец понял, куда надо кликать два раза, чтобы твой функ-ротатинг ротатился именно так, как тебе нужно? Но ты ведь нипочём уже не признаешься...
Без чтения документации случаются забавные казусы. Как, например, через 10 лет интенсивного маппинга узнать про параметр -onlyents у csg. Не будем показывать на героя пальцем - но такое бывало.
Цитата:
FiEctro писал:
ВНЕЗАПНО всё это можно сделать банально открыв в СДК код клиента и сервера, где можно свободно дополнить параметры каждой сущности. Но нет, вместо этого будем забивать гвозди микроскопом.

С каких пор писать на С++ стало проще, чем на Луа?

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение 08-06-2018 19:27
-
Тема: (Опционально)
Ваш ответ:



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


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

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

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

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

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

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

Рейтинг@Mail.ru