All streams
Search
Write a publication
Pull to refresh
1
0
Alexander @joedm

User

Send message
Короче, вот как-то так, без всяких читов и монстров.
vimeo.com/287924909
Где мои поздравления, Джон Ромеро? :)
Таким образом, что бы там ни писал Ромеро — это баг уровня, баг, не учитывающий особенности движка.
В общем, чушь это всё насчёт несрабатывающего телепорта из-за того, что игрока туда толкает внешняя сила (монстр). Абсолютная чушь. Сейчас докажу. :)

Как я написал выше, сектор с триггером очень маленький и движок не фиксирует попадание игрока в этот сектор, а сразу фиксирует телепортацию.
Далее, у doom2 есть замечательный параметр -turbo <0..400>. Так вот, если выставить 0, то игрок движется очень медленно — и этот секрет замечательно берётся! Что, собственно, и подтверждает сказанное выше.
У автора видео заметно, что Pain Elemental толкает его в сектор очень слабо, да ещё и игрок стоит по диагонали. В результате игрок попадает в сектор с триггером секрета и не попадает в сектор с триггером телепорта.
Извиняюсь, не Pain Elemental attack, а Lost Soul attack — что-то я думал об одном, а написал другое.
Я не уверен, что это именно так, но всё похоже на то, что у товарища просто случайно получилось. Хотя записал же он видео…
Сам секрет — это не телепорт, а linedef у сектора перед сектором телепорта. Сектор очень маленький и при перемещении «посещение» сектора с триггером не происходит, от чего триггер не срабатывает. Здесь, на хабре, где-то есть статья с подробным разбором того, как работает движок дума.
Мне вот почему-то не удалось повторить. Пробовал на ZDoom, Doomsday Engine и Zandronum.
Исходя из предположения «заталкивать в сектор должна внешняя сила» пробовал и через splash damage (ракетой в стену), и Cacodemon fireball, и Pain Elemental attack (они тоже толкаются), и как у автора в ролике — никак не получается.
Думается, что там что-то ещё, что у автора ролика получилось случайно. Кстати, у него не оригинальный Doom2, так что может и несчитово. А Ромеро и сам не знает или забыл за давностью лет. ;)
Получается, что более элегантный код на С++ требует больше усилий, чтобы достичь той же производительности, чем код на С.
Кстати, а попробуйте компилятор clang, интересно какие у него будут результаты для версий на С, С++ и оптимизированной версии на С++.
Не надо придумывать. У отправлений есть дата отправки. И эта дата считается, а не дата получения или «задержки».
По сути добавилось только требование ИНН. Паспортные данные и ссылки на товар перевозчики спрашивают уже довольно давно, года 4 точно. Это из моего собственного опыта пользования услугами DHL, UPS и СПСР.
И обычной почты это нововведение не касается.
Тоже хороший тикет. Но, черт побери, надоело в консоль дебаггера лазить чтобы только лишь кусок памяти просмотреть.
Входит ли в ваши наполеоновские планы Memory View (https://youtrack.jetbrains.com/issue/CPP-3567)?
У меня сейчас одновременно открыт и УСН, и патент и в Эльбе стоят обе галки, система не ругается. Доход по-умолчанию учитывается в патенте (это есть в настройках). Патент открыт с февраля. Пока полёт нормальный. :) Я, правда, не работаю с Upwork и у меня нет того ада с взаимозачётом, т.о. из всех сусликов была только курсовая разница, которую и я убрал переходом на патент.
«у Эльбы нету поддержки нормальной работы с патентной системой налогообложения»
Хм, вроде бы уже сделали. Или что имеется в виду под «нормальной»?
А вот соглашусь с последним предложением. Почему нельзя купить приложение раз и навсегда? Пусть оно даже не получает других обновлений кроме багфиксов. Допустим, мне не нужны С++17 фичи, я пишу на чистом С и мне будет достаточно того, что уже есть? Пусть оно стоит дороже, чем по подписке, но чтобы мне не мозолил глаза счётчик «до полночи осталось две минуты».
Да, про это. Очень нужная вещь.
Только сделайте, пожалуйста, возможность иметь несколько окон Memory View, а не одно. Иногда бывает нужно просматривать память по нескольким указателям одновременно.

Information

Rating
5,364-th
Location
Липецкая обл., Россия
Registered
Activity