29

» XGM Team / Работа со сторонними медиа-сайтами

совсем недавно читал про эту фичу в девблоге, а она уже готова... оперативненько..)
дык в девблог я написал, уже после того как закончил её ;) Просто мы еще немного потестили и подготовили новости)
29

» Блог им. AlexPrey'я / Протокол oEmbed и XGM

пользовательские медиа-провайдеры при такой реализации лучше не пытаться делать
Да пока что и не собираемся)
29

» Блог им. AlexPrey'я / Протокол oEmbed и XGM

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

» Блог им. AlexPrey'я / Протокол oEmbed и XGM

  1. Как обстоят дела с загрузкой страниц сайта, когда на странице есть такой эмбед, но медиа-провайдер по какой-то причине не доступен или очень долго отвечает?
  2. Как влияет на время загрузки страницы сайта наличие на ней множества эмбед-ссылок?
Стоит таймаут загрузки, да это конечно влиет на время загрузки страницы, но используется кеширование.
  1. Учтены ли риски безопасности в реализации? Например, на официальном сайте рекомендуют полученное через этот протокол HTML-содержимое отображать в ай-фрейме с другого домена и фильтровать урлы чтобы избежать инъекций.
Да там используется фильтраия доверенных доменов, т.е. если предет какой то пользователь, вставит свою ссылку с поддержкой oembed, то она отобразится как обычная ссылка, т.к. он не находится в доверительных.
prog:
  1. Есть ли перспективы включения в список поддерживаемых пользовательского oEmbed-провайдера, если кому-то из пользователей XGM придет в голову таковой реализовать?
В перспективе вполне возможно
29

» Princess.Loot.Pixel.Again / Новая демо-версия для Steam GreenLight!

Скриншотик хотя бы какой-нибудь интересный) И можно прямиком на главную. А еще меня смущает последняя ссылка
29

» Администрация XGM / Sketchfab

Skarn, да, но и их меньше, т.е. нету таких штук как [img], [url], [video] и т.д. - это все автоматически определяется по ссылке
29

» Администрация XGM / Sketchfab

А если про embed'ы со скетчфаба, то там все еще проще.
ну просто бб коды и inline html вставки не вписываются в txt2, поэтому используется подход по парсингу ссылок
29

» Администрация XGM / Sketchfab

Skarn, ты ведь даже не знаешь как это работает) Я потом запилю статейку в бложике)
29

» WarCraft 3 / как выбрать союзных героев в радиусе 900 jass?

Николь, ставишь JNPG делаешь, как сказал SomeFire, читаешь статейки из раздела "Jass" и попутно изучаешь как реализованы BJ функции
29

» Администрация XGM / Sketchfab

Skarn, ох, начнем с того, что код сайта не очень приятный, во вторых, это боль, страдания и много-много проблем :c Плюс у меня даже этих 10-15 минут нет
Но это не значит, что я ничего не делаю для сайта!

Изи катка :D
Пока что локально, ибо надо потестить немножко
29

» Lo of the Dark / Lo of the Dark 0.12 - Все на одного!

Стеной может быть что угодно по желанию левой пятки автора карты - включая пустоту
Даже и не знаю, хорошо это или нет
29

» Lo of the Dark / Lo of the Dark 0.12 - Все на одного!

Дарин, ну статуя - это не стена, она не может закрывать источник освещения, да она влияет на освещение, но частично. Я конечно мб чего-то не понимаю...
29

» WarCraft 3 / Креативщики не лентяи, они рациональные...

Melissa, нет, смотри мой коммент выше, почему это не будет работать. В редакторе ты такую иконку не сможешь выбрать, т.к. пути в редакторе ориентируются на файлик .imp

Знаете что? Вы меня дразните :D
29

» Lo of the Dark / Lo of the Dark 0.12 - Все на одного!

система работает как раньше, только вроде без глюков :)
Она ведь раньше брала источники по радиусу просто? Кст можно например выделить два типа освещения:
  • глобальное - выбирается всегда, вне зависимости от типа комнаты и т.д. и т.п., но учитывается дистанции как и раньше
  • локальное - учитывает стены, таким образом освещение из соседней комнаты не помешает. Хотя тут тоже надо учитывать, если у тебя например используются окна/решетки...
29

» Lo of the Dark / Lo of the Dark 0.12 - Все на одного!

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

А теперь по делу) Меня очень радует твой стиль написания новостей :3
Новая механика боя, это круто! Правда теперь тебе придется перерабатывать баланс. Еще вопрос по этому изменению: на скриншоте справа от картинки противника есть список тех, кто будет атаковать. Текущий выбранный противник в нем показывается? если да, то почему не выделяется? Можно ли кликнуть на противника из списка, чтобы сразу же к нему перейти? Почему бы не добавить к ним еще полосочку с хп, чтобы сразу было видно кого можно добить сразу или оставить на потом.
На счет освещение: конечно идея с индексами интересна, но мне кажется эта затея немного муторная, за счет того, что образуется много ручной работы. Почему бы нельзя выбрать те источники освещения, которые находятся в нужном радиусе в пределах комнаты? Тебе тут Ray Tracing делать не надо) Данные о проходимости записаны в ячейке, просто пройтись волновым алгоритмом)

ПС. Сам еще не играл в игрушку.... но после этого патча почему то захотелось :D
29

» WarCraft 3 / Креативщики не лентяи, они рациональные...

Пути импорта хранятся внутри карты в файле .imp, который имеет бинарный формат. Соответственно, чтобы это заработало, надо добавить кнопку в меню по нажатию которой будет происходить импорт через отдельную тулзу:
  • импортирует файлик в mpq архив карты
  • извлекает файлик .imp
  • добавляет настройки этой кнопки в этот файлик
  • импортирует файлик .imp
Вот и все, так что можете подучить какой-нибудь язык простенький, хотя бы делфи и вперед!)