Новый отладчик Valve's VOGL Debugger упростит разработку игр под Linux

Компания Valve продолжает прилагать значительные усилия для того, чтобы превратить Linux в развитую и популярную игровую платформу. Новый шаг компании — совершенствование отладчика OpenGL-приложений VOGL.

Раньше отладчик запускался в ручном режиме и работал через терминал, что доставляло некоторым разработчикам определенные неудобства:


cd vogl_build/bin
VOGL_CMD_LINE="--vogl_tracefile vogltrace.glxspheres64.bin"
LD_PRELOAD=$(readlink -f libvogltrace64.so) ./glxspheres64

Теперь разработчики приделали удобный графический интерфейс, который сделал трассировку OpenGL-приложений беспрецедентно легким процессом.

Новая функция доступна через меню «Generate Trace» в VoglEditor:

Отладка OpenGL-приложений в Vogl

В появившемся окне можно задать необходимые настройки:

VoglEditor

После этого работа с отладчиком превращается в ни с чем не сравнимое удовольствие:

Разработка игр под Linux

Отладчик и все его компоненты распространяются бесплатно под свободной лицензией MIT License.

Вопросы для обсуждения экспертным советом Либератума

  1. Удастся ли Valve превратить Linux в популярную игровую платформу?
  2. Насколько перспективным направлением является разработка игр под Linux? Стоит ли энтузиастам начинать освоение доступных средств разработки игр в надежде на солидный доход в будущем?
field_vote: 
Ваша оценка: Нет Средняя: 5 (1 оценка)
Компании: 

Комментарии

Удастся ли Valve превратить Linux в популярную игровую платформу?

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

Насколько перспективным направлением является разработка игр под Linux? Стоит ли энтузиастам начинать освоение доступных средств разработки игр в надежде на солидный доход в будущем?

Ровно настолько, насколько перспективна будет Steam OS и те устройства, на которых она будет работать. Думаю, что Valve поступает совершенно правильно, создавая свою независимую платформу.
Единственное, чего я тут опасаюсь, это как бы они не начали со временем потихоньку огораживаться, как сейчас делает Ubuntu со своим Unity и, того хуже, c Mir. В таком случае, в том же Debian или Gentoo ровно также нельзя будет поиграть во что хочется, как и лет 5 назад. :(

Оценка: 
Пока без оценки

как бы они не начали со временем потихоньку огораживаться

А смысл? Они же делают деньги на продаже игр. У них, если я ничего не путаю, даже игровая консоль на открытых спецификациях: пошел в ближайший магаз, купил компоненты, собрал — вот тебе и приставка от Valve. :) Их за эту открытость не перестают ругать всякие барыги, привыкшие делать деньги на анальном рабстве.

Оценка: 
Пока без оценки

А смысл?

->

делать деньги на анальном рабстве

Сейчас угрозы огораживания нет хотя бы по двум причинам:
1) Данная экосистема (со своей ОС в основе) находится в начале развития, ещё нет большой пользовательской базы, большинство всё равно пользуется клиентом под Windows, в лучшем случае — под Ubuntu. В этих условиях, полагаю, нужно быть очень самоуверенным, чтобы пытаться завоевать рынок, с самого начала используя ограничения в духе Apple (те да, могли себе это позволить) — ну хотя бы потому, что есть Microsoft со своей X-Box, Sony и т. д. То есть, открытость — это такая фишка для привлечения гиков, с помощью которых можно дальше завоевать рынок, если их грамотно «оседлать» — ровно так, как это когда-то делал Шаттлворт. Потом, когда в том числе и их руками, удастся запрячь в эту упряжку всех остальных, которые будут мирно и радостно, не задавая лишних вопросов, жевать всё, что дадут сверху, вот тогда-то эту тяговитую, но капризную скотинку (условно назовём эту группу «лошади») можно будет спокойно и безжалостно ликвидировать, чтобы не мешала стричь остальных (условно назовём эту группу «бараны» ;)). Часто это совпадает со сменой менеджмента либо владельца компании. К сожалению, такова закономерность. Ровно это когда-то случилось с компанией Sun и её продуктами, потом это случилось с Opera, сейчас это же происходит с Ubuntu, это же происходит и с Firefox… Увы, почти любой хороший проект со временем превращается вот в это самое. Исключений из этого правила почти не бывает, а те, которые кажутся таковыми, в большинстве случаев просто ещё в начале цикла, и у них всё впереди. Но со временем это всё равно ожидает их. Потому что так удобнее делать максимальные бабки с минимальным напряжением, а ведь это и есть конечная цель любой коммерческой деятельности, которая лежит в основе рынка, каковой, в свою очередь, лежит в основе современного капиталистического общества. Такая вот е-бизнес-модель.
2) Будучи адекватными людьми (либо же производя впечатление таковых), нынешнее руководство очевидно понимает вышеизложенные соображения, а потому и не будет вводить никаких ограничений до того, как сочтёт рынок в достаточной степени захваченным. А вот дальше возможны варианты. Скорее всего, после того, как это произойдёт, приоритеты руководства, либо оно само (в той или иной степени) могут измениться. А могут остаться прежними, если в руководстве действительно сильны идеалы свободы и открытости, а не служили до поры до времени приманкою для гиков, которые часто исповедуют сходные идеалы. Но на рынке решают не гики; идеалисты же, к сожалению часто проигрывают в конкурентной борьбе менее дружелюбным, но зато куда более агрессивным и жадным хищникам. Таково, повторюсь, устройство современного капиталистического общества.

Оценка: 
Средняя: 5 (1 оценка)

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.