HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: Среда разработки
Как должен выглядеть инструментарий?
Вам не разрешено голосовать в этом опросе.
Нужна единая визуальная среда разработки 10 55.56%
Да в целом без разницы, консольные тулзы и сторонний редактор устроят 4 22.22%
Что-то своё (напишу своё видение в комментариях) 4 22.22%
Всего: 18 голосов 100%
  [Редактировать опрос (только для модераторов)]

Страницы (5): « 1 2 [3] 4 5 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
FiEctro
Кот Арсис

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

Рейтинг



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

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

Старое сообщение 05-05-2020 12:55
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
FiEctro писал:
виндовые библиотеки это всё теже дотнеты

Цитата:
FiEctro писал:
Собери ты это всё в кроссплатформенный проект

Тут есть два пути: либо тащить с проектом какие-то кроссплатформенные фреймворки, либо адаптироваться под каждую ось. Очевидно, первый путь проще. И что, ДЖЕК разжирел на десятки мегабайт из-за билиотек QT, которые ему нужны? Там даже 15 мб нет в 64-битной версии.

Добавлено 05-05-2020 в 20:02:

Цитата:
FiEctro писал:
Ну вот о чём я и говорил, за то что отвечала раньше винда, вынесли в свою собственную либу, скорее всего как раз в угоду кроссплатформенности.

Ох, HTML так важен в MOTD. Это называется лень разработчика. И большой объём жёстких дисков. Надеюсь, ты ещё помнишь времена, когда приходилось удалять одну игру, чтобы установить другую, когда 120 гб были роскошью. Дело не в объёме занимаемого места, дело в быстродействии. Совершенно аналогичные современные приложения работают медленнее аналогов десятилетней давности, и, что немаловажно, жрут намного больше оперативки и процессорного времени. Системные требования игр растут - графоний не улучшается. Как-то так.

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

Старое сообщение 05-05-2020 13:02
- За что?
FiEctro
Кот Арсис

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

Рейтинг



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

Почему кроссплатформенные? Даже если планируете делать проект только под винду. Ответ очевиден, обновление самой винды. Ей уже много лет, и Майкрософт сейчас будет прикладывать все усилия чтобы избавиться от старого кода. Мы видим уже сейчас как разработчики уходят от поддержки XP.

И в дальнейшем просто дойдём до того что старые приложения перестанут запускаться, из-за отсутствия как раз этих самых старых фреймворков. Примерно так же как нас лишили возможности запускать DOS`ские приложения нативно под виндой.

Добавлено 05-05-2020 в 17:10:

Цитата:
Ku2zoff писал:
Ох, HTML так важен в MOTD. Это называется лень разработчика. И большой объём жёстких дисков. Надеюсь, ты ещё помнишь времена, когда приходилось удалять одну игру, чтобы установить другую, когда 120 гб были роскошью. Дело не в объёме занимаемого места, дело в быстродействии. Совершенно аналогичные современные приложения работают медленнее аналогов десятилетней давности, и, что немаловажно, жрут намного больше оперативки и процессорного времени. Системные требования игр растут - графоний не улучшается. Как-то так.


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

Опять же, взять тот же MOTD, как ты будешь сайты говносерваков парсить? Как ты менюшки будешь отрисовывать красивые? Опять же это вроде как и возможно, но объёмы геморроя там в разы больше.

Отредактировано FiEctro 05-05-2020 в 14:12

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

Старое сообщение 05-05-2020 14:10
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
XF-Alien писал:
мне это показалось полностью нивелированным из-за чертовски удобного и эргономичного интерфейса

Удобный интерфейс сам по себе еще не гарантия, что ты сделаешь игру.

Цитата:
Crystallize писал:
Математика как раз запрещает нам складывать углы Эйлера в градусах с расстояниями в юнитах.

Ну если точно знать что делаешь. Я вот к примеру использую пространственные координаты в качестве нормалей и это работает. Ну потому что я знаю что делаю.

Цитата:
ncuxonaT писал:
И наплодит кривоты. Так ли страшны лишние полигоны?

Не наплодит. Я же объяснял, что это BSP полигоны хавает. Впрочем он отключаемый.

Цитата:
FiEctro писал:
Такая среда ещё более масштабная задача чем написание собственного 3д движка

Нет, любой редактор на порядок проще движка. Самая сложная часть редактора - это Undo\Redo. Если её не заложить в основе архитектуры, будет много головняка потом.

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

Старое сообщение 05-05-2020 14:19
-
Cybermax
Житель форума

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

Рейтинг



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


У моделлеров есть свой пайплайн и вряд ли они будут переучиваться делать модели в новом редакторе.
Если что и делать, так это облегчение импорта моделей из 3ds Max, чтобы без плагинов всяких. Autodesk начали делать Stingray, казалось кто если не они могут сделать наиболее удобный пайплайн, но не взлетело.

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

Старое сообщение 05-05-2020 15:01
- За что?
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2087

Рейтинг



Цитата:
FiEctro писал:
уровня фотошоп

Ну фотошоп долгое время держался нормально, у меня CS3 установленный весит 302мб, CS5 - 363. Не такая большая разница. А вот что там в CC наворотили, черт их знает

__________________
-Brain is dead-

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

Старое сообщение 05-05-2020 15:02
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
Cybermax писал:
Если что и делать, так это облегчение импорта моделей из 3ds Max, чтобы без плагинов всяких

не вижу проблемы

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 05-05-2020 16:04
-
Crystallize
Житель форума

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

Рейтинг



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

А у этого хака есть какое-то название которое можно загуглить?

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

Старое сообщение 05-05-2020 19:29
+ За что?
 Дядя Миша
racing for fish

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

Рейтинг



Crystallize у какого?

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 05-05-2020 20:23
-
Crystallize
Житель форума

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

Рейтинг



Дядя Миша ну на который мне всегда пытался намекнуть, про yaw = фи + радиус.

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

Старое сообщение 06-05-2020 02:38
+ За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
Дядя Миша писал:
Нет, любой редактор на порядок проще движка.

Сам-то много редакторов написал?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 06-05-2020 02:52
-
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
XaeroX писал:
Сам-то много редакторов написал?

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

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 06-05-2020 06:46
-
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2087

Рейтинг



Дядя Миша с халфовскими модельками когда написан код загрузки вообще одно удовольствие работать. Я в свое время портанул рендер SMD на яву и сразу же смог расширить формат, ну например сделать поворот головы персонажа за камерой от третьего лица, когда он стоит на месте (не как в изгоняющем дьявола, а с ограничением угла). Скелеталка и эвенты вообще дают очень много возможностей

__________________
-Brain is dead-

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

Старое сообщение 06-05-2020 08:05
- За что?
nemyax
Нёмыч

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

Рейтинг



Crystallize
Чё такое фи?

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

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

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

Рейтинг



nemyax косинус Фи, который течёт по третьему проводу трёхфазной сети.

__________________
My Projects: download page

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

Цитата:

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

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

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



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


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

Временная зона GMT. Текущее время 05:14. Новая тема    Ответить
Страницы (5): « 1 2 [3] 4 5 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: Среда разработки
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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