Skip to content

KD-lab-Open-Source/qdEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QD Engine

qdEngine logo

(с) ООО "КД ВИЖЕН" (Калининград)

Весь код, за исключением сторонних библиотек, публикуется под лицензией GPLv3. Код сторонних библиотек (где указана иная лицензия) публикуется под лицензией этих библиотек.

Чат сообщества: https://t.me/kdlab_association_chat

Структура:

  • src/XLibs - библиотека XLibs
  • src/QD - исходный код игры

Работоспособность

Движок запускается с ресурсами из игры "Похождения бравого солдата Швейка" (1С, 2007 г.), однако работает нестабильно.

Что потребуется

  1. На текущий момент движок собирается для Debug конфигурации на Windows 10 + VS 2003 SP1.

Пошаговая инструкция по сборке

  1. В src/XLibs с правами администратора запустить build.bat
    1. Результат сборки будет расположен в C:\XLibs
  2. Открыть в VS2003 src\QD\Core\qdEngine.sln выбрать проект qdEngine выбрать Rebuild это должно запустить последовательную сборку проектов qdEngineCore и qdEngine
    1. Результат сборки для Debug конфигурации в src\QD\bin\dbg\qd_gameDBG.exe

Известные проблемы

  1. Если будут возникать ошибки "Не хватает lib", то соберите соответствующие lib из xlibs
  2. Если при сборке ругается на отсутствие stlportd_static.5.0.lib , то зайдите в c:\XLibs\VC7.1\ и скопируйте stlportd_static.5.1.lib в stlportd_static.5.0.lib

Ключевые изменения сделанные на текущий момент

  1. Добавлен class MpegSound кроме того сам он модифицирован так чтобы убрать зависимость от __int64 getRDTSC()
  2. Убрано использование auto_ptr
  3. Исправлена несовместимость с XZipArchive
  4. В XLibs/Heap добавлены отсутствующие, но необходимые заголовочные файлы, а также пара .lib файлов.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published