Комментарии 19
— Доктор, когда я касаюсь кончиком языка фольги, в которой запекали картошку, у меня начинает покалывать мочка левого уха. Что бы это могло значить?
— Это значит, голубчик, что у вас слишком много свободного времени!
— Это значит, голубчик, что у вас слишком много свободного времени!
+17
— Доктор, когда я касаюсь острым кусочком проволоки кристалла кремния под напряжением, то я вижу в точке прикосновения свечение.
А) Это значит, голубчик, что у вас слишком много свободного времени!
Б) Любопытно. Свечение полупроводникового перехода… Исследуйте вопрос чуть поглубже.
А) Это значит, голубчик, что у вас слишком много свободного времени!
Б) Любопытно. Свечение полупроводникового перехода… Исследуйте вопрос чуть поглубже.
+6
Не согласен, это скорее похоже на лулзы наподобие подкрутить в Duke Nukem 3D в CON-файлах скрипт попадания пули так, чтобы вместо анимации дырки спавнился взрыв из РПГ :) Забавно, конечно, спору нет.
+1
разброс пуль был его интегрированной особенностью
каждый сэмпл накладывается на предыдущий, так что перед вами своеобразный монстроподобный дрон.Google Translate?
+3
Очень не хватает каких-то скриншотов или еще лучше — видео.
+10
В детстве на ZX Spectrum как то по учебнику делал эффект таяния экрана и в качестве набора случайных чисел использовал первые 16 килобайт памяти где хранилась прошивка.
+5
А еще можно вспомнить, как в Duke3D меняли мощность оружия в файле USER.CON.
0
В наше время мы разбирали картриджи для дендика и закорачивали случайные отверстия в плате двумя иголками, соединёнными проволокой.
Эффекты были крайне непредсказуемыми, но веселье чистым и безудержным — кто найдёт более оригинальное КЗ с наиболее умопомрачительным эффектом.
Эффекты были крайне непредсказуемыми, но веселье чистым и безудержным — кто найдёт более оригинальное КЗ с наиболее умопомрачительным эффектом.
0
>> Вместо того, чтобы использовать системный ГСЧ, в Doom есть фиксированная таблица с 256 случайными числами, откуда извлекаются значения в соответствии с игровой логикой.
Интересно, как логика выбирала значение из таблицы. Тоже должна была делать это как-то случайно.
Интересно, как логика выбирала значение из таблицы. Тоже должна была делать это как-то случайно.
0
Алгоритм выбора тоже детерминирован вроде как
github.com/id-Software/DOOM/blob/master/linuxdoom-1.10/m_random.c
github.com/id-Software/DOOM/blob/master/linuxdoom-1.10/m_random.c
0
Странный заголовок для статьи.
Если там таблица вместо по-настоящему случайных данных, значит случайности и нет вовсе.
Это типа как галактики генерировались в Elite на ZX Spectrum.
Если там таблица вместо по-настоящему случайных данных, значит случайности и нет вовсе.
Это типа как галактики генерировались в Elite на ZX Spectrum.
0
Строго говоря да. Но тут фокус в том, что сам игрок вносит элемент случайности так-как от его действий зависит то как часто и для чего игра будет обращаться к генератору. Соответственно каждое обращение даёт строго детерминированный результат, но, при этом, на что конкретно он повлияет предсказать мы не можем.
0
вот тут куча утилит по редактированию всего и вся в Doom 2: www.doomworld.com/classicdoom/utils/editors.php
не помню как программа называлась, но была такая даже с текстовым UI, в котором можно было поведение всего в Doom 2 поменять
самое запоминившееся:
— очень медленные ракеты — их можно было веером запускать на открытом пространстве и никто от них укрыться не мог, т.к. приседаний и прыжков не было, можно было только убежать
— пулемёт, стреляющий с невероятной скоростью — если противник попадал под такой огонь, то умирал практически сразу
P.S. всё тестировалось на уровне gsxr2 при игре в deathmatch
не помню как программа называлась, но была такая даже с текстовым UI, в котором можно было поведение всего в Doom 2 поменять
самое запоминившееся:
— очень медленные ракеты — их можно было веером запускать на открытом пространстве и никто от них укрыться не мог, т.к. приседаний и прыжков не было, можно было только убежать
— пулемёт, стреляющий с невероятной скоростью — если противник попадал под такой огонь, то умирал практически сразу
P.S. всё тестировалось на уровне gsxr2 при игре в deathmatch
0
В своё время также модифицировали дробовик. Получалось супероружие, от которого не было спасения. Попадание под фактически лазерный пучок дроби приводило к мгновенной смерти.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Детерминированный Doom