The OpenNET Project / Index page

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

Ассоциация K-D Lab открыла код игрового движка qdEngine

08.03.2024 21:09

Ассоциация K-D Lab открыла исходный код игрового движка qdEngine, предназначенного для создания квестов. Весь код, за исключением сторонних библиотек, опубликован под лицензией GPLv3. Движок поддерживает платформу Windows 10 и может быть протестирован с ресурсами из игры "Похождения бравого солдата Швейка".

На основе опубликованного движка были созданы следующие игры:

  • Братья Пилоты 3D. Дело об Огородных вредителях
  • Братья Пилоты 3D-2. Тайны Клуба Собаководов
  • Братья Пилоты. Обратная сторона Земли
  • Карлик Нос
  • Мама не горюй
  • Ну, погоди! Выпуск 3. Песня для зайца
  • Похождения бравого солдата Швейка
  • Три маленькие белые мышки. Визит Морской крысы
  • Три маленькие белые мышки. День рождения морской крысы


  1. Главная ссылка к новости (https://github.com/KD-lab-Open...)
  2. OpenNews: Опубликован код ещё двух игр студии KD-Vision
  3. OpenNews: Опубликован исходный код российской игры Самогонки
  4. OpenNews: Выпуск игрового движка Open 3D Engine 23.10, открытого компанией Amazon
  5. OpenNews: Открыт код игрового движка Dagor Engine, который будет использован VK в Nau Engine
  6. OpenNews: Выпуск открытого игрового движка Godot 4.2
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/60752-game
Ключевые слова: game
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (53) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Карлос Сношайтилис (ok), 21:14, 08/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    «Вот тебе, боже, что нам не гоже»
     
     
  • 2.2, Аноним (2), 21:20, 08/03/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Там всё печальнее. Основной разработчик погиб два года назад, после чего компания закрылась и теперь причастные к её деятельности понемногу перелицензируют и открывают код.
     
     
  • 3.3, Аноним (2), 21:25, 08/03/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это был Андрей Кузьмин, в Калининграде попал в ДТП.
     
     
  • 4.39, Зазнайка (?), 09:13, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если ещё точнее, то он вышел на проезжую часть не обращая внимания ни на что вокруг.
     
     
  • 5.63, Бывалый Смузихлёб (ok), 12:51, 10/03/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если ещё точнее, то компания начала загибаться гораздо, намного ранее
    Какая вообще разница кто и куда вышел относительно недавно, если свою ключевую штуку( Периметр. Стратегия типо в т.ч с изменяемым ландшафтом и кучей всего, многое их которого до сих пор не попадается ) они полностью забросили лет 10-15 назад( было продолжение вроде Периметр 2, но это скорее мощный откат назад. Основные особенности стратегии были в изменении ландшафта и постройке более-менее продвинутых роботов из 3 типов базовых роботов на основе результатов исследований и наличия лабораторий. Сами роботы - делались в соотв. профильных цехах которые жрали энергию. Вот в подобии продолжения этого не было, была кривая ерунда )
    В итоге, они сконцентрировались на каких-то играх и приложениях для реабилитации( очень специализированная штука, отбрасывающая вообще всё остальное ), а потом даже оно заглохло.

    Ну это если не путаю с тем КД-Лаб, который из Калининграда, разработчик Вангеров и Периметра. Один из участников коей( Кранк ) даже умудрялся потом сливать исходники Периметра, в которых всё равно никто не разобрался( ибо вортекс, даже взрывы ракет юнитов изменяли поверхность. Хреновая поверхность - нет возможности постройки и проблемы с передвижением для остальных ). Но умудрялся - т.к всё равно на проект все забили и занялись хренью

     
     
  • 6.67, Аноним (-), 18:52, 10/03/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Периметр был классный, но слегка однообразный Доберись до точки альфа Защит... большой текст свёрнут, показать
     
     
  • 7.70, Бывалый Смузихлёб (ok), 14:15, 12/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Периметр был классный, но слегка однообразный.
    > "Доберись до точки альфа."
    > "Защити точку гамма."
    > Сюжет был неплох, но не вытягивал на 100%.
    > Такое впечатление что у них особо было идей для развития.

    Это компания, а не схватка. Т.е изначально предполагала именно это
    Никогда не понимал тех, кто играл только в компанию

    >> В итоге, они сконцентрировались на каких-то играх и приложениях для реабилитации( очень
    >> специализированная штука, отбрасывающая вообще всё остальное ), а потом даже оно заглохло.
    > Но если бы получилось, то сидели на госзаказах и поставляли в больнички
    > программы.

    Едва ли, там было... весьма сомнительно. Уж если на всём сайте и форуме есть единственный представитель, который баба( понгвин на аватарке ) и запросто уходит в декрет, а потому по многу месяцев тишина - есть над чем задуматься

    Но прикол не только и не столько в поставке программ. Нередко спец. штуки - это программно-аппаратные комплексы. Т.е нельзя написать какую-то примитивную игру с простой графикой и управлением несколькими кнопками, чтобы это кто-то куда-то впилил, особенно, с закрытыми исходниками.
    Там больше походило на то, что из разрабов остался один новичок, который хоть что-то как-то пилил


    Хотел было кинуть скрины или ссылки, но обнаружил новость
    > Вновь открылась компания K-D Lab — создатель игр «ВанГеры», «Самогонки», «Периметр» и «Maelstrom»

    разумеется, никаких из тех игор для калек там нет
    Для меня это более чем игра, ибо именно самостоятельно срался тогда на кд-шных форумах и прочем, пытаясь хотя бы минимально но понять текущее состояние дел и планы

     
  • 6.72, Зазнайка (?), 21:52, 14/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не путаете, он самый. Я  всего-лишь хотел уточнить относительно персоны, не вдаваясь в исторический экскурс касаемый самой компании.
     
  • 3.4, Аноним (4), 21:30, 08/03/2024 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Бас фактор? - не умеем мы пока в софтварную разработку.
     
     
  • 4.5, Вы забыли заполнить поле Name (?), 21:37, 08/03/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Ну вот кол открыли - покажи как надо, портируй на другие платформы
     
     
  • 5.8, Аноним (8), 21:42, 08/03/2024 [^] [^^] [^^^] [ответить]  
  • –8 +/
    А там есть хоть что-то ценное? Если собирается только доисторическим тулчейном доисторической студии, это уже показательно. Могли и под паблик домейн вывалить, всё одно.
     
     
  • 6.10, Аноним (10), 21:58, 08/03/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А разжевать и в рот положить не надо? Там написано, чем он собирается. А дальше — действуй, опенсорс же.
     
  • 6.19, Вы забыли заполнить поле Name (?), 23:11, 08/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну братья Пилоты неплохие были, хотя и похуже первых. Если умельцы добавят рейтрейсинг в движок, перепройду с удовольствием.
     
  • 6.33, Аноним (33), 01:11, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • –6 +/
    >Могли и под паблик домейн вывалить, всё одно.

    GPL  это рак. Если возьму этот движок, сделаю игру, начну продавать, придут линуксоиды и начнут требовать исходники. Оно мне надо? Конечно же я не буду использовать этот движок, а напишу свой и никому не покажу.

     
     
  • 7.34, Аноним (10), 03:21, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Но ты ведь не напишешь.
     
     
  • 8.36, Аноним (36), 05:22, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Надо будет напишу, но этот точно не буду юзать ... текст свёрнут, показать
     
  • 8.47, Аноним (-), 13:23, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем писать, если уже есть куча по настоящему свободных движков на MIT BSD И... текст свёрнут, показать
     
     
  • 9.66, Аноним (10), 13:06, 10/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну это аноним выше грозится написать Правда, зачем его движок кому-то понадобил... текст свёрнут, показать
     
  • 7.37, Аноним (37), 06:50, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Если жлоб-проприетарщик отказывается от продукта GPL сообществу от этого ни холодно, ни жарко.
     
     
  • 8.44, Аноним (-), 12:04, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, ну да Шообщестно играет только в gpl-нутые игры В TuxKart например И... текст свёрнут, показать
     
     
  • 9.48, Аноним (48), 14:09, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот не надо гнать, я на своём Intel Core 2 Duo не буду играть в это И вообще у ... текст свёрнут, показать
     
     
  • 10.52, Аноним (-), 14:26, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И что они все таки на GPL Или ты играешь в проприетарные игры на проприетарных ... текст свёрнут, показать
     
  • 8.69, K.K.K. (-), 15:00, 11/03/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 7.40, Аноним (40), 09:29, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Если возьму этот движок, сделаю игру, начну продавать,

    кто-то путает игру на движке под GPL и движок, основанных на движке под GPL.
    не надо так

     
     
  • 8.49, Аноним (48), 14:10, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ничего я не путаю Открывать движок своей игры я не бы не стал Даже Кармак откр... текст свёрнут, показать
     
     
  • 9.58, Аноним (40), 19:27, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а при чем тут даже Кармак Он дорабатывал движок под gpl 8212 нет Он испо... большой текст свёрнут, показать
     
  • 9.59, Аноним (59), 19:35, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Стоп Кармак писал свой движок, а ты возьмешь готовый, УЖЕ ОТКРЫТЫЙ до тебя Ра... текст свёрнут, показать
     
  • 7.41, kusb (?), 11:18, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Может GPL для игр не такая и проблема. У тебя есть ресурсы и без них игра не та, так что коммерческая игра может быть с открытыми исходниками. Ещё можно отделить скрипты управляющие сюжетом от движка и тоже закрыть их...
     
     
  • 8.43, Аноним (-), 11:58, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А разве жопоэль позволяет отделять скрипты Оно же все в один бинарник собираетс... текст свёрнут, показать
     
     
  • 9.45, kusb (?), 12:21, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Можно общаться через интерфейсы Ну и типа как собственнические драйверы в Linux... текст свёрнут, показать
     
     
  • 10.46, Аноним (-), 13:11, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Абсолютно бессмысленные телодвижения Потому что какой смысл gpl - чтобы все изм... текст свёрнут, показать
     
  • 8.50, Аноним (48), 14:12, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не существуент и не появится коммерчески успешной игры под этот ваш GPL Как раз... текст свёрнут, показать
     
     
  • 9.53, Аноним (10), 15:46, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да хотя бы просто успешной, не коммерчески ... текст свёрнут, показать
     
     
  • 10.54, Аноним (8), 17:58, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю, лично я кучу вполне годных гпл игр в стиме купил Отзывы тоже исключите... текст свёрнут, показать
     
     
  • 11.55, Аноним (-), 18:06, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Мог бы показать что ты очень продвинутый и не просто похвастаться хорошими GPL и... текст свёрнут, показать
     
     
  • 12.57, Аноним (8), 19:20, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты сомневаешься, что это нормальные гпл-игры, которые нравятся людям, или что Н... текст свёрнут, показать
     
     
  • 13.60, Аноним (-), 20:03, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не, я просто в стиме не сижу А в GOGе, насколько вижу, она появилась буквально ... текст свёрнут, показать
     
  • 6.62, Аноним (62), 06:06, 10/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Дядь, а ты точно программист? Тулчейн VS 2003 не осилить уже?
     
  • 3.42, Hamanit (ok), 11:29, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Достойное дело
     

  • 1.7, Аноним (7), 21:39, 08/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Assembly 70.2%
    Туши свет, оно практически непортабельно.
     
     
  • 2.9, Аноним (8), 21:46, 08/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Зависит от того, насколько оно большое, и насколько там качественный и хороший код. Если там masm, то вроде у nasm есть поддержка синтаксиса.
     
  • 2.11, Аноним (11), 22:03, 08/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ассемблер там только в zip библиотеке. а в остальном нормальный С++
     
  • 2.12, grass (?), 22:05, 08/03/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это гитхаб криво посчитал - ассемблерные файлы там есть только в частях zlib
     
  • 2.64, Бывалый Смузихлёб (ok), 12:54, 10/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ну исходники Периметра были в осн на сях. Всё равно никто ничего не разобрал толком
     

  • 1.29, Аноним (29), 23:36, 08/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ждём интеграции в ScummVM.
     
  • 1.32, Аноним (29), 00:33, 09/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А почему вангеры в https://github.com/KranX/Vangers , а всё остальное — в https://github.com/orgs/KD-lab-Open-Source ? И почему самогонки и вангеры - это разные движки, они разве не на одном движке?
     
     
  • 2.38, ZloySergant (ok), 07:14, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >И почему самогонки и вангеры - это разные движки, они разве не на одном движке?

    Нет, не на одном. Вангеры - воксельный движок, Самогонки - обыкновенное 3D.

     
     
  • 3.65, Бывалый Смузихлёб (ok), 12:54, 10/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    были же времена. Даже жалко как-то и Вангеры и Периметр
     

  • 1.35, Аноним (-), 05:04, 09/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Чтобы открыли под GPLv3 надо чтобы основной разработчик умер? Мда грустно.

    Когда Великий Столлман открыл нам 4 истины, он хотел чтобы мы сердцем почувствовали Свободу!

     
  • 1.51, Аноним (48), 14:13, 09/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    В общем даже как исторический интереса не представляет.
     
     
  • 2.56, kusb (?), 18:27, 09/03/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > В общем даже как исторический интереса не представляет.

    Представляет некоторый художественный и моральный интерес. Можно портировать на Linux.

     
  • 2.71, Alex (??), 04:42, 13/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Очень даже представляет.
    Люди старались, делали. Какие-то идеи для себя подчеркнуть можно. Можно сделать конвертер ресурсов для их игр(и менять в них нужные параметры).

    Надеюсь и другие разработчики старых программ начнут потихоньку открывать...


    Я в молодости так и не осилил сейф в пилотах, вот теперь есть время это сделать... 😂

     

  • 1.73, Andrey_Karpov (ok), 09:23, 29/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Было интересно провести анализ этого кода. Будет несколько заметок. Первая - Проверка игрового движка qdEngine, часть первая: топ 10 предупреждений PVS-Studio - https://pvs-studio.ru/ru/blog/posts/cpp/1119/
     

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



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

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