Рубрика «разработка игр» - 10

Родом из Японии. История серии 8-битных игр Renegade и Target: Renegade - 1

Так получилось, что с играми серии я начал знакомиться в обратном порядке. Сначала поиграл в Renegade III: The Final Chapter на Спектруме у друга, потом рубился в Target: Renegade. Правда, у меня на кассете не было последнего уровня, поэтому я загружал вместо него четвертый. Полноценную игру прошел спустя год, уже на 128-м с двумя дисководами и в паре с товарищем.

В детстве мы не особенно задумывались, как появлялись те или иные игры, а просто получали удовольствие от отличных для того времени гемплея и графики. Некоторые игры типа Target:Renegade смотрятся хорошо даже сейчас. А между тем, когда начинаешь пристально изучать историю игр, читать интервью с создателями, которые “зашибали” первые реально большие деньги за свои разработки в 16-17 лет. Чем глубже знакомишься с предпосылками появления игровой индустрии и атмосферой компьютеризации за рубежом, тем лучше понимаешь, почему так мало софта и игр выходило в нашей стране…

Многие культовые игры того времени изначально появлялись в Японии, а на Запад попадали уже в виде адаптированных для аудитории портов. Зачастую во многом не похожих на оригинал из-за особенностей платформ (NES, Commodore, Amstrad, ZX Spectrum), культурных различий и специфики издательств.

Даже сами порты во многом были играми с единым сюжетом, но заметно отличающимися графикой и геймплеем. Собственно, и “наш” Renegade родом из Японии.

Родом из Японии. История серии 8-битных игр Renegade и Target: Renegade - 2

Скриншот Nekketsu Kōha Kunio-kun
Читать полностью »

Инди игры от новых авторов - 1

Я связался с разработчиками инди игр и они предоставили информацию о своем творении (весь текст со слов разработчиков). Игры совершенно разные - как проработки качества, так и жанры. Составом команд и бюджетов. Некоторые из них поделились цифрами о том, сколько вложили денег в разработку.

Читать полностью »

Хабр силен комментариями. Поэтому, когда я писал топик "Мечтали про интерактивные книги? Я знаю человека, который делает их прямо сейчас", то надеялся, что читатели помогут найти аналогичные примеры. Результат превзошел ожидания.

Интерактивные книги 2: на этот раз про геймдизайн и алгоритмы - 1

Итак, знакомьтесь — Амит Патель (Amit Patel) и его интерактивные статьи на стыке математики, алгоритмов и программирования. Небольшой дисклаймер: поскольку я не могу встроить интерактивные иллюстрации на Хабр, то буду использовать анимированные gif. Некоторые из них могут быть тяжелые.Читать полностью »

Платформер-головоломка, написанный на Tophat (автор — Святослав Шатунов)

Платформер-головоломка, написанный на Tophat (автор — Святослав Шатунов)

После трёх лет неторопливой разработки вышла версия 1.0 моего скриптового языка UmkaЧитать полностью »

Простая процедурная генерация мира, или Шумы Перлина на Python - 1

Недавно я выпустил статью, в которой рассказал о библиотеке Ursina Engine и показал, как создать свою трехмерную игру на Python. Между разделами вскользь упомянул про шум Перлина. Это один из базовых алгоритмов процедурной генерации, который можно использовать для создания красивых игровых миров. Хочу рассказать о нем подробнее и показать, как работать с модулем perlin-noise.

Если вам интересно, как просто генерировать реалистичные трехмерные ландшафты на Python, добро пожаловать под кат!
Читать полностью »

The Saboteur! (ZX Spectrum, 1985). История создания - 1

Год выпуска: 1985
Платформа: ZX Spectrum
Автор: Clive Townsend
Издатель: Durell Software

Я впервые познакомился с этой игрой, когда мне было 9 лет. Дома на несколько дней поселился ZX Spectrum с катушечным магнитофоном и черно-белым телевизором. На бобинах были West Bank, Bomb Jack и The Saboteur! Играть никто толком не умел, а инструкции нам, понятно, доступны не были. Поэтому пройти «Саботёра» мы смогли только через несколько лет, когда загружали его уже с дискет.

Saboteur был творением одного человека, хотя в середине 80-х разработкой уже занимались целые команды, и стал хитом практически сразу после выпуска. Игра получила отличные отзывы в журналах, включая популярный Crash (1984-1992), и автору приходили восторженные письма фанатов.
Читать полностью »

О, «Герои»? Дайте две! Как я писал очередной браузерный клон легендарной стратегии, в который уже почти* можно играть - 1

TL;DR для тех, кому некогда читать™:

Читать полностью »

Ностальгические игры: Diablo II - 1

Diablo известна каждому, кто хоть немного знаком с миром видеоигр. В нулевые эта игра успела побывать на компьютере почти любого геймера. А в игровых клубах среди компов с запущенными Warcraft 3 и Counter Strike всегда находился тот, на котором играли в Diablo. Обычно он располагался где-то в уголке, а несколько человек за спиной играющего, подсказывая, как качаться правильно, возмущались, что он всё делает не так.

Как-то раз, когда я ещё учился в школе, ко мне пришёл друг и установил Diablo II, ставшую одной из моих самых любимых игр на всю последующую жизнь! Надеюсь, я стану для вас таким же другом, если вы ещё не знакомы с данной частью столь известной серии. Хотя, учитывая культовый статус игры, сомневаюсь, что кто-то не играл в неё. Поэтому буду рад, если смогу побудить вас вернуться в столь чарующий мир и, как в старые добрые времена, сразить Баала и Диабло!Читать полностью »

Выражение числа в виде букв - 1

Разрабатывая Idle игры часто сталкиваются с тем что нужно выразить число через его сокращенную форму. Если в игре используются маленькие числа (хотя бы до 20 знаков), то такие числа в принципе можно выражать в их существующем виде. Для примера в проекте unity создам отображение монет и кнопку, которая будет умножать число монет на некое значение:

Читать полностью »

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js