[vc_row type=»in_container» full_screen_row_position=»middle» column_margin=»default» column_direction=»default» column_direction_tablet=»default» column_direction_phone=»default» scene_position=»center» text_color=»dark» text_align=»left» row_border_radius=»none» row_border_radius_applies=»bg» overflow=»visible» overlay_strength=»0.3″ gradient_direction=»left_to_right» shape_divider_position=»bottom» bg_image_animation=»none»][vc_column column_padding=»no-extra-padding» column_padding_tablet=»inherit» column_padding_phone=»inherit» column_padding_position=»all» column_element_spacing=»default» background_color_opacity=»1″ background_hover_color_opacity=»1″ column_shadow=»none» column_border_radius=»none» column_link_target=»_self» column_position=»default» gradient_direction=»left_to_right» overlay_strength=»0.3″ width=»1/1″ tablet_width_inherit=»default» tablet_text_alignment=»default» phone_text_alignment=»default» animation_type=»default» bg_image_animation=»none» border_type=»simple» column_border_width=»none» column_border_style=»solid»][/vc_column][vc_column column_padding=»no-extra-padding» column_padding_tablet=»inherit» column_padding_phone=»inherit» column_padding_position=»all» column_element_spacing=»default» background_color_opacity=»1″ background_hover_color_opacity=»1″ column_shadow=»none» column_border_radius=»none» column_link_target=»_self» column_position=»default» gradient_direction=»left_to_right» overlay_strength=»0.3″ width=»1/1″ tablet_width_inherit=»default» tablet_text_alignment=»default» phone_text_alignment=»default» animation_type=»default» bg_image_animation=»none» border_type=»simple» column_border_width=»none» column_border_style=»solid»]
[vc_column_text]

График рассылки обновления // Schedule for mailing updates

[/vc_column_text]
[/vc_column][/vc_row][vc_row type=»in_container» full_screen_row_position=»middle» column_margin=»default» column_direction=»default» column_direction_tablet=»default» column_direction_phone=»default» scene_position=»center» text_color=»dark» text_align=»left» row_border_radius=»none» row_border_radius_applies=»bg» overflow=»visible» overlay_strength=»0.3″ gradient_direction=»left_to_right» shape_divider_position=»bottom» bg_image_animation=»none»][vc_column column_padding=»no-extra-padding» column_padding_tablet=»inherit» column_padding_phone=»inherit» column_padding_position=»all» column_element_spacing=»default» background_color_opacity=»1″ background_hover_color_opacity=»1″ column_shadow=»none» column_border_radius=»none» column_link_target=»_self» column_position=»default» gradient_direction=»left_to_right» overlay_strength=»0.3″ width=»1/1″ tablet_width_inherit=»default» tablet_text_alignment=»default» phone_text_alignment=»default» animation_type=»default» bg_image_animation=»none» border_type=»simple» column_border_width=»none» column_border_style=»solid»][vc_column_text css_animation=»fadeIn»]Спустя длительное время MBF GAMES возобновляет выпуск обновлений. Теперь полное описание нововведений будет публиковаться на отдельной странице со специальным дизайном, ссылку на эту странице вы сможете найти выше. Там же будет и график выхода обновления для всех уровней подписчиков.

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

Далее будет информация которая не затрагивает контент игры. Если вам это не интересно, то можно пропустить.

Само обновление вышло довольно большим, но за это долгое время была проделана и другая не менее важная работа. Теперь при написании кода игры используется собственный улучшенный вариант qgen под названием lustgen. Он мало чем похож на привычный инструмент разработки и содержит огромное количество изменений.

Интерфейс, встроенная медиа библиотека с возможностью предпросмотра и вставки элементов в код игры прямо в редакторе и присвоение им атрибутов (размер, кодек и т.д.), возможность просматривать вносимые изменения в код локации в реальном времени без надобности каждый раз сохранять проект и запускать плеер. Помимо этого реализовано создание макета csshtml интерфейса игры в виде визуального редактора встроенного в lustgen с возможностью просмотра изменений в реальном времени.

Добавлена поддержка плагинов и сами плагины по примеру перевода текста локаций на иностранные языки с использованием api переводчика основанного на нейронном обучении (что актуально после потери работоспособности qsptools для перевода). Также присутствует плагин для защиты игры от копирования по средствам шифрования данных с применением облачного сервера и системы аутентификации (работает после разовой первичной настройки). Реализован плагин для проверки текста на предмет орфографических ошибок и их исправление непосредственно внутри lustgen.

Также добавлен функционал для работы с платным подписками. Проверка актуальных подписчиков, интеграция с api Patreon (и других систем) для формирования списка рассылки новых версий игры с возможностью задать интервал проверки, рассылки и выбрать один из двух видов сервиса для организации этой рассылки.

Ещё огромное количество других полезных нововведений и изменений, но поскольку этот инструмент разрабатывается не для общедоступного пользования, то и смысла описывать всё это нет. Информация выше лишь показывает что было сделано за долгое время. Из глобальных планов остаётся оптимизация исходного кода qsp под использование для игр с большим количеством видеоконтента, обновление используемых компонентов и возможная оптимизация для создания 2D анимированных проектов. Рассматривается реализация возможности запуска игры непосредственно в браузере без необходимости скачивать весь контент, но поскольку зачастую qsp игры весят не один гигабайт, то такой функционал скорее всего окажется невостребованным.

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

В планах по контенту для игры использование технологии deepfake для создания видео (если у актрисы нет сцен в определённом жанре) и добавление тестового контента с какой нибудь реальной голливудской звездой (естественно с применением deepfake).

На этом всё, stay tuned!

//

After a long time MBF GAMES starts releasing updates. Now the full description of new features will be published on a separate page with a special design, the link to this page you can find above. There will also be an update release schedule for all levels of subscribers.

The blog for the most part will remain news about the progress of development, information about various features that are planned in the next updates and all that does not apply to the description of the updates (launcher, protection, etc.).

Next will be information that does not cover the content of the game. If you are not interested, you can skip it.

The update itself came out quite a big, but for this long time has been done and other equally important work. The game code now uses its own improved version of qgen called lustgen. It bears little resemblance to the usual development tool and contains a huge number of changes.

The interface, the built-in media library with the ability to preview and insert elements into the game code directly in the editor and assign them attributes (size, codec, etc.), the ability to view changes made to the location code in real time without having to save the project every time and run the player. In addition, implemented the creation of a layout csshtml interface of the game as a visual editor built into the lustgen with the ability to view changes in real time.

Added support for plugins and plugins themselves for example translation of text locations in foreign languages using api-translator based on neural learning (which is relevant after the loss of qsptools for translation). There is also a plugin for protecting the game from copying by encrypting data using cloud server and authentication system (works after one-time initial setup). Implemented plugin for checking the text for spelling errors and fix them directly within the lustgen.

Also added functionality to work with paid subscriptions. Checking of actual subscribers, integration with Patreon api (and other systems) for generating the mailing list of new versions of the game with the ability to set the interval of checks, mailing, and choose one of two types of service for organizing this mailing.

There are a huge number of other useful improvements and changes, but since this tool is not developed for public use, there is no point in describing all of this. The information above only shows what has been done for a long time. The global plans are to optimize the qsp source code for use in games with a lot of video content, update the components that are used and possibly optimize it for making 2D animated projects. The possibility of starting the game directly in the browser without having to download all of the content is being considered, but since qsp games often weigh more than a gigabyte, this functionality is unlikely to be in demand.

In this update the algorithms to protect the game from copying has not changed much, as well as the authentication and encryption system. In a year and a half the game has not appeared in the public access, which means that it does not make much sense yet.

The plans for the content for the game to use deepfake technology to create the video (if the actress has no scenes in a particular genre) and add a test content with some real Hollywood star (of course, with the use of deepfake).

That’s it, stay tuned![/vc_column_text][/vc_column][/vc_row]

Translate »
error: Content is protected !!
37
0
Would love your thoughts, please comment.x