- PVSM.RU - https://www.pvsm.ru -
На Github опубликован исходный код игры Commander Keen [1], одной из первых видеоигр для персонального компьютера IBM PC/XT с операционной системой MS-DOS. Серия отличалась новаторским использованием графики, в том числе использованием передового формата EGA и первым в мире использованием для сдвига картинки адаптивного обновления тайлов [2], которое изобрёл Джон Кармак.
Это одна из первых игр id Software и Джона Кармака. Оригинальная версия вышла в декабре 1990 года.
На Гитхабе выложены версия Commander Keen: Keen Dreams, которая вышла уже в 1991 году и дорабатывалась до 1993-го, соответственно, имела разные номера версий, для разных платформ и каналов распространения.
Код опубликован под лицензией GNU GPLv2+. Кстати, именно эту игру в 2013 году портировали под Android.
Правда, свободная лицензия не распространяется на игровые данные (видимо, графика и музыка), которые нужно отдельно лицензировать.
Код написан в среде Borland C++ 2.0, но должен нормально компилироваться в версиях до 3.1.
Автор: alizar
Источник [3]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/open-source/69779
Ссылки в тексте:
[1] исходный код игры Commander Keen: https://github.com/keendreams/keen
[2] адаптивного обновления тайлов: https://en.wikipedia.org/wiki/Adaptive_tile_refresh
[3] Источник: http://habrahabr.ru/post/237151/
Нажмите здесь для печати.