Вложений: 5
"СУПЕР-ТЕТРИС" Калашникова
В архиве эта замечательная игра обнаружилась вместе с исходником,
полностью написана на Паскале для УК-НЦ (!).
http://savepic.net/3935529.png http://savepic.net/3938601.png http://savepic.net/3939625.png http://savepic.net/3979560.png
Оригинальное оформление, два варианта игры, читайте встроенную подсказку - там описаны все детали управления игрой. Мне к сожалению не известна судьба автора, но ,если судить по имеющимся у меня материалам, В.В.Калашников посвятил программированию для УК-НЦ немало времени !
Запускаем, играем, радуемся !
:redface:
Алексей Пажитнов: «техническое» интервью
Я так понимаю - одно из многочисленных интервью, но тут про
Тетрис: даты, язык написания и платформа из первых уст )
http://www.old-games.ru/forum/showpo...&postcount=273
:wink:
Вложений: 4
SOKOBAN и редактор уровней для него !!!
Из переписки с oldskool:
Привет, hobot!
Отправляю обещанный редактор и исправленную версию Сокобана.
В сравнении с той версией, что есть у тебя, изменения следующие:
1. Появилось игровое меню при старте. Как-то несолидно без него было.
Правда, работает там только несколько пунктов, все остальные выкидывают
из приложения - надо допиливать.
2. Загрузка уровней теперь идет из файла, раньше уровни были прописаны
вручную в исходниках.
3. Кое-что по мелочи оптимизировано и отлажено.
Редактор.
Работает практически всё, за исключением функции Undo. Не успел доделать.
Если кто захочет допиливать - велкам. Если будет время у меня, сам допишу.
В редакторе есть встроенная подсказка, вызывается по нажатию клавиши H/h
в английской раскладке.
Редактор был написан за неделю, вечерами после работы.
Все-таки ассемблер PDP-11 - великая вещь, я последний раз кодил на нем лет
17 назад, и все помню до сих пор, оказывается :smile:
На диске, который я тебе отправил, есть два командных файла-сборщика:
MKSOK.COM и MKSED.COM. Первый собирает сокобан, второй - редактор.
Сборка подразумевает внесение изменений только в главный исходник,
он компилируется, все остальные файлы берутся в уже объектном (скомпилированном) формате - OBJ.
Сокобан состоит из нескольких исходных файлов:
SOKOBA.MAC - главный исходник
ALP.MAC,
RALP.MAC - файлы шрифтов, сгенерированные при помощи Sprite Animator.
SOKDAT.OBJ - спрайты
В файле SOKOBA.MAZ находятся уровни.
Этот файл должен лежать там же, где и .SAV файл, иначе игра не запустится.
То же верно и для редактора.
Редактор состоит из следующих файлов:
SOKOED.MAC - главный исходник
SOKED.OBJ,
SOKDAT.OBJ - спрайты
Работа с редактором проста и интуитивно понятна.
Выход - АР2. Все действия описаны во встроенной подсказке, вызывается клавишей H/h.
Есть у меня несколько идей, в частности - допилить-таки свой собственный эмулятор (да-да, мы начинали параллельно вместе с Никитой Зиминым, только он довел до конца, а я забросил), и сделать кросс-платформенную среду для разработки на асме, чтобы можно было писать и отлаживать макро11 под виндой и макосью. Но это в далеком-далеком будущем.
16 нояб. 2013 г.