diff --git a/Handbook/README.md b/Handbook/README.md index ac2eb38d..83c79cf0 100644 --- a/Handbook/README.md +++ b/Handbook/README.md @@ -88,4 +88,4 @@ SG_RSYNC_SSH_BINARY_PATH_WINDOWS := $(SG_RSYNC_BIN_PATH_WINDOWS)\ssh.exe ### make pack -This target is meant to be used by the `sgum-packager` utility located in the [Packager](../Packager) folder in order to deploy the documentation in various formats along with the plugin to the Unreal Engine Marketplace. \ No newline at end of file +This target is meant to be used by the `sgum-packager` utility located in the [Packager](../Packager) folder in order to deploy the documentation in various formats along with the plugin to [Fab](https://www.fab.com/). diff --git a/Handbook/src/README.md b/Handbook/src/README.md index 3fc4dda2..dcb69dc9 100644 --- a/Handbook/src/README.md +++ b/Handbook/src/README.md @@ -7,4 +7,4 @@ This handbook is an ongoing effort and a work in progress to document the SenseG Due to superior formatting and frequent updates, we recommend [the online version of the handbook]({{ #sg-handbook-revision-url }}); nonetheless, it's available in [PDF format]({{ #sg-handbook-pdf-url }}) as well. > [!TIP] -> Feel free to check out [the SenseGlove Unreal Engine Plugin landing page on the UE Marketplace](https://www.unrealengine.com/marketplace/en-US/product/the-senseglove-unreal-engine-plugin) as well. +> Feel free to check out [the SenseGlove Unreal Engine Plugin landing page on Fab](https://www.fab.com/listings/62bcdd2a-0bb1-4f34-b7b8-c5e7c9313099) as well. diff --git a/Handbook/src/SUMMARY.md b/Handbook/src/SUMMARY.md index ed338dd2..55801c68 100644 --- a/Handbook/src/SUMMARY.md +++ b/Handbook/src/SUMMARY.md @@ -11,8 +11,8 @@ Welcom to the SenseGlove Unreal Engine Handbook! # πŸš€ Getting Started - [Installation](getting-started/installation/README.md) - - [Through the Epic Games Launcher](getting-started/installation/epic-games-launcher.md) - - [Through Microsoft Azure DevOps Repositories](getting-started/installation/microsoft-azure-devops-repositories.md) + - [Via the Epic Games Launcher](getting-started/installation/epic-games-launcher.md) + - [Via Microsoft Azure DevOps Repositories](getting-started/installation/microsoft-azure-devops-repositories.md) - [Enabling and Verifying the Plugin Version](getting-started/plugin-verify-version-enable/README.md) - [SenseCom](getting-started/sensecom/README.md) - [SenseCom on GNU/Linux](getting-started/sensecom/gnu-linux/README.md) diff --git a/Handbook/src/appendix/changelog.md b/Handbook/src/appendix/changelog.md index cd144f7f..0762caab 100644 --- a/Handbook/src/appendix/changelog.md +++ b/Handbook/src/appendix/changelog.md @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [Unreleased] + +This patch release focuses exclusively on updates to the documentation. + +### Documentation + +- Updated all URLs, screenshots, and tutorials to reflect the transition from the Unreal Engine Marketplace to Fab, Epic’s new unified content marketplace. +- Revised documentation now points to the new home of the SenseGlove Unreal Engine Plugin on Fab, ensuring users have access to the latest resources and information. + ## [2.2.0] - 2024-10-22 This is a minor release with some breaking API and ABI changes, focusing mainly on migrating away from the deprecated `FXRMotionControllerData` in favor of `FXRMotionControllerState` and `FXRHandTrackingState` on Unreal Engine `5.5+`. diff --git a/Handbook/src/appendix/directory-structure.md b/Handbook/src/appendix/directory-structure.md index 6b2844fb..9b88d485 100644 --- a/Handbook/src/appendix/directory-structure.md +++ b/Handbook/src/appendix/directory-structure.md @@ -7,7 +7,7 @@ β”‚ β”œβ”€β”€ Documentation (this will be generated by running the make command inside the Handbook directory) β”‚ - β”œβ”€β”€ Handbook (this is the mdBook source code, used to generate the Documentation folder and not distributed to the Unreal Engine Marketplace) + β”œβ”€β”€ Handbook (this is the mdBook source code, used to generate the Documentation folder and not distributed to [Fab](https://www.fab.com/)) β”‚ β”œβ”€β”€ Resources β”‚ diff --git a/Handbook/src/appendix/platform-support-matrix.md b/Handbook/src/appendix/platform-support-matrix.md index 2ed6cc12..63f2ab39 100644 --- a/Handbook/src/appendix/platform-support-matrix.md +++ b/Handbook/src/appendix/platform-support-matrix.md @@ -1,19 +1,19 @@ ## Platform Support Matrix -| | **Windows (MSVC 2017)** | **Windows (MSVC 2019)** | **Windows (MSVC 2022)** | **Linux x86-64 (Native Toolchain)** | **Linux AArch64 (Native Toolchain)** | **Meta Quest Stand-alone (Android NDK)** | **HTC VIVE Stand-alone (Android NDK)** | **UE Marketplace Version** | **Azure DevOps Version** | -|:--------:|:-----------------------:|:-----------------------:|:-----------------------:|:-----------------------------------:|:------------------------------------:|:----------------------------------------:|:--------------------------------------:|:--------------------------:|:------------------------:| -| **5.5** | ❌ | ❌ | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x (r25b) | ❓ | ❌ | βœ… v2.2.0 | -| **5.4** | ❌ | ❌ | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x (r25b) | ❓ | βœ… v2.1.2 | βœ… v2.2.0 | -| **5.3** | ❌ | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x (r25b) | ❓ | βœ… v2.1.2 | βœ… v2.2.0 | -| **5.2** | ❌ | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x (r25b) | ❓ | βœ… v2.1.2 | βœ… v2.2.0 | -| **5.1** | ❌ | ⚠️ v2.0.x | ⚠️ v2.0.x | ⚠️ v2.0.x | ⚠️ v2.0.x | ⚠️ v2.0.x (r25b) | ❓ | ⚠️ v2.0.1 | ⚠️ v2.0.2 | -| **5.0** | ❌ | ⚠️ v1.6.x | ⚠️ v1.6.x | ⚠️ v1.6.x | ⚠️ v1.6.x | ⚠️ v1.6.x (r21e) | ❓ | ⚠️ v1.6.1 | ⚠️ v1.6.1 | -| **4.27** | ⚠️ v1.4.x | ⚠️ v1.4.x | ⚠️ v1.4.x | ⚠️ v1.4.x | ⚠️ v1.4.x | ⚠️ v1.4.x (r21e) | ❓ | ⚠️ v1.3.1 | ⚠️ v1.4.3 | -| **4.26** | ⚠️ v1.0.x | ⚠️ v1.0.x | ❌ | ⚠️ v1.0.x | ❌ | ❌ | ❌ | ❌ | ⚠️ v1.0.4 | -| **4.25** | ⚠️ v1.0.x | ⚠️ v1.0.x | ❌ | ⚠️ v1.0.x | ❌ | ❌ | ❌ | ❌ | ⚠️ v1.0.4 | -| **4.24** | ⚠️ v1.0.x | ⚠️ v1.0.x | ❌ | ⚠️ v1.0.x | ❌ | ❌ | ❌ | ❌ | ⚠️ v1.0.4 | -| **4.23** | ⚠️ v1.0.x | ⚠️ v1.0.x | ❌ | ⚠️ v1.0.x | ❌ | ❌ | ❌ | ❌ | ⚠️ v1.0.4 | -| **4.22** | ⚠️ v1.0.x | ⚠️ v1.0.x | ❌ | ⚠️ v1.0.x | ❌ | ❌ | ❌ | ❌ | ⚠️ v1.0.4 | +| | **Windows (MSVC 2017)** | **Windows (MSVC 2019)** | **Windows (MSVC 2022)** | **Linux x86-64 (Native Toolchain)** | **Linux AArch64 (Native Toolchain)** | **Meta Quest Stand-alone (Android NDK)** | **HTC VIVE Stand-alone (Android NDK)** | **Fab** | **Azure DevOps Version** | +|:--------:|:-----------------------:|:-----------------------:|:-----------------------:|:-----------------------------------:|:------------------------------------:|:----------------------------------------:|:--------------------------------------:|:--------:|:------------------------:| +| **5.5** | ❌ | ❌ | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x (r25b) | ❓ | ❌ | βœ… v2.2.0 | +| **5.4** | ❌ | ❌ | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x (r25b) | ❓ | βœ… v2.2.0 | βœ… v2.2.0 | +| **5.3** | ❌ | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x (r25b) | ❓ | βœ… v2.2.0 | βœ… v2.2.0 | +| **5.2** | ❌ | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x | βœ… v2.2.x (r25b) | ❓ | βœ… v2.2.0 | βœ… v2.2.0 | +| **5.1** | ❌ | ⚠️ v2.0.x | ⚠️ v2.0.x | ⚠️ v2.0.x | ⚠️ v2.0.x | ⚠️ v2.0.x (r25b) | ❓ | ⚠️ v2.0.0 | ⚠️ v2.0.2 | +| **5.0** | ❌ | ⚠️ v1.6.x | ⚠️ v1.6.x | ⚠️ v1.6.x | ⚠️ v1.6.x | ⚠️ v1.6.x (r21e) | ❓ | ⚠️ v1.6.1 | ⚠️ v1.6.1 | +| **4.27** | ⚠️ v1.4.x | ⚠️ v1.4.x | ⚠️ v1.4.x | ⚠️ v1.4.x | ⚠️ v1.4.x | ⚠️ v1.4.x (r21e) | ❓ | ⚠️ v1.3.1 | ⚠️ v1.4.3 | +| **4.26** | ⚠️ v1.0.x | ⚠️ v1.0.x | ❌ | ⚠️ v1.0.x | ❌ | ❌ | ❌ | ❌ | ⚠️ v1.0.4 | +| **4.25** | ⚠️ v1.0.x | ⚠️ v1.0.x | ❌ | ⚠️ v1.0.x | ❌ | ❌ | ❌ | ❌ | ⚠️ v1.0.4 | +| **4.24** | ⚠️ v1.0.x | ⚠️ v1.0.x | ❌ | ⚠️ v1.0.x | ❌ | ❌ | ❌ | ❌ | ⚠️ v1.0.4 | +| **4.23** | ⚠️ v1.0.x | ⚠️ v1.0.x | ❌ | ⚠️ v1.0.x | ❌ | ❌ | ❌ | ❌ | ⚠️ v1.0.4 | +| **4.22** | ⚠️ v1.0.x | ⚠️ v1.0.x | ❌ | ⚠️ v1.0.x | ❌ | ❌ | ❌ | ❌ | ⚠️ v1.0.4 | * βœ… Supported * ⚠️ Not supported by the latest release and might be lacking features @@ -21,7 +21,6 @@ * ❓ Unknown or untested Remarks: -* With the Fab content marketplace scheduled to launch at an unspecified date in October 2024, and the fact that the Unreal Engine Marketplace no longer accepting any new submissions starting from October 1, any releases made during the transition from the Unreal Engine Marketplace to Fab will only be accessible through the [SenseGlove Microsoft Azure repositories](../getting-started/installation/microsoft-azure-devops-repositories.md). * Per [Epic's Marketplace Guidelines](https://www.unrealengine.com/en-US/marketplace-guidelines) in regards to Code Plugins (sections `2.6.3`.d and `3.1.b`), we are only able to distribute or update the SenseGlove plugin for the last `3` stable versions of Unreal Engine. As a result, we won't be able to publish updates or bug fixes for the older versions of the Engine except on rare occasions and only through our official repository on Microsoft Azure DevOps. * All third-party libraries on Windows built against Windows SDK `10.0`. * Oculus and VIVE support is only provided through the recommended Android NDK versions by Epic Games. diff --git a/Handbook/src/getting-started/installation/README.md b/Handbook/src/getting-started/installation/README.md index 3981fdcc..b0d18984 100644 --- a/Handbook/src/getting-started/installation/README.md +++ b/Handbook/src/getting-started/installation/README.md @@ -2,13 +2,13 @@ The SenseGlove Unreal Engine Plugin could be installed using various methods: -- Through [the Epic Games Launcher](https://store.epicgames.com/en-US/download) by navigating to [the SenseGlove Unreal Engine Plugin landing page on the Unreal Engine Marketplace](https://www.unrealengine.com/marketplace/en-US/product/the-senseglove-unreal-engine-plugin). -- Through [the SenseGlove Unreal Engine Plugin Microsoft Azure DevOps repository](https://dev.azure.com/SenseGlove/_git/SenseGlove-Unreal). +- Via [the Epic Games Launcher](https://store.epicgames.com/en-US/download) by navigating to [the SenseGlove Unreal Engine Plugin landing page on Fab](https://www.fab.com/listings/62bcdd2a-0bb1-4f34-b7b8-c5e7c9313099). +- Via [the SenseGlove Unreal Engine Plugin Microsoft Azure DevOps repository](https://dev.azure.com/SenseGlove/_git/SenseGlove-Unreal). In the following chapters, we discover each of those methods: -- [Installation through the Epic Games Launcher](epic-games-launcher.md) -- [Installation through Microsoft Azure DevOps Repositories](microsoft-azure-devops-repositories.md) +- [Installation via the Epic Games Launcher](epic-games-launcher.md) +- [Installation via Microsoft Azure DevOps Repositories](microsoft-azure-devops-repositories.md) ## Video Tutorials diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-001.png b/Handbook/src/getting-started/installation/epic-games-launcher-001.png deleted file mode 100755 index 72aac7e4..00000000 --- a/Handbook/src/getting-started/installation/epic-games-launcher-001.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0dda98796f2f6bfe8a934110d2ab7f534fc42e263b71c39697fc94a7406be88c -size 782449 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-002.png b/Handbook/src/getting-started/installation/epic-games-launcher-002.png deleted file mode 100755 index 4a2f4906..00000000 --- a/Handbook/src/getting-started/installation/epic-games-launcher-002.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eeb410c70a268b729acd53e8897f42ea53d31a0a8f5b258012eea0d86f47dab0 -size 1400479 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-003.png b/Handbook/src/getting-started/installation/epic-games-launcher-003.png deleted file mode 100755 index fb4cc2a2..00000000 --- a/Handbook/src/getting-started/installation/epic-games-launcher-003.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:17472ebf888d79b0909f83dec5d8379598c28b3514582a2fa3115bae760d9af4 -size 1407599 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-004.png b/Handbook/src/getting-started/installation/epic-games-launcher-004.png deleted file mode 100755 index 3e5b430b..00000000 --- a/Handbook/src/getting-started/installation/epic-games-launcher-004.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:690cf9af1992acedd0cc39396a3499dfcd7b4b4795eabe634d3a9629b55ca174 -size 499900 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-005.png b/Handbook/src/getting-started/installation/epic-games-launcher-005.png deleted file mode 100755 index ced0623d..00000000 --- a/Handbook/src/getting-started/installation/epic-games-launcher-005.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:45e3c1af739a3e46ae11ce5f377819bcad0b3f76804cf068da831553acec6676 -size 212462 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-006.png b/Handbook/src/getting-started/installation/epic-games-launcher-006.png deleted file mode 100755 index f4f11f5b..00000000 --- a/Handbook/src/getting-started/installation/epic-games-launcher-006.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:57deab574ac9bf2a2ec6b9be7793dd5729e071457f263b5753db33a2c18f6126 -size 475915 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-007.png b/Handbook/src/getting-started/installation/epic-games-launcher-007.png deleted file mode 100755 index dd37d94b..00000000 --- a/Handbook/src/getting-started/installation/epic-games-launcher-007.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cdcbf36097aa6b64af29fa50469fcecad7484e79ed75c87a2bd436a411346aed -size 238763 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-008.png b/Handbook/src/getting-started/installation/epic-games-launcher-008.png deleted file mode 100755 index 07bf89c7..00000000 --- a/Handbook/src/getting-started/installation/epic-games-launcher-008.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ce0742e02678dce3d9baf929d4f332efa8d56e74b855e8daf163173ef35a56c0 -size 196427 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-009.png b/Handbook/src/getting-started/installation/epic-games-launcher-009.png deleted file mode 100755 index 20391ea9..00000000 --- a/Handbook/src/getting-started/installation/epic-games-launcher-009.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e101133f3d4c70846dcb8cac36e4451af1d3dca558a04a6fe67a864dcce77993 -size 168715 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-010.png b/Handbook/src/getting-started/installation/epic-games-launcher-010.png deleted file mode 100755 index 6c6b7cfa..00000000 --- a/Handbook/src/getting-started/installation/epic-games-launcher-010.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:38df4bc2772c1b460b82690a1e05e25b8b3c75d01a068d5ba70fbe68a705d6b1 -size 92351 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-eula-agreement.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-eula-agreement.png new file mode 100644 index 00000000..789e00f3 --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-eula-agreement.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bf2776d14205b4579f3713bb2fb35d1596f9ef16f6de75a82fabc571e926298 +size 675518 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-install-path.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-install-path.png new file mode 100644 index 00000000..94599fa2 --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-install-path.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92550cd903faf49a63b00d8323fbe89dc6c8f5dd56b8298e23c2676d624bc341 +size 83987 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-install-plugin.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-install-plugin.png new file mode 100644 index 00000000..f619bb78 --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-install-plugin.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdde22271b50b45b79b48b41b542f8ad6a72aa786b78da0c83630495b0214120 +size 179606 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-library-refresh.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-library-refresh.png new file mode 100644 index 00000000..e545e758 --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-library-refresh.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e94ffc90bac97cd693680706a8802f2ab57249d856a4788642fe3b9876ed7016 +size 241732 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-library-search-senseglove.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-library-search-senseglove.png new file mode 100644 index 00000000..0f2ec806 --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-library-search-senseglove.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fe78d39d4876723c94a76fe5d1796b4aee09f3547d1372116ac1a09e46498de +size 220855 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-search-results.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-search-results.png new file mode 100644 index 00000000..13d9b757 --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-search-results.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af3911796a473254c5ed5d5954583a4fd41ba0b1f8272ac0824a6a5b2728a226 +size 178768 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-search-senseglove.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-search-senseglove.png new file mode 100644 index 00000000..89343480 --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-search-senseglove.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:897f331b52ab098c5611a8d587ce83d3e729d33d2b91ed5905debf6c4ec80f22 +size 1013857 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-senseglove-download-install-progress-details.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-senseglove-download-install-progress-details.png new file mode 100755 index 00000000..816251e2 --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-senseglove-download-install-progress-details.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23c4dac57a8e81e23431dbd1f3805a3a0d5f064ae32b2b003f955729058108c1 +size 101663 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-senseglove-download-install-progress.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-senseglove-download-install-progress.png new file mode 100644 index 00000000..92b094da --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-senseglove-download-install-progress.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce095f53ccc744faf0c443a3069187b10a0aca28f3c1aeee195c54c410fbdc5c +size 222593 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-senseglove-download.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-senseglove-download.png new file mode 100644 index 00000000..04b5306a --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-senseglove-download.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e8454688500ce3a2a851e99e24cca6520deb05a805b68a4a55b2f01b806ada0 +size 538063 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-senseglove-home-page.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-senseglove-home-page.png new file mode 100644 index 00000000..5b96d8bd --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-senseglove-home-page.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:986cf4cea0bea2660fa1a16a6c6e93218672556615e70db238f19bfbb8125fdf +size 979236 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-tab.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-tab.png new file mode 100644 index 00000000..0271ddca --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-tab.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d700499ced994a1176022ef3a17a256c5b7d81947960152561b3e9030ac84c0a +size 1019925 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-fab-verify-install.png b/Handbook/src/getting-started/installation/epic-games-launcher-fab-verify-install.png new file mode 100644 index 00000000..d4426a4d --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-fab-verify-install.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fc11e724e20455ec360f18fec29004ae0aa3c961adf30edca94ffab74f43fd5 +size 211365 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher-unreal-engine-home.png b/Handbook/src/getting-started/installation/epic-games-launcher-unreal-engine-home.png new file mode 100644 index 00000000..19fa5529 --- /dev/null +++ b/Handbook/src/getting-started/installation/epic-games-launcher-unreal-engine-home.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9cb82f1df76333b4cefdd4e2b1bda3f714993c57c983d829668e9d95a3e4ecae +size 1272169 diff --git a/Handbook/src/getting-started/installation/epic-games-launcher.md b/Handbook/src/getting-started/installation/epic-games-launcher.md index 2e8f2d6f..f3d6a587 100644 --- a/Handbook/src/getting-started/installation/epic-games-launcher.md +++ b/Handbook/src/getting-started/installation/epic-games-launcher.md @@ -1,46 +1,68 @@ -# Plugin Installation through the Epic Games Launcher +# Plugin Installation via the Epic Games Launcher -Before we start the plugin installation through [the Epic Games Launcher](https://store.epicgames.com/en-US/download) please make sure you have [a signed-in Epic Games account on your installed Epic Games Launcher and a supported Unreal Engine version already installed](https://dev.epicgames.com/documentation/en-us/unreal-engine/installing-unreal-engine). The supported engine versions are listed on [the Platform Support Matrix](../../appendix/platform-support-matrix.md). +Before beginning the plugin installation via [the Epic Games Launcher](https://store.epicgames.com/en-US/download), ensure you have [signed into your Epic Games account on the Epic Games Launcher](https://store.epicgames.com/en-US/download) and that you have a [supported version of Unreal Engine installed](https://dev.epicgames.com/documentation/en-us/unreal-engine/installing-unreal-engine). Supported engine versions can be found in the [Platform Support Matrix](../../appendix/platform-support-matrix.md). 1. Run the Epic Games Launcher. -![Plugin installation through the Epic Games Launcher - step 1](epic-games-launcher-001.png "Plugin installation through the Epic Games Launcher - step 1") +![Plugin installation via the Epic Games Launcher - The Unreal Engine home in the Epic Games Launcher](epic-games-launcher-unreal-engine-home.png "Plugin installation via the Epic Games Launcher - The Unreal Engine home in the Epic Games Launcher") -2. Navigate to the `Marketplace` tab. +2. Navigate to the `Fab` tab and click `Start exploring` button which in turn opens your default web browser pointing to the [Fab home page](https://www.fab.com/). -![Plugin installation through the Epic Games Launcher - step 2](epic-games-launcher-002.png "Plugin installation through the Epic Games Launcher - step 2") +![Plugin installation via the Epic Games Launcher - The Fab tab in the Epic Games Launcher](epic-games-launcher-fab-tab.png "Plugin installation via the Epic Games Launcher - The Fab tab in the Epic Games Launcher") -3. On the `Marketplace` tab, inside the search box, start typing `SenseGlove` which filters the plugin matching that search phrase in real-time. Select `The SenseGlove Unreal Engine Plugin`. +3. On the [Fab home page](https://www.fab.com/), enter the term `SenseGlove` in the search box and press Enter. Alternatively, you can go directly to the [SenseGlove Unreal Engine Plugin landing page on Fab](https://www.fab.com/listings/62bcdd2a-0bb1-4f34-b7b8-c5e7c9313099) directly instead of taking the above two steps. -![Plugin installation through the Epic Games Launcher - step 3](epic-games-launcher-003.png "Plugin installation through the Epic Games Launcher - step 3") +![Plugin installation via the Epic Games Launcher - Searching for the term SenseGlove on the Fab home page](epic-games-launcher-fab-search-senseglove.png "Plugin installation via the Epic Games Launcher - Searching for the term SenseGlove on the Fab home page") -4. Once on [the SenseGlove Unreal Engine Plugin marketplace page](https://www.unrealengine.com/marketplace/en-US/product/the-senseglove-unreal-engine-plugin), click on the `Install to Engine` button. +4. Click on the `SenseGlove Unreal Engine Plugin` in the search results to navigate to its dedicated page. -![Plugin installation through the Epic Games Launcher - step 4](epic-games-launcher-004.png "Plugin installation through the Epic Games Launcher - step 4") +![Plugin installation via the Epic Games Launcher - The Fab search results for the term SenseGlove](epic-games-launcher-fab-search-results.png "Plugin installation via the Epic Games Launcher - The Fab search results for the term SenseGlove") -5. You'll be prompted to choose a compatible engine version. Select your desired engine version and hit this `Install` button. +5. On the [SenseGlove Unreal Engine Plugin landing page on Fab](https://www.fab.com/listings/62bcdd2a-0bb1-4f34-b7b8-c5e7c9313099) click the `Download` button. -![Plugin installation through the Epic Games Launcher - step 5](epic-games-launcher-005.png "Plugin installation through the Epic Games Launcher - step 5") +![Plugin installation via the Epic Games Launcher - The SenseGlove Unreal Engine Plugin home page on Fab](epic-games-launcher-fab-senseglove-home-page.png "Plugin installation via the Epic Games Launcher - The SenseGlove Unreal Engine Plugin home page on Fab") -6. The launcher will show the download and installation progress. Please wait for it to finish. +6. If this is your first download from Fab, you will need to agree to the Fab End User License Agreement (EULA) before proceeding. -![Plugin installation through the Epic Games Launcher - step 6](epic-games-launcher-006.png "Plugin installation through the Epic Games Launcher - step 6") +![Plugin installation via the Epic Games Launcher - Fab End User License Agreement (EULA) prompt](epic-games-launcher-fab-eula-agreement.png "Plugin installation via the Epic Games Launcher - Fab End User License Agreement (EULA) prompt") -7. While the download and installation are in progress you can see the progress in more detail by clicking on the `Downloads` section on the sidebar. +7. After clicking `Download`, a pop-up will notify you that the plugin is available in your Vault in the Epic Games Launcher, or the Fab UE5 Plugin. -![Plugin installation through the Epic Games Launcher - step 7](epic-games-launcher-007.png "Plugin installation through the Epic Games Launcher - step 7") +> [!NOTE] +> According to the +> [Fab launch announcement](https://www.unrealengine.com/en-US/blog/fab-epics-new-unified-content-marketplace-launches-today): +> +> The Fab integration in UEFN is undergoing maintenance and will be back online shortly, and the Fab integration in the Unreal Engine 5 Editor is coming soon. -8. Once the download and installation are done, you can head to the `Library` tab to verify the installation. In case you have lots of assets or plugins installed, you could search the term `SenseGlove` inside the search box for the `Vault` section and you should be able to see that the SenseGlove Unreal Engine Plugin has been added to your vault. +![Plugin installation via the Epic Games Launcher - The SenseGlove Unreal Engine Plugin download pop-up on Fab](epic-games-launcher-fab-senseglove-download.png "Plugin installation via the Epic Games Launcher - The SenseGlove Unreal Engine Plugin download pop-up on Fab") -![Plugin installation through the Epic Games Launcher - step 8](epic-games-launcher-008.png "Plugin installation through the Epic Games Launcher - step 8") +8. Go back to the Epic Games Launcher, navigate to the `Library` tab, and in the `Fab Library` section, click the `Refresh Fab items` button. -9. If you click on the `Installed Plugins` link under the engine you've just installed the plugin to, you should be able to see the SenseGlove Unreal Engine Plugin listed as installed. +![Plugin installation via the Epic Games Launcher - Refreshing Fab items in the Epic Games Launcher](epic-games-launcher-fab-library-refresh.png "Plugin installation via the Epic Games Launcher - Refreshing Fab items in the Epic Games Launcher") -![Plugin installation through the Epic Games Launcher - step 9](epic-games-launcher-009.png "Plugin installation through the Epic Games Launcher - step 9") +9. Once the Fab library is refreshed and synchronized, use the Vault search box to find the `SenseGlove Unreal Engine Plugin`. Click the `Install to Engine` button. -10. One last confirmation could be navigating to `YourEngineInstallationPath/Engine/Plugins/Marketplace` directory. The SenseGlove Unreal Engine Plugin source and binaries can be found inside this directory. This is especially useful in case one desires to copy the plugin for example to their own project's source code to run it at the project level instead of running it at the engine level. +![Plugin installation via the Epic Games Launcher - Searching the Vault for the term SenseGlove](epic-games-launcher-fab-library-search-senseglove.png "Plugin installation via the Epic Games Launcher - Searching the Vault for the term SenseGlove") -![Plugin installation through the Epic Games Launcher - step 10](epic-games-launcher-010.png "Plugin installation through the Epic Games Launcher - step 10") +10. You'll be prompted to choose a compatible engine version. Select your desired engine version from the list, then click `Install`. + +![Plugin installation via the Epic Games Launcher - Installing the SenseGlove Unreal Plugin to a specifc Engine version](epic-games-launcher-fab-install-plugin.png "Plugin installation via the Epic Games Launcher - Installing the SenseGlove Unreal Plugin to a specifc Engine version") + +11. The Epic Games Launcher will show the plugin's download and installation progress. Please wait for it to complete. + +![Plugin installation via the Epic Games Launcher - The SenseGlove Unreal Plugin download and installation progress](epic-games-launcher-fab-senseglove-download-install-progress.png "Plugin installation via the Epic Games Launcher - The SenseGlove Unreal Plugin download and installation progress") + +12. While the download and installation are in progress, you can see the progress in more details by clicking on the `Downloads` section on the sidebar. + +![Plugin installation via the Epic Games Launcher - Viewing the SenseGlove Unreal Plugin download and installation progress in details](epic-games-launcher-fab-senseglove-download-install-progress-details.png "Plugin installation via the Epic Games Launcher - Viewing the SenseGlove Unreal Plugin download and installation progress in details") + +13. Once the download and installation are complete, verify its installation by clicking `Installed Plugins` under the engine you've just installed it to. The SenseGlove plugin should appear as installed among other currently installed plugins. + +![Plugin installation via the Epic Games Launcher - Verifying the SenseGlove Unreal Plugin installation](epic-games-launcher-fab-verify-install.png "Plugin installation via the Epic Games Launcher - Verifying the SenseGlove Unreal Plugin installation") + +14. One last confirmation could be navigating to `YourEngineInstallationPath/Engine/Plugins/Marketplace` directory. The SenseGlove Unreal Engine Plugin source and binaries can be found inside this directory. This is especially useful in case one desires to copy the plugin for example to their own project's source code to run it at the project level instead of running it at the engine level. + +![Plugin installation via the Epic Games Launcher - The SenseGlove Unreal Plugin installation path](epic-games-launcher-fab-install-path.png "Plugin installation via the Epic Games Launcher - The SenseGlove Unreal Plugin installation path") > [!WARNING] > Please note that it is best practice to install the plugin either at the diff --git a/Handbook/src/getting-started/installation/microsoft-azure-devops-repositories.md b/Handbook/src/getting-started/installation/microsoft-azure-devops-repositories.md index ed15ae1a..1de3eff1 100644 --- a/Handbook/src/getting-started/installation/microsoft-azure-devops-repositories.md +++ b/Handbook/src/getting-started/installation/microsoft-azure-devops-repositories.md @@ -1,9 +1,9 @@ -# Plugin Installation through Microsoft Azure DevOps Repositories +# Plugin Installation via Microsoft Azure DevOps Repositories -While [plugin installation through the Epic Games Launcher](epic-games-launcher.md) is the most convenient method for most users to obtain and install the latest version of [the SenseGlove Unreal Engine Plugin marketplace page](https://www.unrealengine.com/marketplace/en-US/product/the-senseglove-unreal-engine-plugin), there might be valid reasons to instead download and install the plugin directly from [the SenseGlove Unreal Engine Plugin Microsoft Azure DevOps Repository](https://dev.azure.com/SenseGlove/_git/SenseGlove-Unreal). These reasons may include: +While [plugin installation via the Epic Games Launcher](epic-games-launcher.md) is the most convenient method for most users to obtain and install the latest version of [the SenseGlove Unreal Engine Plugin via Fab](https://www.fab.com/listings/62bcdd2a-0bb1-4f34-b7b8-c5e7c9313099), there might be valid reasons to instead download and install the plugin directly from [the SenseGlove Unreal Engine Plugin Microsoft Azure DevOps Repository](https://dev.azure.com/SenseGlove/_git/SenseGlove-Unreal). These reasons may include: -- Downloading an older version that is no longer available on [the Unreal Engine Marketplace](https://www.unrealengine.com/marketplace/en-US/store). -- Downloading a recent version that has been submitted to the Unreal Engine Marketplace, but is still awaiting approval and publication by the Unreal Engine Marketplace Team. +- Downloading an older version that is no longer available on [Fab](https://www.fab.com/). +- Downloading a recent version that has been submitted to Fab, but is still awaiting approval and publication by the Fab Team. - Downloading an under-development, unstable release of the plugin for testing purposes. - Or, any other specific needs that require direct access to the repository. @@ -17,11 +17,11 @@ To download a specific version of the plugin, follow these steps: 2. Locate the branch dropdown menu at the top of the page, just below the navigation bar, and next to the `Copy to clipboard` icon. There you'll find a dropdown menu. By default, it usually selects the [master](https://dev.azure.com/SenseGlove/_git/SenseGlove-Unreal?path=%2F&version=GBmaster&_a=contents) branch. -![Plugin Installation through Microsoft Azure DevOps Repositories - The branch dropdown menu](microsoft-azure-devops-repositories-branch-dropdown.png "Plugin Installation through Microsoft Azure DevOps Repositories - The branch dropdown menu") +![Plugin Installation via Microsoft Azure DevOps Repositories - The branch dropdown menu](microsoft-azure-devops-repositories-branch-dropdown.png "Plugin Installation via Microsoft Azure DevOps Repositories - The branch dropdown menu") 3. Use the dropdown menu to choose a desired branch containing the source code for a specific version of Unreal Engine or a specific release of the plugin marked with a release tag. -![Plugin Installation through Microsoft Azure DevOps Repositories - Choosing a tag from the branch dropdown menu](microsoft-azure-devops-repositories-branch-dropdown-choose-tag.png "Plugin Installation through Microsoft Azure DevOps Repositories - Choosing a tag from the branch dropdown menu") +![Plugin Installation via Microsoft Azure DevOps Repositories - Choosing a tag from the branch dropdown menu](microsoft-azure-devops-repositories-branch-dropdown-choose-tag.png "Plugin Installation via Microsoft Azure DevOps Repositories - Choosing a tag from the branch dropdown menu") > [!NOTE] > A branch named with engine version numbers, such as `5.4`, `5.3`, etc., @@ -49,7 +49,7 @@ To download a specific version of the plugin, follow these steps: 4. After selecting your desired branch or tag, click on the kebab menu (three vertical dots) located at the top right of the screen and choose `Download as Zip` to obtain the source code for that branch or tag. -![Plugin Installation through Microsoft Azure DevOps Repositories - Downloading a branch or tag as Zip](microsoft-azure-devops-repositories-download-branch-tag-zip.png "Plugin Installation through Microsoft Azure DevOps Repositories - Downloading a branch or tag as Zip") +![Plugin Installation via Microsoft Azure DevOps Repositories - Downloading a branch or tag as Zip](microsoft-azure-devops-repositories-download-branch-tag-zip.png "Plugin Installation via Microsoft Azure DevOps Repositories - Downloading a branch or tag as Zip") ## Download a Specific Version for a Specifc Unreal Engine Version @@ -57,17 +57,17 @@ As mentioned earlier, due to breaking changes between Unreal Engine versions, it 1. First, choose the appropriate branch for your desired Unreal Engine version from the branch dropdown menu, as discussed earlier. Then navigate to the `History` tab. -![Plugin Installation through Microsoft Azure DevOps Repositories - Downloading a specific version for a specifc Unreal Engine version - History tab](microsoft-azure-devops-repositories-specific-version-history.png "Plugin Installation through Microsoft Azure DevOps Repositories - Downloading a specific version for a specifc Unreal Engine version - History tab") +![Plugin Installation via Microsoft Azure DevOps Repositories - Downloading a specific version for a specifc Unreal Engine version - History tab](microsoft-azure-devops-repositories-specific-version-history.png "Plugin Installation via Microsoft Azure DevOps Repositories - Downloading a specific version for a specifc Unreal Engine version - History tab") -2. Look through the commit history for a commit message that says `bump the plugin version to vX.X.X` as all releases are finalized with this exact commit message and the plugin version. Next, click on the commit message for the version you are looking for. +2. Look via the commit history for a commit message that says `bump the plugin version to vX.X.X` as all releases are finalized with this exact commit message and the plugin version. Next, click on the commit message for the version you are looking for. 3. Once you've selected the correct commit, click on the `Browse Files` button next to the kebab menu (three vertical dots) at the top right of the screen. -![Plugin Installation through Microsoft Azure DevOps Repositories - Downloading a specific version for a specifc Unreal Engine version - Release commit](microsoft-azure-devops-repositories-specific-version-release-commit.png "Plugin Installation through Microsoft Azure DevOps Repositories - Downloading a specific version for a specifc Unreal Engine version - Release commit") +![Plugin Installation via Microsoft Azure DevOps Repositories - Downloading a specific version for a specifc Unreal Engine version - Release commit](microsoft-azure-devops-repositories-specific-version-release-commit.png "Plugin Installation via Microsoft Azure DevOps Repositories - Downloading a specific version for a specifc Unreal Engine version - Release commit") 4. You should now be in the `Content` tab, with the branch dropdown menu displaying the commit hash instead of a branch name or tag. Click on the kebab menu (three vertical dots) again, and select `Download as Zip`. This will give you a zip file containing the exact release you need, compatible with your chosen Unreal Engine version. -![Plugin Installation through Microsoft Azure DevOps Repositories - Downloading a specific version for a specifc Unreal Engine version - Download as Zip](microsoft-azure-devops-repositories-specific-version-download-zip.png "Plugin Installation through Microsoft Azure DevOps Repositories - Downloading a specific version for a specifc Unreal Engine version - Download as Zip") +![Plugin Installation via Microsoft Azure DevOps Repositories - Downloading a specific version for a specifc Unreal Engine version - Download as Zip](microsoft-azure-devops-repositories-specific-version-download-zip.png "Plugin Installation via Microsoft Azure DevOps Repositories - Downloading a specific version for a specifc Unreal Engine version - Download as Zip") ## Download the Bleeding-edge Development Branch @@ -86,7 +86,7 @@ As mentioned earlier, due to breaking changes between Unreal Engine versions, it Downloading the [`dev`](https://dev.azure.com/SenseGlove/_git/SenseGlove-Unreal?path=%2F&version=GBdev&_a=contents) branch is as easy as choosing the `dev` branch from the branch dropdown menu (as discussed earlier) and then choosing `Download as Zip` from the kebab menu (three vertical dots). -![Plugin Installation through Microsoft Azure DevOps Repositories - Downloading the bleeding-edge development branch](microsoft-azure-devops-repositories-download-dev.png "Plugin Installation through Microsoft Azure DevOps Repositories - Downloading the bleeding-edge development branch") +![Plugin Installation via Microsoft Azure DevOps Repositories - Downloading the bleeding-edge development branch](microsoft-azure-devops-repositories-download-dev.png "Plugin Installation via Microsoft Azure DevOps Repositories - Downloading the bleeding-edge development branch") ## Installation @@ -211,11 +211,11 @@ MyCppProject For a Blueprint-only project, on Microsoft Windows simply double-clicking the project's `.uproject` file should present you with a pop-up informing you that some binary modules are missing. -![Plugin Installation through Microsoft Azure DevOps Repositories - Missing Modules dialog](microsoft-azure-devops-repositories-missing-modules.png "Plugin Installation through Microsoft Azure DevOps Repositories - Missing Modules dialog") +![Plugin Installation via Microsoft Azure DevOps Repositories - Missing Modules dialog](microsoft-azure-devops-repositories-missing-modules.png "Plugin Installation via Microsoft Azure DevOps Repositories - Missing Modules dialog") After confirming, the build process will start automatically, and a dialog indicating the build progress will be shown: -![Plugin Installation through Microsoft Azure DevOps Repositories - Building missing modules progress dialog](microsoft-azure-devops-repositories-building-missing-modules.png "Plugin Installation through Microsoft Azure DevOps Repositories - Building missing modules progress dialog") +![Plugin Installation via Microsoft Azure DevOps Repositories - Building missing modules progress dialog](microsoft-azure-devops-repositories-building-missing-modules.png "Plugin Installation via Microsoft Azure DevOps Repositories - Building missing modules progress dialog") Once finished successfully, the project will be loaded. @@ -224,11 +224,11 @@ Once finished successfully, the project will be loaded. For C++ projects, on Microsoft Windows, right-click on your C++ `.uproject` file and choose `Generate Visual Studio project files`: -![Plugin Installation through Microsoft Azure DevOps Repositories - Generating Visual Studio project files](microsoft-azure-devops-repositories-generate-visual-studio-project-files.png "Plugin Installation through Microsoft Azure DevOps Repositories - Generating Visual Studio project files") +![Plugin Installation via Microsoft Azure DevOps Repositories - Generating Visual Studio project files](microsoft-azure-devops-repositories-generate-visual-studio-project-files.png "Plugin Installation via Microsoft Azure DevOps Repositories - Generating Visual Studio project files") A dialog will pop up shows you the progress of generating the Visual Studio project files: -![Plugin Installation through Microsoft Azure DevOps Repositories - Generating Visual Studio project files progress](microsoft-azure-devops-repositories-generate-visual-studio-project-files-progress.png "Plugin Installation through Microsoft Azure DevOps Repositories - Generating Visual Studio project files progress") +![Plugin Installation via Microsoft Azure DevOps Repositories - Generating Visual Studio project files progress](microsoft-azure-devops-repositories-generate-visual-studio-project-files-progress.png "Plugin Installation via Microsoft Azure DevOps Repositories - Generating Visual Studio project files progress") Once the project files are generated, open up the C++ project in your preferred C++ IDE and build the project. After this, the project can be loaded in the Unreal Editor. diff --git a/Handbook/src/overview/README.md b/Handbook/src/overview/README.md index e279ed8f..b009f24b 100644 --- a/Handbook/src/overview/README.md +++ b/Handbook/src/overview/README.md @@ -7,8 +7,8 @@ To help you navigate the SenseGlove Unreal Engine Handbook, we have organized th This section covers the basics of the SenseGlove Unreal Engine Plugin: - [Installation](../getting-started/installation/) - - [Through the Epic Games Launcher](../getting-started/installation/epic-games-launcher.md) - - [Through Microsoft Azure DevOps Repositories](../getting-started/installation/microsoft-azure-devops-repositories.md) + - [Via the Epic Games Launcher](../getting-started/installation/epic-games-launcher.md) + - [Via Microsoft Azure DevOps Repositories](../getting-started/installation/microsoft-azure-devops-repositories.md) - [Enabling and Verifying the Plugin Version](../getting-started/plugin-verify-version-enable/) - [SenseCom](../getting-started/sensecom/) - [SenseCom on GNU/Linux](../getting-started/sensecom/gnu-linux/) diff --git a/README.md b/README.md index 11fd3623..4c869d3c 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ For examples, demo scenes, tutorials, and extra resources please check out [the Various instructions on [how to download and install the SenseGlove Unreal Engine Plugin](Handbook/src/getting-started/installation/README.md) are available. It could either be installed through [the Epic Games Launcher](Handbook/src/getting-started/installation/epic-games-launcher.md), or [through Microsoft Azure DevOps repositories](Handbook/src/getting-started/installation/microsoft-azure-devops-repositories.md). -For more information, visit [the SenseGlove Unreal Engine Handbook on the Epic Marketplace](https://www.unrealengine.com/marketplace/en-US/product/the-senseglove-unreal-engine-plugin). +For more information, visit [the SenseGlove Unreal Engine Plugin on Fab](https://www.fab.com/listings/62bcdd2a-0bb1-4f34-b7b8-c5e7c9313099). ### Platform Support Matrix