Я нашел хорошее описание движка в играх Sonic . Это примерно описывает, как работает движок для людей, пишущих свои собственные клоны. В моем случае я просто заинтересован в том, чтобы получить общее представление о том, как работают многие 8-битные и 16-битные игровые движки на соответствующих консолях.
Какие еще онлайн-описания существуют для конкретных игровых движков 8-битных и 16-битных игровых движков?
game-design
ixtmixilix
источник
источник
Ответы:
Большинство игр той эпохи работали очень уникально; было очень мало повторного использования кода, похожего на движок.
Тем не менее, вы, скорее всего, найдете то подробное описание игровой механики, которое вам нужно, в играх, которые очень велики / популярны, таких как Metroid , Final Fantasy 6 или Final Fantasy Tactics - люди активно изучают механику этих игр. и вы можете найти немало информации о них, разбросанных по всему району. Также игры, которые популярны среди инструментов, помогают скоростному бегу фанатов поскольку они, как правило, знают (и, как мы надеемся, документируем) множество интересных особенностей игрового кода, используемого в играх, которые они запускают.
(Обратите внимание, что ссылка на TASVideos была действительно ненадежной в то время, когда я писал это, и может не связываться надежно.)
источник
Есть закомментированные форматы данных с небольшим кодом нескольких 8-битных игр , это:
Мне показалось интересным, что некоторые из них используют сжатие (RLE, словарь), некоторые нет, некоторые используют генераторы имен; им пришлось экономить место, потому что 8-битные компьютеры имели мало памяти. Я полагаю, что, изучая эти форматы данных, Вы можете сами вывести алгоритмы. :)
Существует более 1 часа видео о создании клона Google Pacman на Youtube, и они использовали это детальное исследование Pacman (ссылка Gamasutra). В видео они рассказывают о том, как они использовали «старые добрые» приемы, такие как упаковка нескольких текстур в одну ...
источник