Pull to refresh
  • by relevance
  • by date
  • by rating

Игры, выжавшие из NES максимум (часть 1)

Game development *
Translation
Вспомишь игры, в которые заигрывался на NES (в народе известной как «Dendy»), и диву даешься, насколько, в сравнении с современностью, проста и даже примитивна была игротека тех времен. Однако, если хорошо покопаться в архивах картриджей, там можно найти на удивление много игр, обладающих отличной графикой и выдающимся звуком, которые никак не ожидаешь встретить на такой слабой консоли.

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

Это первая часть перевода, продолжение здесь, окончание здесь.

Тряхнуть стариной
Total votes 141: ↑131 and ↓10 +121
Views 51K
Comments 148

Первая игра, которую я просто написал для себя

Abnormal programming *Delphi *
Пост ностальгии по игрушкам, которые мы сами для себя писали в детстве.
Лазая по просторам App Store ища очередную игрушку для своего айпада, наткнулся на старинную игрушку “Братья Пилоты”. Сразу купил, поставил и прошёл на одном дыхании (уже наверное в 3 раз). Но более всего задержался на эпизоде с холодильником. Уж больно меня прёт эта головоломка.



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

Подняв старые бекапы я нашёл исходную игру. Запустил её в dosbox и пропал для внешнего мира на пару часов.
Читать дальше →
Total votes 137: ↑123 and ↓14 +109
Views 71K
Comments 116

Поддержка The Neverhood добавлена в ScummVM

Game development *


Несколько дней назад, 15 мая, в ScummVM, известный кроссплатформенный набор игровых движков для point-and-click adventure, была добавлена ветка кода с движком, который поддерживает классику квестового жанра, игру The Neverhood.

Это был один из самых захватывающих и длинных проектов в ScummVM. Разговоры об этом шедевре продолжались в течение нескольких лет, и на форумах регулярно просили добавить поддержку этой игры. Два года потребовалось на разработку движка, и я хочу коротко рассказать, как это происходило.

Продолжим
Total votes 126: ↑123 and ↓3 +120
Views 57K
Comments 92

Повторный порт старых EXE-приложений с помощью Wineskin на Mac OS X 10.7.5 и 10.8.2

IT-companies
Sandbox
В данной статье я хочу рассмотреть «оживление» старых, ранее портированных с помощью Wineskin приложений Windows, на операционных системах Mac OS X 10.7.5 и 10.8.2


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


Итак, исходные данные:
1) Macbook Pro 13' mid 2012;
2) OS X 10.8.2;
3) Желание поиграть в достаточно древнюю игру Syberia, официально не портированную на Mac.

Купив новый Macbook Pro, я сразу обнаружил на нем новую операционную систему 10.8.2, поэтому возможностей безболезненного отката не было. На различных форумах до этого я читал о возникающих проблемах с неофициальными Wineskin-портами игр при обновлении ОС. Через какое-то время вышли новые версии XQuartz и Wineskin, частично решающие проблему.
Читать дальше →
Total votes 19: ↑13 and ↓6 +7
Views 9.1K
Comments 11

Скульптура леммингов от DMA Design открыта в городе Данди (Шотландия)

Game development *
В 1991 компанией DMA Design были созданы, возможно, самые очаровательные существа в игровом мире, известные как лемминги (Lemmings). Никто тогда не мог предположить, что в скором будущем они станут легендарными героями. Учитывая, что эти классические создания родом из города Данди, местный совет решил увековечить их в виде скульптуры, возведенной в районе Seabraes.


Читать дальше →
Total votes 44: ↑36 and ↓8 +28
Views 9K
Comments 24

Разработка тайловой игры на JavaScript (Robbo)

JavaScript *Game development *Canvas *

Дорогие жители Хаброхабра!


В этот раз я принёс вам историю про javascript, atari и canvas! Игра называется Robbo и является портом одноименного творения 1989 года.
image

Сама игрушка. Игрушка с выключенным звуком. Версия для игры на работе. Ссылка на github.
Управление осуществляется стрелками. Если есть патроны, то shift+стрелка выстрелит в нужном направлении.
Но как?
Total votes 36: ↑34 and ↓2 +32
Views 23K
Comments 21

Кидхак Prehistorik 2: анлочим уровни

Assembler *
Sandbox

Любителям этой замечательной игры посвящается...


image
… Если таковые еще есть. Впрочем, я уверен, что не все так плохо и Crysis не поглотил мозг человечества целиком и окончательно.
Так вот, вышеупомянутые любители старых игр и в частности одной замечательной игры 92 года могут помнить, что система сохранений в игре сделана в несколько приставочном духе: по уровням разбросаны (иногда в довольно неожиданных и труднодоступных местах) коды, которые во времена MS-DOS старательно записывались на бумажечку и хранились, как сокровище. Код, введенный в главном меню, позволял начать соответствующий уровень со стартовой позиции.
Soshite, в наше время появилась, в некотором роде, проблема для тех, кто хотел бы поиграть в Prehistorik 2. А именно — необходимость эмулировать игру в Dosbox: далеко не у всех есть возможность найти на свалке или, что еще гораздо реже, вытащить с антресолей заботливо хранящийся там 486-й.
Дело в том, что при генерации кодов игра использует переменные окружения BIOS. Как это эмулируется в Dosbox, я не разбирался, знаю достоверно, что при каждом новом запуске эмулятора коды в игре другие. Соответственно, бумажка с кодами становится бесполезной, а возможность приятного и ненапрягающего прохождения игры сводится практически на нет: полностью игру можно пройти только за один присест. Возможно, это решается детальной настройкой Dosbox. Но это менее интересно, чем небольшое копание в исполняемом файле игры.
Читать дальше →
Total votes 42: ↑40 and ↓2 +38
Views 14K
Comments 10

Сценарист Dune II и Legend of Kyrandia о нарративном дизайне, судьбе Westwood Studios и сотрудничестве с Plarium

Plarium corporate blog Biography of geeks Games and game consoles Science fiction Interview
Рик Гаш уже более 50 лет занимается игровой сценаристикой и геймдизайном. В 1990 году Рик пришел в маленькую компанию Westwood Studios, состоящую из 26 человек. Новому сотруднику доверили работу над несколькими проектами, целью которых было просто выиграть время на разработку Command & Conquer. Так Рик Гаш и стал создателем игр, повлиявших в итоге на всю игровую индустрию: Dune II, The Legend of Kyrandia и Lands of Lore.

В рамках работы над совместным проектом, Рик побывал в нашей студии и рассказал о работе в игровой индустрии, нарративном дизайне и создании сценария для Dune II.


Читать дальше →
Total votes 14: ↑12 and ↓2 +10
Views 10K
Comments 28

Адаптер для геймпада Sega → AppleII своими руками

Old hardware DIY Electronics for beginners IT-companies
Почти год назад я писал о том как сделать джойстик своими руками для компьютера AppleII, но радовал он меня недолго, все таки мне больше по душе именно геймпад а не джойстик как у приставки Rambo (Аtari), так как у меня его в детстве не было и к подобному управлению рукояткой я не привык. Да и собранный тогда джойстик качеством не блистал. Очень хотелось прикрутить к AppleII какой нибудь более привычный. Выбор мой пал на геймпад от sega megadrive. Погуглив как работает джой от сеги (а мне нужен был только режим совместимости с master system) оказалось что проще быть не может, нажатие кнопки замыкает контакт на землю и приставка видит логический ноль. Как работает джой от эпл2 я уже знал и в голове родилась следующая схема.

Читать дальше →
Total votes 19: ↑18 and ↓1 +17
Views 6.4K
Comments 8