Jump to content
Korean Random

BigWorld Tools C++(Qt) - разработка


Recommended Posts

  • 1 month later...
  • 9 months later...

PhysicsFS отлично подойдет в качестве замены ResMgr.

5 утра - самое время писать на Си)

Также в Qt 3D добавили Shader graphs: dynamically generate fragment shaders from graph based description

 

Найти бы свой старый код и интегрировать в него это...

Edited by SkepticalFox
  • Upvote 2
Link to comment
Short link
Share on other sites

  • 3 months later...
On 11.12.2017 at 4:48 AM, SkepticalFox said:

Найти бы свой старый код и интегрировать в него это...

забыл написать - в общем PhysicsFS однопоточная либа.

жутко вешает программу на чтении pkg

Link to comment
Short link
Share on other sites

  • 2 weeks later...
В 16.03.2018 в 10:47, SkepticalFox сказал:

забыл написать - в общем PhysicsFS однопоточная либа.

жутко вешает программу на чтении pkg

а ResMgr многопоточная?

В 16.03.2018 в 10:47, SkepticalFox сказал:

забыл написать - в общем PhysicsFS однопоточная либа.

жутко вешает программу на чтении pkg

если речь идет об утилите - пофиг. если речь идет о внедрении PFS в клиент, это сильный отрицательный фактор

Link to comment
Short link
Share on other sites

15 minutes ago, Pavel3333 said:

а ResMgr многопоточная?

Конечно однопоточная

15 minutes ago, Pavel3333 said:

если речь идет об утилите - пофиг. если речь идет о внедрении PFS в клиент, это сильный отрицательный фактор

скорость важна в утилите

Link to comment
Short link
Share on other sites

4 hours ago, Pavel3333 said:

для утилиты - нет. не важна.

тестировать замучаешься ожидая 15 секунд на чтении pkg-файлов

4 hours ago, SkepticalFox said:

надо бы попробовать еще это

image.thumb.png.19ffb882cde83f8ef93531644c10cad9.png

Какая-то недоделанная библиотека - пришлось допилить чтобы заработало.

Парсит pkg меньше чем за секунду(в отладке 6 секунд)

заслуга miniz?

 

Кто хочет глянуть - вот

https://bitbucket.org/SkepticalFox/qtankviewer/src/

Следующий шаг добавить поддержку распаковки пакованных xml и подключить БД.

Edited by SkepticalFox
  • Upvote 1
Link to comment
Short link
Share on other sites

On 28.03.2018 at 5:49 PM, SkepticalFox said:

Следующий шаг добавить поддержку распаковки пакованных xml

Сделал самым криворуким способом - используя QMultiHash и умные указатели

Вроде утечек нет

Edited by SkepticalFox
  • Upvote 2
Link to comment
Short link
Share on other sites

@SkepticalFox в последнее время стал замечать за тобой слишком много умных слов, которые лень гуглить.

В 28.03.2018 в 17:49, SkepticalFox сказал:

подключить БД.

А это зачем? Что ты там собираешься хранить?

Link to comment
Short link
Share on other sites

Сделал базу данных и перевод из .mo файлов

Опять же, утечек не выявлено, но код снова не оптимален

Структуру Localization_Text определенно стоит переписать

Edited by SkepticalFox
  • Upvote 1
Link to comment
Short link
Share on other sites

image.thumb.png.370adc10af4a31b56b265fbbe74f4afa.png

Сделал связь интерфейса с базой данных.

Даже фильтры работают)

Собственно они и два года назад работали и тоже на Qt)

 Сейчас как раз и переписываю тот старый код, чтобы не пропадал

  • Upvote 2
Link to comment
Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...