Queen trainer 1.05 Что же это за игра
Всем добрый день ребята. Хочу рассказать немного об игре которую мы на данный момент переводим. Queen trainer v1.05 – это популярная взрослая визуальная новелла в жанре симулятора отношений, созданная на основе нескольких вселенных, которые схлопнулись в одну игру в мире аграбы. Игра является продолжением приключений Джинна, после Witch Trainer, разработанной Akaburом, но с более разнообразными механиками, улучшенным визуалом и новыми сюжетными поворотами с красивыми девушками.
Сюжет и игровой процесс:
- Вы играете за Джинна, который становится "советником" принцессы Жасмин, который... учит её быть хорошей женой. Игра сочетает элементы визуальной новеллы, симулятора отношений и стратегии, где вам предстоит:
- Взаимодействовать с принцессой Жасмин, повышая её уровень "развращённости" через разные действия.
- Выполнять задания, чтобы продвигать сюжет и открывать новые сцены.
- Управлять ресурсами (деньги, время, сила, энергия, знания)
- Открывать новые сюжетные линии для достижений целей.
Особенности игры Queen trainer
- В игру добавлено большое количество персонажей: Встретьтесь с новыми персонажами, которые пересеклись в мире Аграбы, такие как Геркулес, Виви, Питер пен, Есмеральда.
- Улучшенная графика: Визуал в игре подтянули по сравнению с прошлой частью игры, приятно смотрятся новые анимации и приключения Джинна.
- Расширенные механики: Больше вариантов взаимодействия и мини-игр. Вы можете стать, стражником, владельцем своего магазинчика, садоводов, силачом и даже репетитором!
- Альтернативные пути: Возможность влиять на развитие персонажа, благодаря этому нет только одной линейной концовки.
Ключевые особенности нашего перевода от всех остальных:
- Переведены текстуры
- Стараемся сохранить текст в том виде, в котором автор его хотел передать
- Изменили шрифты на классические, как в прошлой игре Witch trainer.
Не стесняйтесь - пишите свои мысли, задавайте вопросы и делитесь опытом. Давайте общаться!
Подучил С++ и сделал установщик на QT
Художественное видео установки. Всё выдумано, все совпадения случайны. При съёмке видео ни один человек не был репрессирован.
Ютуб:
ВКВидео:
Мои ресурсы:
Возможности:
- Управление всеми этапами установки кроме применения настроек непосредственно в игре : скачивание, подготовка, распаковка, постобработка.
- Калькуляция доступного и необходимого места.
- Интерфейс для лёгкого обновления.
- Оповещение о новостях и быстрый доступ к документации по сборке.
- Гибкие настройки сборки.
- Статусбар с подробными сообщениями.
- Различные режимы окна.
Планы:
- Воспроизведение видео в браузере.
- Вход через авторизатор гугла.
Если кто-то может подсказать как это реализовать на базе Qt Web Engine - буду рад принять совет.
Техническая часть:
- Построен на базе Qt Widgets
- Обработка пользовательских событий, системное меню.
- Асинхронная работа с файлами и сетевыми запросами через корутины.
- Собственный инструмент для работы с шифрованными архивами.
- Работа с облачными и внешними сервисами.
- Работа с плагинами bethesda (чтение и изменение).
Как установить Qt на Windows?
Скачиваем MSYS2 и устанавливаем qt.
А лучше сносим нафиг Windows и устанавливаем FreeBSD.
Союз Qt и JavaScript - QML
QML - это язык декларативного описания пользовательского интерфейса, основанный на JavaScript и Qt. Особенность QML заключается в том, что он позволяет создавать динамические, анимированные и интерактивные элементы интерфейса с минимальным кодом.
QML также поддерживает интеграцию с C++ и другими языками, что дает возможность использовать готовые библиотеки и фреймворки.
Некоторые преимущества QML:
Быстрая разработка и отладка. QML-код можно изменять во время выполнения, не перезапуская приложение. QML также имеет встроенные средства для отображения ошибок и предупреждений.
Кросс-платформенность. QML-приложения могут работать на разных платформах, таких как Windows, Linux, Mac OS, Android, iOS и других, без изменения кода.
Гибкость и расширяемость. QML позволяет создавать пользовательские элементы интерфейса, комбинируя стандартные элементы и добавляя свою логику. QML также поддерживает использование ресурсов, таких как изображения, звуки, шрифты и т.д..
Высокая производительность. QML использует аппаратное ускорение для отрисовки графики, а также оптимизирует выполнение JavaScript-кода.
Интересные факты и фичи языков программирования у нас в канале, заходи :)
Вышла новая версия Qt Creator 12
Qt Creator 12 - это новая версия интегрированной среды разработки для Qt и C++, которая содержит исправления ошибок и новые функции.
Среди самых важных нововведений можно отметить:
Интегрированный Compiler Explorer. Введите код, чтобы исследовать, как он выглядит для разных компиляторов.
Отладка CMake и протокол Debug Adapter. Установите точки останова в файлах CMake и выберите Отладка > Начать отладку > Начать отладку CMake, чтобы запустить отладчик CMake.
Запись экрана. Легко создавайте записи (части) вашего экрана для отчетов об ошибках, обмена, блогов и т.д.
Qt Creator 12 также улучшил производительность запуска, обновил инструменты Clangd и Clang analyzer до LLVM 17.0.1, добавил настройки для имени и комментариев файлов C++, расширил возможности редактора файлов CMake и многое другое.
Интересные факты и фичи языков программирования у нас в канале, заходи :)
Для тех кто все еще не знает, что такое Qt
Qt - это фреймворк для разработки кроссплатформенного программного обеспечения на языке C++.
Qt позволяет создавать приложения с графическим интерфейсом, работающие на разных операционных системах, таких как Windows, Linux, macOS, Android и iOS. Qt также поддерживает другие языки программирования, например Python, Ruby, Java и PHP, с помощью специальных библиотек.
Qt состоит из множества модулей, которые предоставляют различные функции, такие как работа с сетью, базами данных, XML, OpenGL, мультимедиа и т.д.. Qt также включает в себя среду разработки Qt Creator, которая упрощает создание и отладку приложений на Qt.
Qt является свободным программным обеспечением, распространяемым под лицензиями LGPL и GPL. Qt используется во многих известных проектах, таких как KDE, Skype, Google Earth, VLC и других. Qt также позволяет писать творческие и инновационные приложения, например, игры, анимации, виртуальную реальность и т.д.
Интересные факты и фичи языков программирования у нас в канале, заходи :)