The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Открыты исходные тексты игры Commander Keen 3.5 (Keen Dreams)

17.09.2014 09:41

Компания id Software опубликовала под лицензией GPLv2 исходные тексты игры Commander Keen 3.5, распространяемой так же под именем "Keen Dreams". Это одна из первых игр, созданных Джоном Кармаком и Джоном Ромеро. Для сборки оригинальной игры требуется Borland C++ 3.1, но энтузиасты уже начали подготовку Linux-порта, переведённого на библиотеку SDL и адаптированного для сборки в GCC. Изначально игра была выпущена в 1991 году, но в прошлом году возрождена для платформы Android. Отчасти открытие кода стало возможным благодаря инициированной энтузиастами краудфандинг-кампании.



  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/40610-game
Ключевые слова: game
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (19) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 10:42, 17/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а еще через 20 лет откроют код Opera@Presto...
     
  • 1.2, A.Stahl (ok), 10:51, 17/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Интересно лишь для фанатов id software. Сейчас такую игру проще написать с нуля, чем разгребать досовский код.
    Впрочем, если графику тоже открыли, то есть повод поржать.
    P.S. Если с графикой, то лучше бы Дейва открыли, а не это недоразумение.
     
     
  • 2.5, VolanD (ok), 11:23, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Интересно лишь для фанатов id software. Сейчас такую игру проще написать с
    > нуля, чем разгребать досовский код.
    > Впрочем, если графику тоже открыли, то есть повод поржать.
    > P.S. Если с графикой, то лучше бы Дейва открыли, а не это
    > недоразумение.

    Дейв канеш шикарен, особенно там самая часть, но кин тоже крут!

     
  • 2.10, arisu (ok), 16:53, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    да и без графики — всё равно Дейва бы. который второй. написать-то его несложно, но хочется аутентичное поведение монстров, а реверсить лень.
     
     
  • 3.15, x0r (??), 02:10, 18/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем его реверсить, если все уже сделано до вас?
    http://dg-forum.ru/topic/17064-reverse-engineering/?p=51389
     
     
  • 4.16, arisu (ok), 02:36, 18/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А зачем его реверсить, если все уже сделано до вас?

    сам-то по ссылке читал? до «всё» там как до луны ползком. форматы файлов и так давно известны, графику и тайлинфо тоже давно выколупали. самое же важное для воссоздания движка — логику игрока и монстров — колупать и колупать.

    потрудись в следующий раз сначала понять, на что отвечаешь, потом таки проверить ссылку, а потом уже писать.

     
     
  • 5.17, x0r (??), 04:14, 18/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Сам писал. Потрудись скачать архивы и посмотреть. Я не говорю, что завершено 100% работы, но логика монстров и необходимые структуры уже разобраны в достаточном для понимания объёме. Если есть вопросы, готов ответить и помочь в дальнейшей работе. Если нет желания участвовать - проходи мимо.
     
     
  • 6.18, arisu (ok), 05:29, 18/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    я потрудился скачать и посмотреть. возможно, оно где-то у тебя в голове и разобрано, но без телепатора этого не понять. радости от дизасма тоже немного, а крадеными инструментами я не пользуюсь. так что со стороны — это обычный выхлоп дизасма, толку с которого мне немного.

    если вдруг тебе показалось, что я требую всё и сразу и прямо сейчас — то извини, это только показалось. я всего лишь отвечал анониму, что «всё сделано за вас» — это оооочень большая гипербола, работы там ещё немало.

    а заниматься реверсом лично я не хочу, о чём и писал в #10.

    насчёт же того, куда и как мне идти, я имею свои соображения, и твоих советов пока не спрашивал.

     
     
  • 7.19, x0r (??), 06:38, 18/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Откуда столько агрессии? Я всего-лишь пытался донести мысль о том, что с Дейвом не всё плохо и есть ещё люди, которым его судьба не безразлична и, возможно, привлечь желающих к дальнейшей разработке. "Обычный выхлоп дизасма" содержит большую часть функций и переменных с осмысленными названиями, в том числе и функции логики, которые не вызываются напрямую. Работы там не мало, не спорю, но проделанного уже достаточно для воссоздания поведения монстров и игрока.

    ЗЫ: Краденых инструментов я не выкладывал, да и к теме отношения это не имеет.

     
     
  • 8.21, arisu (ok), 18:42, 18/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    то есть, ты хамишь органично, даже не замечая этого и на основе того, что ты не... текст свёрнут, показать
     
  • 2.12, freehck (ok), 23:30, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Интересно лишь для фанатов id software. Сейчас такую игру проще написать с
    > нуля, чем разгребать досовский код.
    > Впрочем, если графику тоже открыли, то есть повод поржать.
    > P.S. Если с графикой, то лучше бы Дейва открыли, а не это
    > недоразумение.

    Не обижайте Кина. Это моё, в частности, детство. Кин всегда был настоящим испытанием - в нём расплата за ошибку была значительно выше. Один раз осёкся - и начинай всё по новой.

    Я до сих пор вспоминаю, какой дикий был восторг у десятилетнего парнишки, когда я узнал, что помимо Secret of the Oracle существует ещё и другая часть с громким названием the Armageddon Machine, где было полно лазеров, роботов и прочей крутой космической дребедени.

    Вот было бы здорово иметь код работающего 5-го эпизода! =)

    PS: а вашего Дейва я видел уже после, и ощущения крутой игры он не произвёл, ибо был прост и до скуки однообразен.

     
     
  • 3.13, arisu (ok), 23:33, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    keen dreams — это вообще недоразумение.
     

  • 1.3, VolanD (ok), 11:04, 17/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А это та часть, где в менюхе пинг-понг был встроен?
     
     
  • 2.4, VolanD (ok), 11:21, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А это та часть, где в менюхе пинг-понг был встроен?

    А не, не та :(

     
     
  • 3.8, a2m (?), 13:58, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Пинг-понг в четвёртой части был
     

  • 1.6, anonymous (??), 12:08, 17/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    выложите мне keen dreams apk под ондроед, а то мне пчелайн не дает за деньги скочать
     
  • 1.9, Rodegast (ok), 14:39, 17/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Опоздали ребята... Под Linux уже есть Commander Genius
    http://clonekeenplus.sourceforge.net/
     
     
  • 2.11, freehck (ok), 23:22, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Кгхм. Это же dosbox с обёрткой для запуска. Как можно сравнивать? =/
     
     
  • 3.14, arisu (ok), 23:33, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Кгхм. Это же dosbox с обёрткой для запуска. Как можно сравнивать? =/

    LOLWUT?!

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру