6 дней назад
Слёзы, баги и C++: как Isaac стал легендарной игрой
Привет, Хабр! Помню, как впервые запустил The Binding of Isaac: стартовая комната без подсказок, закрытые двери, на миникарте пусто. Пара забегов и у меня уже список технических вопросов по генерации этажей, приоритетам предметов, поведению врагов, рендеру и производительности. В тот момент я решил написать эту статью. Сегодня я расскажу о разработке культовой инди-игры The Binding of Isaac и разберу технические нюансы: путь от Flash к C++, как собирается план этажа, как устроены большие комнаты...
Феномен The Binding of Isaac — уродливый шедевр!
В очередной раз стабильно показывая смысл слова «актуальность», я публикую этот первоапрельский блог, руководствуясь статьёй 12 законодательства Stop Game Ru: «дедлайны нужны для того, чтобы их просирать». И к слову о просирать — надеюсь вы к этому готовы! Преисполненный вдохновением и желанием поговорить о самой животрепещущей теме Михаил Смертнов на месте, ваши плюсы и подписка уже стоят — не будем тянуть Гаппи за тестикулы и начнём! Вопрос, которым я задался для написания этого блога предельно...