Важная информация

User Tag List

Страница 1 из 5 12345 ПоследняяПоследняя
Показано с 1 по 10 из 47

Тема: Опубликованы исходники 45-и старых игр от INFOCOM

  1. #1
    Member Аватар для fxriga
    Регистрация
    16.01.2016
    Адрес
    г. Рига, Латвия
    Сообщений
    68
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Опубликованы исходники 45-и старых игр от INFOCOM



    Джейсон Скотт (Jason Scott) из проекта Internet Archive опубликовал исходные тексты игровых приложений, выпущенный компанией Infocom, просуществовавшей с 1979 по 1989 год и специализировавшейся на создании текстовых квестов. Всего опубликованы исходные тексты 45 игр, включая Zork Zero, Zork I, Zork II, Zork III, Arthur, Shōgun, Sherlock, Witness, Wishbringer, Trinity и The Hitchhiker's Guide to the Galaxy.

    Опубликованный код отражает срез состояния системы разработки Infocom на момент закрытия данной компании. Код предназначен для изучения методов разработки старых игр, обсуждения и исследований в области истории компьютерной техники (лицензия на код не является открытой). Разработка игр велась на мэйнфрейме c ОС TOPS20, для сборки применялся компилятор ZILCH. Код написан на языке ZIL (Zork Implementation Language).

    Добро лежит здесь

    UPD
    Infocom системно подошел к вопросу портирования игр на множественные платформы.
    Для этой цели в 1979 году Джоэль Берез и Марк Бланк разработали собственную виртуальную машину — Z-machine.
    Infocom компилировали код игры в файлы, содержащие инструкции для Z-машины (они назывались «Файлы с историями» (англ. story files) или «Z-код файлы»), что позволяло портировать игры на новую платформу, просто написав Z-machine для этой платформы. С большим количеством несовместимых домашних компьютерных систем в то время, это являлось важным преимуществом по сравнению с использованием нативного кода или разработкой компилятора для каждой системы отдельно.

    Подробнее о Z-machine

    Последний раз редактировалось fxriga; 17.04.2019 в 23:33.

    Atari // Spectrum // Commodore // Amiga // Amstrad

    ATARI 800XL & 65XL & 130XE + Indus GT + LDW SUPER 2000 + Floppy Drive 1050 + Tape Drives XC12/XL12 + SIO2PC
    ATARI Mega ST1 & ST2+ ATARI SM 124 + Keyboard + Mouse // ATARI 1040ST + Mouse
    Commodore 64C + Datasette 1530 + Floppy Drive 1541-II // Commodore 64 + Floppy Drive 1541
    Amiga 500 + 512k RAM & RTC + Mouse // Amiga 1200 CF2IDE 2GB + RCA120 4MB + Mouse
    ZX Spectrum+ // ZX Spectrum 128 + Joysticks
    Amstrad CPC 464 // Aplle IIc
    TAC2 + QuickShot I Joystiks // KryoFlux
    [свернуть]

  2. Эти 2 пользователя(ей) поблагодарили fxriga за это полезное сообщение:

    Eagle (26.07.2021), Serebriakov (24.07.2019)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Veteran Аватар для sergio78
    Регистрация
    27.10.2011
    Адрес
    Самара
    Сообщений
    1,139
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    24 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    кому вообще нужны исходники этих текстовых квестов 30 летней протухлости? это же мусор, бред и побасенки, вместо гемплея и экшона в обычных полноценных играх.

  5. #3
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,780
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    145
    Спасибо Благодарностей получено 
    1,183
    Поблагодарили
    778 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    zxzvm на спеке есть. что-то можно вполне запустить

  6. #4
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sergio78 Посмотреть сообщение
    побасенки
    То-то и оно, что побасенка. Интересно же посмотреть, как люди мучались в годы, когда никаких инструментов толком и не было. Один этот адовый нечитаемый DSL (ZIL который) чего стоит! Программисты тех лет мемуаров с техническими подробностями пишут невероятно мало, так хоть на код глянуть.
    Компилять его или хоть как-то ещё использовать нет, конечно, особого смысла.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  7. #5
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,780
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    145
    Спасибо Благодарностей получено 
    1,183
    Поблагодарили
    778 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sergio78 Посмотреть сообщение
    кому вообще нужны
    а ты не задумывался кому ты нужен ?

  8. #6
    Veteran
    Регистрация
    19.01.2005
    Адрес
    Наро-фоминск
    Сообщений
    1,814
    Спасибо Благодарностей отдано 
    380
    Спасибо Благодарностей получено 
    166
    Поблагодарили
    103 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И вот что еще там есть: https://github.com/historicalsource/txtelite

    - - - Добавлено - - -

    Цитата Сообщение от Eltaron Посмотреть сообщение
    То-то и оно, что побасенка. Интересно же посмотреть, как люди мучались в годы, когда никаких инструментов толком и не было. Один этот адовый нечитаемый DSL (ZIL который) чего стоит! Программисты тех лет мемуаров с техническими подробностями пишут невероятно мало, так хоть на код глянуть.
    Компилять его или хоть как-то ещё использовать нет, конечно, особого смысла.
    Если интересны очень старые адвентюры, советую ознакомится с:

    https://bluerenga.wordpress.com/all-the-adventures/
    https://www.solutionarchive.com/browse/id,4/

    А еще можно при желании найти отсутствующие для спектрума адвентюры фирмы Topologika для других платформ:

    http://www.worldofspectrum.org/infoseekpub.cgi?regexp=^Topologika$

  9. #7
    Veteran Аватар для sergio78
    Регистрация
    27.10.2011
    Адрес
    Самара
    Сообщений
    1,139
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    24 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    а ты не задумывался кому ты нужен ?
    а какое мне до этого дело, вообще? сейчас рынок, капитализм, при ограниченных ресурсах и падении экономики.происходит простое перераспределение остатков, поэтому все друг другу враги, конкуренты. ну и психика у всех от этого страдает, люди кране невыдержанные и истерят на каждую фигню. честно, мне всё равно, но у меня есть свое мнение, которое я могу озвучить.

  10. #8
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,780
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    145
    Спасибо Благодарностей получено 
    1,183
    Поблагодарили
    778 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а зачем с таким настроем заходить на творческий форум ?

  11. #9
    Veteran
    Регистрация
    19.01.2005
    Адрес
    Наро-фоминск
    Сообщений
    1,814
    Спасибо Благодарностей отдано 
    380
    Спасибо Благодарностей получено 
    166
    Поблагодарили
    103 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Старые квесты это история, и они тоже нужны, оригинальная игра Colossal Cave была в итоге переписана на С и впоследствии портирована для Linux:https://gitlab.com/esr/open-adventur...er/README.adoc , а такие игры как Jinxter, The Guild Of Chieves и The Pawn от Magnetic Scrolls были не так давно переписаны под все современные платформы: https://strandgames.itch.io , а еще испанцы запилили движок PAWS нового поколения: http://www.ngpaws.com/demos/
    Последний раз редактировалось ^m00h^; 17.04.2019 в 21:36.

  12. #10
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,780
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    145
    Спасибо Благодарностей получено 
    1,183
    Поблагодарили
    778 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ^m00h^ Посмотреть сообщение
    такие игры как Jinxter, The Guild Of Thieves и The Pawn
    на спек они кстати были портированы с m68000, там чуть-ли не эмулятор внутри

Страница 1 из 5 12345 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Опубликованы исходники CP/M
    от ram_scan в разделе Оси
    Ответов: 32
    Последнее: 14.11.2017, 05:44
  2. Исходники моих старых программ.
    от SAM style в разделе Программирование
    Ответов: 23
    Последнее: 21.10.2015, 22:14
  3. Ответов: 15
    Последнее: 12.07.2013, 02:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •