Показаны сообщения с ярлыком gtk. Показать все сообщения
Показаны сообщения с ярлыком gtk. Показать все сообщения

воскресенье, 20 марта 2011 г.

Очередной всплеск нелюбви к Gtk

В последней версии Gtk2 чего-то сломали (или выкинули за ненадобностью), и как результат  --  NetRadiant (форк полуофицального форка официального редактора карт для Quake 3) стал падать в самый важный момент. А именно -- при запуске процесса сборки карты.

Собственно проблема лечится отключением опции "Enable Build process monitorin", но решение это не самое оптимальное. Ибо вследствии его применения вывод q3map2 можно видеть лишь в лог-файле, сохраняемом в недрах каталога настроек радианта. С учётом того что большие уровни могут компилироваться более чем пара минут (особенно на не самом современном железе)...  все это очень печально.

Но т.к. все это относится лишь к Linux-версии редактора, то как вариант можно заготовить пачку шелл-скриптов для сборки карты с разными параметрами (bsp, vis, освещенка, просчёт бот-маршрутов). И компилить из консоли, в которой все прекрасно будет видно. Все, кроме утечек пространства в карте, если таковые будут допущены -- и придётся долбаться в поисках дыр во внешний космос.

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

p.s. жаль что радиант написан на "расово-неверном" тулките =( Впрочем "расово-верный" тулкит 10 лет назад пол небесплатен под  форточкоОС.