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

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

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

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

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

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

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

2 комментария:

  1. Хорошо, что ты не бросил маппинг. Надеюсь я когда-нибудь увижу новую карту от тебя в которую будет приятно погонять, хотя я в Ку3 не гонял уже пару тройку лет уже точно.

    ОтветитьУдалить
  2. Если у меня все будет ок-ок в жтизни, то в начале лета будет новая карта точно (а может и две).

    Я сам в последние пару лет с люльми не играл в Ку3, но ботов периодически гоняю.

    ОтветитьУдалить