• Физика в песнях ме́тал
    +1
    Я вообще не любитель core-жанров. Но видеть гроулящего профессора математики профессора физики (как оказалось), тем более с фамилией Мориарти — всё равно круто :)
  • Физика в песнях ме́тал
    0
    Математики тоже рубают: Golden Ratio Song на Numberphile (the making of)
  • Немного размышлений и советов по оптимизации кода на С++
    0
    Речь о примитивных типах. В контексте перегруженных операторов вообще трудно рассуждать о подобных оптимизациях.
  • Немного размышлений и советов по оптимизации кода на С++
    +5
    Используйте префиксную форму инкремента и декремента

    Однажды в книге Game Engine Architecture я наткнулся на следующий абзац:

    Notice in the above example that we are using C++’s postincrement operator,
    p++, rather than the preincrement operator, ++p. This is a subtle but sometimes
    important optimization. The preincrement operator increments the contents
    of the variable before its (now modified) value is used in the expression.
    The postincrement operator increments the contents of the variable after it has
    been used. This means that writing ++p introduces a data dependency into your
    code—the CPU must wait for the increment operation to be completed before
    its value can be used in the expression. On a deeply pipelined CPU, this introduces
    a stall. On the other hand, with p++ there is no data dependency. The
    value of the variable can be used immediately, and the increment operation
    can happen later or in parallel with its use. Either way, no stall is introduced
    into the pipeline.
    Of course, within the “update” expression of a for loop (for(init_expr;
    test_expr; update_expr) {… }), there should be no difference between
    pre- and postincrement. This is because any good compiler will recognize that
    the value of the variable isn’t used in update_expr. But in cases where the
    value is used, postincrement is superior because it doesn’t introduce a stall
    in the CPU’s pipeline. Therefore, it’s good to get in the habit of always using
    postincrement, unless you absolutely need the semantics of preincrement.

    Т.е. совет — делать с точностью да наоборот. Не указано, к каким процессорам это применимо, поэтому исхожу из предположения, что к большинству современных, в т.ч. на PC и игровых консолях. Что на этот счёт скажете?
  • Преимущества использования уникальных шейдеров в компьютерных играх: личный опыт и наблюдения
    +6
    Использование шейдеров будет весьма полезным в разработке любого вида игр

    <зануда>Очень полезно, тем более когда любой актуальный графический API требует написать шейдер для рендеринга даже простейшего треугольника.</зануда>
    Если бы речь шла только о Unity, то можно было бы понять, почему о шейдерах рассуждается в таком ключе — движок позволяет что-то нарисовать без единой строчки кода. Но тогда при чём тут

    Например, чтобы успешно использовать технику эмуляции выемок и вмятин (normal/bump mapping), программисту необходимо знать и понимать закон отражения и преломления света.

    если в Unity это всё равно уже давно за вас реализовано.
  • Что меня раздражает в MacBook
    +7
    Такое впечатление, что эти комментарии пишутся по инструкции. В ней сказано, что при виде поста с описанием недостатков некоторой ОС нужно немедленно ответить автору, что он просто мало поел кактуса не удосужился поменять привычки. Вне зависимости от того, под каким углом раскритикованы недостатки.

    Я тоже работал в нескольких системах (в MacOS — лет 6) и так и не смог избавиться от ощущения, что некоторые «тонкости работы с ней» просто бесят. А ещё никак не получается работать в ней с приемлемой скоростью (без их знаменитой клавиатуры тут не обошлось). И да, я только «за» менять привычки, если мне предлагают равнозначное или лучшее решение. Только вот когда реализация определенной функции противоречит здравому смыслу и снижает скорость работы, привыкание затягивается.
  • Феномен инди-игры для Steam на миллион долларов
    +1
    Игра должна чем-то цеплять, но я бы не стал считать сюжет самым сильнодействующим хуком. Те же элементы песочницы и высокая степень реиграбельности способны затянуть ещё похлеще. Игра может подогревать интерес игрока возможностью исследовать и делать открытия. В Лидерах продаж в Стиме в категории Инди немало подобных игр с довольно слабым сюжетом, например, The Binding of Isaac, Terraria, Subnautica (которая привлекла интерес еще до того, как в ней появилась сюжетная кампания), Don't Starve, The Long Dark (аналогично Subnautica), FTL, Papers, Please. Ещё можно вспомнить Antichamber, который просто выносил мозг своей механикой, хотя и не был «песочницей».
  • Как закончить игру
    +2
    Перевод был на хабре

    Увидя в рассылке заголовок, сначала подумал, что моя статья опять по ошибке попала в ленту :) Неплохой перевод! Спустя 4 года свой мне кажется уже не таким хорошим, как тогда.
  • Цена ошибки и ее последствия в Google
    +67
    Блин, я до последнего ожидал, что будет хоть немного конкретики о том, что за ошибка :(
  • Новая рекламная компания предлагает веб-издателям блокировщик блокировщиков рекламы
    +6
    Ссылку всегда можно вставить обычным текстом.
  • История Transformice: инди-игра с 60 миллионами пользователей
    +3
    В итоге всё опять свелось к шапкам :)
  • Открыт ранний предзаказ на Steam Controller, Steam Link и нектороые виды Steam Machines
    0
    Опять глянец на корпусе, опять исцарапается.
  • Вычисляем персонажей гейммастеров в World of Warcraft с помощью Python
    0
    Я только одного не понял — зачем им всё это выдают? В моем представлении персонаж ГМу нужен только для присутствия в игре и общения, и тусуется он обычно в какой-то специальной локации, либо просто невидим. Если под ГМом в статье подразумевается просто сотрудник Blizzard, то другой разговор.
  • Lua, ООП и ничего лишнего
    +4
    Woman = {};
    --наследуемся
    extended(Woman, Person)

    Было бы еще прикольнее писать Woman = extend(Person)

    Если кто-то путается где ставить точку, а где двоеточие, правило следующее: если обращаемся к свойству — ставим точку (obj.name), если к методу — ставим двоеточие (obj:getName()).

    Чтобы действительно не путать, лучше запомнить смысл двоеточия — это просто синтаксический сахар, который неявно добавляет к функции первый аргумент self. Можно было бы использовать точку, но тогда пришлось бы явно добавлять аргумент самим, чтобы иметь доступ к объекту, для которого вызван метод (документация).
  • Первый опыт продаж в Unity Asset Store
    +2
    Продаю в Asset Store пару пакетов примерно года 2. При том, что времени на их создание ушло примерно недели три, доход они приносят, хоть и не большой, но стабильный, и без каких-либо усилий с моей стороны. В то же время игры, на которые уходит гораздо больше сил, обычно зарабатывают парвые несколько недель, после чего скатываются в ноль. В соотношении затраченное время/заработок Asset Store зачастую может оказаться более выгодным вариантом, хотя и не принесет тех денег, которые может заработать действительно хитовая игрушка :)
  • Использование skyboxes в Unity3d
    0
    К этому всё идёт.
  • Использование skyboxes в Unity3d
    0
    Сейчас вы признали, что я дурак для вас, и то что вы для меня тоже дурак) зачем мне переходить на сторону дурака, если я сам дурак?DDD

    Этот разговор сам по себе очевидным образом показывает, как стороны друг к другу относятся.
  • Использование skyboxes в Unity3d
    0
    Т.е обсирания моего труда, и «человекоЧасовЗатрат» на перевод данного текста, это нынче не к категории оскорбления приписывают?

    Никто ваш труд не обсирал, вы себе это додумали. Жесткая критика — это не обсирание.

    даже те кто и примитивно мало знаком с английским, т.к в школе учил Немецкий скажем, или Французкий.

    Подозреваю, что перевод оригинала гугл переводчиком был бы не сильно хуже вашего. И это возвращает нас к моему первому комментарию.

    вы поймите, я не для вас статью переводил

    В сотый раз объяснять, что статья неважная по совокупности факторов, а не по какому-то конкретному (например, по ее значимости для опытных игроделов), я не буду. Для меня, не для меня — это вообще не вам решать. Статью может прочитать кто угодно, и вам не повезло напороться на меня. И вообще, я уже говорил, что для тех же новичков такая статья — это издевательство.
  • Использование skyboxes в Unity3d
    0
    я ошибку которую увидел (два слова слитно, исправил сразу же) но далее пошли оскорбления

    Ладно уж я молчу про кучу остальных ошибок в ваших комментариях. Однако вы продолжаете использовать скобки совершенно неверно. Вы неисправимы.

    но далее пошли оскорбления

    Оскорбления на этой странице впервые прозвучали в мой адрес, так что не надо тут обид. Никто вас не оскорбляет, пока вы сами не нарветесь. Кто к нам с чем и зачем, тот от того и того.

    Нормальный бы человек отписал, у вас тут ошибка такая та, будет правильно так, то

    Когда припекает от градуса неадекватности автора, нет никакого желания еще и облегчать ему работу по исправлению ошибок, иначе последняя извилина в его мозгу сгинет окончательно. Нормальным людям я обычным образом указываю на их опечатки. Хотя обычно это даже не требуется — другие тексты и с ошибками не стыдно читать.
  • Использование skyboxes в Unity3d
    0
    Какому вот нытью?

    На досуге поймёте.
    Фраза «Если вы спорите с дураком, то, может, он делает то же самое» не выходила у меня из головы уже давно. Но я, бывает, верю в чудо, что людей можно поменять. Увы :(
  • Использование skyboxes в Unity3d
    0
    Ну никто и не заставлял вас читать

    Всегда любопытно взглянуть, чего народ про Unity пишет.
    По большому счёту никому не охота вас учить и тратить время. Нормальный человек даже на провокационный комментарий забил бы, исправил ошибку и пошел дальше, а не стучал по клаве с пеной у рта, доказывая, почему его собеседник — тролль. Вы сами превращаете людей в троллей.
  • Использование skyboxes в Unity3d
    0
    У вас же с первого комментария детский сад посыпался

    Пустословие — ваш конёк.

    Угараете только вы один, не отвечайте за всех

    Я и не говорю за других. Какое мне дело до того, как люди отнесутся в вашему нытью и моим ответам на него? Скорее всего пройдут мимо и будут правы.

    В чем дело?- скобку забыл поставить?

    Вы просто искаверкали смысл предложения коряво поставленными скобками и до сих пор, похоже, до конца это не осознали.

    Ну я покрайне мере себе хоть, что то приготовить могу, в отличии от любителя роллтона. А вы роллтон и от нормальных макарон не отличите.)

    Уверен, что готовлю на порядок лучше вас. Что бы вы не взялись делать, я сделаю это лучше вас. Бездоказательное пустословие? Беру пример с вас. Правда, боюсь, вы не оцените смысл.

    И дать троллю глумится? вы только спустя 3 комментария указали, что вас так нервирует (благо составили правильно свои мысли, и высказались). В первой комментарии в глаза бросается «два слитных слова». Эту ошибку я сразу же исправил, но нет же, великий и голодный тролль не угомонится.

    Может хоть думать научитесь.

    Если я их не читаю, как я отвечаю на ваши «выпендрежи»? Причем на каждый отдельно. Ну логики вообще 0.

    И ответы зачастую слабо кореллируют с тем, на что были даны. Логики зачастую там действительно 0.
  • Использование skyboxes в Unity3d
    0
    Но публиковать свои посты не перестану, как бы вам не хотелось

    Научитесь писать — тогда пожалуйста. А вообще, про другие статьи я ничего и не говорю. Вполне возможно, там хотя бы объём и сложность оправдывают факт их написания. Но на будущее запомню, чьи статьи лучше не читать. Автор живёт в отрыве от действительности.
  • Использование skyboxes в Unity3d
    0
    Как всегда, личные домыслы и не одного доказательства

    Значит вы не читали ни одного комментария на этой странице, кроме своих.

    я вам между прочим без «выпендрежа» указал на ваши ошибки в вашей статье

    Вот без выпендрежа и исправили бы свои ошибки, посыпали голову пеплом и откатились в канаву, уступая дорогу достойным авторам.

    О мистер не любитель скобок

    «Арфаграфия — как кунгфу: настаящие мастира бес надабнасти не используют.» — эт про вас. А скобки я люблю, но вы их готовить не умеете. Только яйца.

    Мои ходы в споре уже известны и скучны? — т, е вы признаете, то что этот «Холивар» вас развлекает, как и типичного тролля, чей уровень интеллекта не вышел за пределы детского сада.

    Конечно развлекает, он перестал быть серьезным с тех пор, как вы ответили мне второй или третий раз. Мы в нашем детском саду угараем над вами, школьниками.

    оставив за собой последнее слово. — Жалкая попытка.

    Куда мне до вас.
  • Использование skyboxes в Unity3d
    0
    Нет смысла вам дальше строить из себя интеллектуала — по личке я уже понял, с кем имею дело :) Переводить стрелки любой дурак может. Ваши любимые ходы в споре уже известны и скучны.
  • Использование skyboxes в Unity3d
    0
    Статья тут и статья там — разные вещи. Хотя обе — статьи. И даже несмотря на то, что автор одной из них — увы, вы. И в общем диагноз вам поставлен, в лучших традициях.
  • Использование skyboxes в Unity3d
    0
    Ваш перевод уже у них на сайте? Oh shi… А если нет, то какие к ним могут быть претензии.
  • Использование skyboxes в Unity3d
    0
    Хитрый план раскрыт — вбрасывать говно на хабр, чтобы искать оппонентов и вешать зелёные ярлыки. Умно!.. Хм, постойте-ка…
  • Использование skyboxes в Unity3d
    0
    Что то нефига вы мне не перефразировали, самому пришлось перефразировать, после этого «дома 2».

    Смысл мною сказанного до вас вообще не дошел.

    Ссылку забыл вставить?)

    О нет, как же так.

    1)Не всё они схавают (мою первую статью не схавали)
    2)Как статья написана? одна ошибка, в принципе сравнима с вашим сленгом)
    3)Смотрел статью, но я же не цитаты из какой то книги копирую.

    Тут вовсе клиника.
  • Использование skyboxes в Unity3d
    0
    Еще раз вам напоминаю (пейте таблетки для памяти, и грецкий орех кушайте)

    По вам не скажешь, что это работает.

    41 избранное, 10+ рейтинг, 1 подписчик. Если бы было не уважение, ушел бы в минуса рейтинг) (Моя первая статья ушла в -12) — Там да, я схалявил с переводом) так что мне есть с чем сравнивать годность статьи

    Вы снова возводите всё в абсолют. Сегодня статья получила плюсы, завтра подобная получила минусы — всё зависит от того, кому и когда она попалась на глаза. Сколько-то людей могли просто плюнуть читать и как-то реагировать, когда увидели, как статья написана. Столько скромные цифры — лишь показатель того, что мало кому до статьи было дело (по какой причине — неизвестно). Неуважение к сообществу никуда не делось. Надеюсь, вы посмотрели статью по ссылке, что я давал выше. Хороший пример неуважения к читателям — они же всё «схавают».

    А вам нету.

    Мне — есть.

    Сленг может где то и уместен, но нарушает правила публикации. Точнее лишний + к плохой статье. В ваше случае, из за сленга пришлось в уме перефразировать, что бы понять суть абзаца. Парой автору кажется всё правильно, потому что его мозг автоматом обрабатывает сленг. А некоторым надо понять, к чему этот сленг относится.

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

    p.s Как будешь отвечать на данный комментарий, дай пожалуйста аналог «Браунинг М2» только разработки СССР- Россия. Собственно аналог для установки пулемета на автомобиле, желательно одноствольный.

    Даю, держи.
  • Использование skyboxes в Unity3d
    0
    К доблестному Воину Клавиатуры за правду «Великого русского языка» можно и вас отнести) Ваша цель — великий словарный поход, против инакописания на территорий хабра

    Всю нечисть на кол!

    на которой вы не уважаете ни правила, ни этикет

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

    Я кстати покрайне мере, себя с Маяковским не сравниваю.

    Раз уж вы сравнили меня с богом, почему бы не сравнить меня с Маяковским? Шутка.
    Удобно приводить такие аналогии, когда собеседник мыслит лишь «абсолютными категориями». Иначе вы не поймёте, что сленг в определенном месте и в определенных количествах уместен.

    Поповоду мусора, не вам решать. У меня помимо уже 41 добавления в избранное, появился и подписчик. D

    Я рад, что вы не одиноки.
  • Использование skyboxes в Unity3d
    0
    Этот метод состоит из ряда мер для некоторого воздействия. Часть из них — «кнут» — это жесткие меры, стимулирующие негативными методами — как раз то, чем мы и занимались. Вообще, поначалу я думал, что ошибка настолько очевидна, что вы ее просто исправите, и всё. Негативный тон первого комментария вполне оправдан — я уже говорил, как достали неграмотные статьи сомнительного содержания.
  • Использование skyboxes в Unity3d
    –1
    До лички я доберусь, торопиться некуда. Как же вы научитесь чему-то без таких сильных впечатлений? Отныне над каждой скобкой будете думать сто раз. Профит.
  • Использование skyboxes в Unity3d
    0
    Я рад, что вы знаете, что такое куриное яйцо. Теперь и мы это знаем тоже, ура! Их правда можно варить?

    Я давно принял, сказал что я не учился на 8-10, попросил отписать или в личку или сюда, свой вариант без загадок, без цитат. в Итоге «сжалился», дал ссылку на правила русского языка по скобкам, опять же процитировал, и опять же тролльнул. Замест, что бы просто подправить.

    Есть метод «кнута и пряника», в рамках которого первое, на мой взгляд, зачастую более действенно. На вас, видимо, не прокнуло — вы слишком обидчивы и сентиментальны.
  • Использование skyboxes в Unity3d
    0
    за мной правда, за вами вонь

    У каждого своя правда, доблестный Воин Клавиатуры. Сейчас правда такова, что ваши посты всё еще просачиваются сюда, их нельзя оставить без внимания. Ни в коем случае!
  • Использование skyboxes в Unity3d
    –1
    вы бы посмотрели оригинал статьи, где скобки так же стоят и в оригинале.

    Там они стоят в нужном месте. Что за детский сад? Вы что, дословно их копипастили?

    Так что держите свои эмоции при себе

    Зацените стену текста выше и оцените градус белого каления в своих постах.
  • Использование skyboxes в Unity3d
    0
    Для вас рецепт приготовления блюда и способ приготовления блюда — Одно и тоже

    Если честно, то не вижу разницы — одно и то же названо разными словами. Хотя я не повар.

    В документации общие понятия (Азы). В уроках примеры, способы использования.

    Разницу между документацией в узком смысле и документацией в широком смысле я уже вам объяснил, вы уже не поняли.

    Документация по Unity и вовсе много где содержит «способы использования» даже в разделах из «справочника» по API: docs.unity3d.com/ScriptReference/Transform.TransformPoint.html

    Человек у которого логика отсутствует, но думает что она у него есть, естественно будет думать, что у другого собеседника не согласный с его мнением — будет отсутствовать.

    Согласен. Теперь примерьте это на себя.
  • Использование skyboxes в Unity3d
    0
    Перевод коротенького куска документации нафиг никому не нужен

    Данная статья не из раздела документация, а из раздела Tutorials.

    Гениально. Стало быть, уроки не имеют к документации никакого отношения.

    У вас логика работает странно, я такого не говорил.

    Вам нужен не только препод по русскому, но и по логике. Дословно вы, конечно, не говорили такого, только вот зачем-то стали отрицать, что перевели кусок документации. Документация — это обобщенное понятие, включающее в себя, в том числе, уроки.
  • Использование skyboxes в Unity3d
    –1
    Может, и стоило бы попроверять, только никакого свободного времени не хватит. Таких, как вы — тысячи, это заметно по общему количеству треша, который бродит в интернете. Вам просто не повезло, что я наткнулся на эту статью и не обломился высказаться.

    небольшую ошибку в своей статье

    Ошибку вы совершили в тот момент, когда решили ее написать. Скобки в нелепейшем месте — лишь верхушка айсберга.
  • Использование skyboxes в Unity3d
    0
    Говорит человек, который вставляет «Сленг» в свои посты, и считает себя богом русского языка.

    Маяковский и ко. в своих стихах вообще матерились. Вы меня переоцениваете — до бога русского языка мне далеко, да и не претендую. Зато хватает ума не выкладывать в сеть откровенный мусор — для этого есть вы.

    следите за собой и своими статьями

    Слежу. Получается лучше, чем у вас. Проблемы?

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

    Вы отличный психолог, срыватель покровов и опытный специалист по низам общества. Оставлю вам право владеть этим знанием, мне такие материи не доступны :)

    дальнейший разговор можно перенести в личку

    Предложение в силе. Трудно понять ваши мотивы и дальше вонять в комментариях, кроме как ради попыток затроллить в ответ.