пятница, 29 апреля 2016 г.

FPS №41

Вышел 41 номер журнала! Читайте в этом выпуске:
  • Новости из мира Blender
  • Моделирование персонажей: советы профессионалов
  • Новые игры на BGE
  • Шаблонная "магия" в dlib: ООП на структурах
  • dlib и OpenCL
  • Лучшие свободные движки. Часть II
  • Vulkan. "За" и "против"
  • Возвращение на Строггос или Как я ставил Quake 2 под Windows 8
Номер доступен для онлайн-чтения и загрузки на Issuu.com, Документах Google и Dropbox.

Также напоминаем, что журнал доступен в виде мобильного приложения для пользователей Android и iOS: "FPS" можно скачать в каталогах Google Play и App Store (разработчик мобильной версии - цифровое издательство St.Appler)

Последние новости по проекту вы можете узнать в публичной странице журнала в социальной сети Google+: http://gplus.to/fpsmag. Добавляйте нас в круги, оставляйте свои комментарии и отписывайтесь в нашем сообществе или на форуме. Пользователей мессенджера Telegram приглашаем в наш канал - @fpsmagazine, где вы уж точно не пропустите ни одной новости.

Желаем приятного чтения!

среда, 27 апреля 2016 г.

Доступ к Issuu.com

С недавних пор российские интернет-провайдеры начали блокировать сайт издателя issuu.com, где размещен наш журнал, а также миллионы других электронных публикаций. Сайт был занесен в реестр Роскомнадзора из-за наличия в доступе экстремистской литературы.

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

P.S. Мы просто оставим это здесь: раз, два, три.

четверг, 21 апреля 2016 г.

Спасаем старые PDF-журналы!

В "нулевых", в период с 2003 по 2010 годы, существовало множество англоязычных электронных журналов на тему разработки игр - именно они и вдохновили нас на создание "FPS". Это "Game Makers Data Magazine", "MarkUp", "Game Maker Technology Magazine" и др.

Некоторые из них вы можете скачать на этой странице - "электронный музей" сайта Xtreme3D занимается архивацией PDF-журналов и раритетного ПО.

Однако в его коллекции есть несколько пробелов: не хватает "MarkUp" №№ 1, 2, 6, 10, 11, 13, 14, 15, а также "GMTM" №№ 2 и 3. Если у вас сохранились эти номера, просим связаться с нами: gecko0307@gmail.com.

воскресенье, 28 февраля 2016 г.

FPS №40

Вышел 40 номер журнала! Читайте в этом выпуске:

  • Новости из мира Blender
  • Blender 2016: чего ожидать в ближайшем будущем?
  • Карты освещения в Cycles
  • Искусство создания текстур
  • Матграфика в dlib: создание гистограммы
  • Как проектировать хорошие игры?
  • Лучшие свободные движки
  • Игровая фотография: новое направление в искусстве
  • Linux: полезные консольные команды

Номер доступен для онлайн-чтения и загрузки на Issuu, Документах Google и Dropbox.

Также напоминаем, что журнал доступен в виде мобильного приложения для пользователей Android и iOS: "FPS" можно скачать в каталогах Google Play и App Store (разработчик мобильной версии - цифровое издательство St.Appler).

Последние новости по проекту вы можете узнать в публичной странице журнала в социальной сети Google+: http://gplus.to/fpsmag. Добавляйте нас в круги, оставляйте свои комментарии и отписывайтесь в нашем сообществе или на форуме. Пользователей мессенджера Telegram приглашаем в наш канал - @fpsmagazine, где вы уж точно не пропустите ни одной новости. Также можно подписаться на наши новости по RSS

Желаем приятного чтения!

вторник, 23 февраля 2016 г.

Как создается "FPS"

До выхода 40 номера осталось совсем чуть-чуть, и мы решили скрасить читателям ожидание, рассказав немного о том, как, собственно, делается наш журнал.

Работе над очередным номером всегда предшествует процесс сбора новостной информации - в течение месяца мы просматриваем множество различных сайтов, лент, новостных групп и форумов, отбирая интересные материалы по нашей тематике (а наша новостная тематика вам знакома: Blender и графическое СПО, язык D, игры под Linux). Авторы в это время присылают нам статьи, постоянные корреспонденты выполняют порученные задания. За месяц до выхода составляется план номера - список статей, которые в него войдут.

Еще две недели обычно уходят на редактирование текстов, после чего материал "замораживается": все новые поступающие статьи откладываются до следующего номера. Изменение текстов после этого делается только в исключительных случаях. Затем тексты передаются верстальщику, который, собственно, и создает PDF-версию журнала. В разные времена верстка "FPS" осуществлялась в разных программах: сначала это был Microsoft Publisher 2003, затем OpenOffice.org Draw, затем мы решили поэкспериментировать и какое-то время верстали журнал... процедурным способом - на языке Python, при помощи фреймворка Reportlab. То есть, номер "верстался" в текстовой XML-подобной разметке, которая затем пропускалась через специальный препроцессор, а он, в свою очередь, генерировал команды Reportlab. У такого подхода были свои преимущества - например, можно было автоматически подсвечивать синтаксис исходников при помощи Pygments, создавать точные до долей миллиметра шаблоны статей, генерировать номер фрагментно для предпросмотра. Математические формулы для публикации записывались в разметке MathML, которая затем конвертировалась в SVG и импортировалась в Reportlab.

Но, вместе с этим, пропадала творческая свобода - номера, сгенерированные по шаблонам, смотрелись немного скучновато. Поэтому мы, в итоге, вернулись к традиционным WYSIWYG-программам верстки. Какое-то время журнал снова верстался в Microsoft Publisher (уже версии 2007), затем мы окончательно перешли на СПО. Редакция базируется на Linux Mint, подготовка текстов осуществляется в LibreOffice Write, верстка - в LibreOffice Draw. Некоторые элементы дизайна делаются в Inkscape и GIMP. Может возникнуть вопрос, почему мы не используем, например, Scribus - ведь это наиболее мощный и функциональный свободный пакет для верстки. Не спорим, но Scribus предназначен больше для печатных изданий, чем для веба - он создает PDF очень больших размеров. Если найдутся способы решить эту проблему, то не исключено, что рано или поздно мы все-таки переведем наш техпроцесс на Scribus.

Верстка номера в LibreOffice Draw отнимает около недели. Каждый последующий номер создается на основе предыдущего, дизайн при этом меняется незначительно. Применяется один и тот же набор шрифтов (Liberation, Ubuntu, URW Gothic) и простой двухколоночный макет. Кегли шрифтов, формат полосы, закономерности размещения элементов на полосе подчиняются не столько правилам традиционной журнальной верстки, сколько нашим собственным принципам, которые были выработаны за годы практики. Поэтому "FPS" мало похож на обычные журналы, которые вы можете купить в киосках - мы давно отошли от типично "бумажного" дизайна, сосредоточившись на оптимальной читабельности журнала на любых экранах и устройствах, особенно мобильных. Попробуйте почитать PDF-версию любого бумажного журнала с экрана смартфона, и вы поймете, о чем мы.

Одновременно с версткой в LibreOffice создается обложка номера. Тему для обложки выбирает редактор, а непосредственно изображение может создаваться сторонними авторами. Чаще всего это бывает оригинальный 3D-арт, скриншот из игры, либо абстрактная 2D-графика. Трехмерные сцены для обложки мы моделируем в Blender, полученные рендеры обрабатываются в GIMP или Krita. Оверлей - то есть, текст и 2D-элементы - также накладываются в GIMP.

Номер окончательно формируется за неделю до выхода. Готовый PDF отправляется разработчикам мобильного приложения "FPS", которые публикуют его для Android и iOS. Через несколько дней после выхода мобильной версии выходит "десктопный" PDF, который мы размещаем на Issuu.com, Dropbox и Google Drive - по сути, читателям даже необязательно скачивать PDF, так как все эти сервисы прекрасно справляются с отображением изданий в браузере (не говоря уже о том, что поддержка отображения PDF сегодня встроена в сами браузеры). К сожалению, у нас до сих пор нет своего собственного сервера для хранения архива номеров - не исключено, что эта проблема будет решена в будущем.

Ну и напоследок - поздравляем мужскую аудиторию "FPS" с Днем защитника Отечества!