السلام عليكم ورحمة الله وبركاته
كنت أتصفح ليلة أمس ملف المساعدة في برنامج الفيرتولز ووجدت أنه يحتوي على طريقة لجعل اللعبة بصيغة ملف تطبيقي لكن لم أفهمها جيدا ولم أفهم المطلوب منها
وفي أحد المواقع الأجنبية وجدتهم يستعملون نفس الطريقة المذكورة في ملف المساعدات الخاص بالفيرتولز
وهذه هي الطريقة الموجودة في الموقع وهي مشابهة لملف المساعدات
ويمكنكم رؤيتها في المرفقات
وأرجوا منكم الاجابة
والسلام عليكم ورحمة الله وبركاته
كنت أتصفح ليلة أمس ملف المساعدة في برنامج الفيرتولز ووجدت أنه يحتوي على طريقة لجعل اللعبة بصيغة ملف تطبيقي لكن لم أفهمها جيدا ولم أفهم المطلوب منها
وفي أحد المواقع الأجنبية وجدتهم يستعملون نفس الطريقة المذكورة في ملف المساعدات الخاص بالفيرتولز
وهذه هي الطريقة الموجودة في الموقع وهي مشابهة لملف المساعدات
ويمكنكم رؤيتها في المرفقات
Delivering Standalone ExecutableApplications
Standalone Executable Applications and DLLs
To publish your Virtools composition as a standalone executable, you will need to use the Virtools SDK and have basic C++ programming experience. (Note: The creation of standalone executables falls under the EULA publishing rights described on the Virtools Website. The EULA is available in Virtools' root folder.)
For creating standalone executables, you have two possible solutions:
Standalone Executable Applications and DLLs
To publish your Virtools composition as a standalone executable, you will need to use the Virtools SDK and have basic C++ programming experience. (Note: The creation of standalone executables falls under the EULA publishing rights described on the Virtools Website. The EULA is available in Virtools' root folder.)
For creating standalone executables, you have two possible solutions:
- Create a static executable (including DLL source code in the executable) using:
- The source code provided in Virtools\SDK\Samples\Standalone Player folder.
- The .lib files provided in Virtools\SDK\staticlib. - Create an executable that calls DLL files:
- using source code provided in the Virtools\SDK\Samples\Standalone Player folder.
In this case, you will have to deliver specific runtime version DLLs, found in the Virtools\Redist\BuildingBlocks folder.
Authoring version DLLs use the Virtools interface, while runtime version DLLs do not use the Virtools interface and are therefore optimized for runtime use. As stated in the Virtools End User License Agreement, any distribution of standalone executables (that uses DLLs) requires that the executable use only runtime version DLLs, not authoring version dlls. (See the Virtools End User License Agreement in your Virtools root folder for more information.)
IMPORTANT: In order to optimize your standalone player, do not include runtime DLLs listed below unless your composition actually uses a specific Virtools addon pack (i.e. they are runtime DLLs for the Virtools addon Packs):- Virtools\Redist\BuildingBlocks\CryptedLoader.dll: VBS download module loader
- Virtools\Redist\BuildingBlocks\DatabaseClientModule2.dll: VBS Database module
- Virtools\Redist\BuildingBlocks\DownloadMediaClient2.dll: VBS download module
- Virtools\Redist\BuildingBlocks\MultiuserClient.dll: VBS multiuser module
- Virtools\Redist\BuildingBlocks\Physics.dll: Physic pack
- Virtools\Redist\BuildingBlocks\VRDistrib.dll: VR Pack distribution
- Virtools\Redist\BuildingBlocks\VRimmersive.dll: VR Pack immersion
- Virtools\Redist\BuildingBlocks\vs2_embedded.dll: VBS embedded multiuser module
- Virtools\Redist\BuildingBlocks\vsmanager2.dll: VBS
وأرجوا منكم الاجابة
والسلام عليكم ورحمة الله وبركاته
تعليق