This repository has been archived by the owner on Aug 29, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 141
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Replaced ICG with GDoc WIP link. Tidied up content... (#348)
* Replaced ICG with GDoc WIP link. Tidied up content to make sense in website and on GitHub. 1. Put in link to WIP GDoc for ICG 2. Titied up titles of files: license, how to port, how to generate a snapsjot 3. Added license to website ToC 4. Added all the relevant repo links to repo readme /index page UNR 513 5. Added docs/README so GitHub docs make sense. 6. Tidied up ToC to match SpatialOS ToC format. * Rebrand to "GDK for Unreal" * Fixed links * Fix "GDK for Unreal" branding. * Removed trailing spaces * Added why you should use the website * Added explanation and removed space. * Hid the Toc info in comments & added a temporary concepts link
- Loading branch information
Showing
21 changed files
with
186 additions
and
167 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
# The SpatialOS GDK for Unreal (pre-alpha) documentation on GitHub | ||
|
||
This documentation on GitHub is a copy of the [GDK documentation on the SpatialOS documentation website](https://docs.improbable.io/unreal/pre-alpha). Due to this, the internal links do not work and the image links are broken. | ||
|
||
We recommend you use the GDK documentation on the SpatialOS documentation website and not on GitHub. | ||
|
||
|
||
|
||
[//]: # (Guide to ToC on the docs website) | ||
[//]: # (The website's ToC doc is here ./toc.md) | ||
[//]: # (Repository readme - ../README.md : the same as the website index page) | ||
|
||
[//]: # (--------------------------------) | ||
|
||
[//]: # (* SpatialOS GDK for Unreal - website index page - index.md : the same as the repository readme) | ||
|
||
[//]: # (#### Get started) | ||
[//]: # (* Installation and setup - ./setup-and-installing.md) | ||
[//]: # (* Feature list - ./features.md) | ||
[//]: # (* Toolbar - ./content/toolbar.md) | ||
[//]: # (* Glossary - ./content/glossary.md) | ||
[//]: # (* License - ../LICENSE.md) | ||
|
||
[//]: # (#### Concepts) | ||
[//]: # (* Interop Code Generator [ICG] - content/interop.md) | ||
[//]: # (* Actor property handover - content/handover-between-server-workers.md) | ||
[//]: # (* Singleton Actors - content/singleton-actors.md) | ||
|
||
[//]: # (#### How to...) | ||
[//]: # (* Port an Unreal project to the GDK - content/porting-unreal-project-to-gdk) | ||
[//]: # (* Generate a snapshot - content/generating-a-snapshot.md) | ||
|
||
[//]: # (#### Reference) | ||
[//]: # (* Directory structure - content/directory-structure.md) | ||
[//]: # (* Helper scripts - content/helper-scripts.md) | ||
|
||
[//]: # (#### Contributing to the GDK | ||
[//]: # (* Contributions policy - ./contributing.md) | ||
[//]: # (* Coding standards - ./contributions/unreal-gdk-coding-standards.md) | ||
|
||
[//]: # (#### Troubleshooting | ||
[//]: # (* Troubleshooting/FAQ - content/troubleshooting.md) | ||
|
||
[//]: # (#### Known issues | ||
[//]: # (* Known issues - known-issues.md) | ||
|
||
[//]: # (--------------------------------) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<%(Callout type="warn" message="This [pre-alpha](https://docs.improbable.io/reference/latest/shared/release-policy#maturity-stages) release of the SpatialOS GDK for Unreal is for evaluation and feedback purposes only, with limited documentation - see the guidance on [Recommended use]({{urlRoot}}/index#recommended-use)")%> | ||
|
||
# SpatialOS concepts | ||
|
||
See the SpatialOS documentation for guidance on the SpatialOS core concepts. | ||
|
||
* [What is SpatialOS](https://docs.improbable.io/reference/latest/shared/concepts/spatialos) | ||
* [World, entities, components](https://docs.improbable.io/reference/latest/shared/concepts/world-entities-components) | ||
* [Workers and load balancing](https://docs.improbable.io/reference/latest/shared/concepts/workers-load-balancing) | ||
* [Interest and authority](https://docs.improbable.io/reference/latest/shared/concepts/interest-authority) | ||
* [Schema](https://docs.improbable.io/reference/latest/shared/concepts/schema) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,22 @@ | ||
<%(Callout type="warn" message="This [pre-alpha](https://docs.improbable.io/reference/latest/shared/release-policy#maturity-stages) release of the SpatialOS Unreal GDK is for evaluation and feedback purposes only, with limited documentation - see the guidance on [Recommended use]({{urlRoot}}/index#recommended-use)")%> | ||
<%(Callout type="warn" message="This [pre-alpha](https://docs.improbable.io/reference/latest/shared/release-policy#maturity-stages) release of the SpatialOS GDK for Unreal is for evaluation and feedback purposes only, with limited documentation - see the guidance on [Recommended use]({{urlRoot}}/index#recommended-use)")%> | ||
|
||
# Unreal GDK directory structure | ||
The table below contains the contents of the built Unreal GDK after running `BuildGDK.bat`. | ||
# GDK for Unreal directory structure | ||
The table below contains the contents of the built GDK for Unreal after running `BuildGDK.bat`. | ||
|
||
| Directory | Purpose | ||
|-----------|--------- | ||
| `Binaries/ThirdParty/Improbable/` | (Not tracked in git) This folder contains all binaries required for your game project with the Unreal GDK. These files are generated by `BuildGDK.bat`. | ||
| `Binaries/ThirdParty/Improbable/` | (Not tracked in git) This folder contains all binaries required for your game project with the GDK for Unreal. These files are generated by `BuildGDK.bat`. | ||
| `build/` | (Not tracked in git) Intermediate folder used for build steps while running `BuildGDK.bat`. | ||
| `linting/` | Contains the linting scripts for checking the Unreal GDK. | ||
| `docs` | Contains the documentation for the Unreal GDK. | ||
| `linting/` | Contains the linting scripts for checking the GDK for Unreal. | ||
| `docs` | Contains the documentation for the GDK for Unreal. | ||
| `fastbuild` | Contains files related to installing FASTBuild. **Note** these currently only work for Improbable engineers. | ||
| `packages/` | (Not tracked in git) Contains the dependencies for building the Unreal SDK codegen. | ||
| `Plugins/SpatialGDK/SpatialGDKEditorToolbar/` | The [SpatialOS Unreal GDK toolbar]({{urlRoot}}/content/toolbar.md) within the Unreal Editor, from which you can take snapshots, generate interop code, start and stop deployments, and access the SpatialOS Inspector. | ||
| `Plugins/SpatialGDK/SpatialGDKEditorToolbar/` | The [SpatialOS GDK for Unreal toolbar]({{urlRoot}}/content/toolbar.md) within the Unreal Editor, from which you can take snapshots, generate interop code, start and stop deployments, and access the SpatialOS Inspector. | ||
| `schema` | Contains the schema files required for the GDK to interact with SpatialOS. | ||
| `Scripts/` | Contains a set of helper scripts used to build a GDK worker. | ||
| `Source/Programs/` | Contains the Unreal SDK code generator. | ||
| `Source/SpatialGDK/Legacy/` | Contains the source code from the [GitHub-hosted Unreal SDK](https://github.com/spatialos/UnrealSDK/tree/master/Game/Source/SpatialOS). | ||
| `Source/SpatialGDK/Legacy/Deprecated/` | Contains the forked source code from the [GitHub-hosted Unreal SDK](https://github.com/spatialos/UnrealSDK/tree/master/Game/Source/SpatialOS) that the GDK does not depend on. This is present purely for backwards compatibility. | ||
| `Source/SpatialGDK/Public/WorkerSdk/` | (Not tracked in git) Contains the [C++ worker SDK](https://docs.improbable.io/reference/latest/cppsdk/introduction) headers. You install these when you run `BuildGDK.bat` | ||
| `Source/SpatialGDK/Public` | Public source code of the Unreal GDK module. | ||
| `Source/SpatialGDK/Private` | Private source code of the Unreal GDK module. | ||
| `Source/SpatialGDK/Public` | Public source code of the GDK for Unreal module. | ||
| `Source/SpatialGDK/Private` | Private source code of the GDK for Unreal module. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.