Полностью документированный исходный код посадочного модуля на Acorn Archimedes Перевод

Yori Yori 16 Февраля (ред)

Этот сайт содержит реконструированный исходный код Lander, эпической игры Дэвида Брабена (David Braben) для Acorn Archimedes, где каждая строчка задокументирована и (по большей части) объяснена.

Acorn Archimedes

Lander была самой первой игрой, выпущенной для процессора ARM, и это одновременно и веха, и шедевр.

Я надеюсь, что этот сайт будет полезен тем, кто хочет узнать больше о Lander и о том, что с ним происходит. Она предоставляется на образовательной и некоммерческой основе с целью помочь людям оценить вторую классическую игру этой легенды 3D-кодирования (первой классической игрой, конечно же, является Elite ).

Обратите внимание, что код на этом сайте не является оригинальным исходным кодом Дэвида Брабена, поскольку он не был опубликован. Вместо этого это полностью сборный исходный код, который был с любовью реконструирован на основе дизассемблирования исходных двоичных файлов игры и создает на 100% идентичные игровые файлы. Все имена переменных и подпрограмм — мое собственное изобретение, но сам код соответствует первоисточнику.

https://lander.bbcelite.com/

На сайте есть ссылки и на другие проекты, например:

  • Полностью документированный исходный код Elite для BBC Micro и NES.
  • Полностью документированный исходный код Revs на BBC Micro.
  • Полностью документированный исходный код Aviator на BBC Micro.

~

1 Ответ

  1. German German 16 Февраля (ред.)

    Занятные сайты области цифровой археологии!