Pull to refresh

Ностальгия: роемся у «Танчиков» под капотом

Game development *
Многие из нас выросли на «Танчиках», «Марио» и прочих нетленных шедеврах времён рассвета игровой индустрии. Приятно порой вспомнить, как днями напролёт резались с друзьями у экранов телевизоров, меняя джойстики как перчатки. Но время не стоит на месте, и одни интересы сменяются другими. Однако, порой любовь к старым-добрым игрушкам не угасает.
Я отношу себя к людям именно таким, и мой интерес к старым играм пошёл в сторону реверс-инжиниринга, что и привело меня в IT-сферу, где я и осел с концами.

Я хочу рассказать вам о том, что же под капотом у железных монстров из знаменитой игры Battle City (в простонародье «Танчики») с не менее знаменитой приставки Nintendo Entertainment System (сокращённо NES, в России более известен её китайский клон «Dendy»). Мне в своё время эта информация показалась довольно любопытной — надеюсь, такой же она покажется и вам.
Читать дальше →
Total votes 233: ↑232 and ↓1 +231
Views 94K
Comments 72

Генерация текстур планет с помощью алгоритма Fault Formation

Open source *Python *Programming *Game development *Algorithms *

Возможно, кто-то помнит замечательную олдскульную космическую игру Star Control 2. В свое время меня поразила огромная звездная карта с неизведанными планетами, которые предстояло исследовать на фоне разворачивающейся глобальной катастрофы. С тех пор как авторами были опубликованы исходные коды, игра была портирована под новым именем The Ur-Quan Masters на большинство современных платформ.

Покопавшись в исходниках, я обнаружил простой алгоритм, генерирующий текстуры планет, и написал программу на Python, позволяющую генерировать аналогичные текстуры.
Читать дальше →
Total votes 29: ↑27 and ↓2 +25
Views 17K
Comments 12

Doom 20 лет спустя: Джон Ромеро выпустил новый уровень

History of IT Games and game consoles


Ветеран игростроя Джон Ромеро сообщил в своем Twitter о выпуске нового уровня для Doom. Причем не новой версии, а той, что помнят и любят все олдскульные геймеры. Карьера Ромеро пошла вгору именно после разработки Doom, и он решил вернуться к истокам, если так можно выразиться.

Новый уровень E1M8B получил простое описание: «My Boss level replacement for e1m8...22 years later». Кстати, именно Джон Ромеро, Джон Кармак и Том Холл создали id Software — это случилось еще в 1991 году.
Читать дальше →
Total votes 27: ↑24 and ↓3 +21
Views 27K
Comments 20

Интересные факты про некоторые старые игровые картриджи

Old hardware Games and game consoles

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

Читать далее
Total votes 47: ↑46 and ↓1 +45
Views 25K
Comments 67