Giter Site home page Giter Site logo

o3de.org's Introduction

O3DE (Open 3D Engine)

O3DE (Open 3D Engine) is an open-source, real-time, multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

Contribute

For information about contributing to Open 3D Engine, visit https://o3de.org/docs/contributing/.

Roadmap

For information about upcoming work and features, please visit https://o3de.org/roadmap. Progress against the roadmap is tracked here.

Download and Install

This repository uses Git LFS for storing large binary files.

Verify you have Git LFS installed by running the following command to print the version number.

git lfs --version 

If Git LFS is not installed, download and run the installer from: https://git-lfs.github.com/.

Install Git LFS hooks

git lfs install

Clone the repository

git clone https://github.com/o3de/o3de.git

Building the Engine

Build requirements and redistributables

For the latest details and system requirements, refer to System Requirements in the documentation.

Windows

Optional

  • Wwise audio SDK
    • For the latest version requirements and setup instructions, refer to the Wwise Audio Engine Gem reference in the documentation.

Quick start engine setup

To set up a project-centric source engine, complete the following steps. For other build options, refer to Setting up O3DE from GitHub in the documentation.

  1. Create a writable folder to cache downloadable third-party packages. You can also use this to store other redistributable SDKs.

  2. Install the following redistributables:

    • Visual Studio and VC++ redistributable can be installed to any location.
    • CMake can be installed to any location, as long as it's available in the system path.
  3. Configure the engine source into a solution using this command line, replacing <your build path>, <your source path>, and <3rdParty package path> with the paths you've created:

    cmake -B <your build path> -S <your source path> -G "Visual Studio 16" -DLY_3RDPARTY_PATH=<3rdParty package path>
    

    Example:

    cmake -B C:\o3de\build\windows -S C:\o3de -G "Visual Studio 16" -DLY_3RDPARTY_PATH=C:\o3de-packages
    

    Note: Do not use trailing slashes for the <3rdParty package path>.

  4. Alternatively, you can do this through the CMake GUI:

    1. Start cmake-gui.exe.
    2. Select the local path of the repo under "Where is the source code".
    3. Select a path where to build binaries under "Where to build the binaries".
    4. Click Add Entry and add a cache entry for the <3rdParty package path> folder you created, using the following values:
      1. Name: LY_3RDPARTY_PATH
      2. Type: STRING
      3. Value: <3rdParty package path>
    5. Click Configure.
    6. Wait for the key values to populate. Update or add any additional fields that are needed for your project.
    7. Click Generate.
  5. Register the engine with this command:

    scripts\o3de.bat register --this-engine
    
  6. The configuration of the solution is complete. You are now ready to create a project and build the engine.

For more details on the steps above, refer to Setting up O3DE from GitHub in the documentation.

Setting up new projects and building the engine

  1. From the O3DE repo folder, set up a new project using the o3de create-project command.

    scripts\o3de.bat create-project --project-path <your new project path>
    
  2. Configure a solution for your project.

    cmake -B <your project build path> -S <your new project source path> -G "Visual Studio 16"
    

    Example:

    cmake -B C:\my-project\build\windows -S C:\my-project -G "Visual Studio 16"
    

    Note: Do not use trailing slashes for the <3rdParty cache path>.

  3. Build the project, Asset Processor, and Editor to binaries by running this command inside your project:

    cmake --build <your project build path> --target <New Project Name>.GameLauncher Editor --config profile -- /m
    

    Note: Your project name used in the build target is the same as the directory name of your project.

This will compile after some time and binaries will be available in the project build path you've specified, under bin/profile.

For a complete tutorial on project configuration, see Creating Projects Using the Command Line Interface in the documentation.

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

License

For terms please see the LICENSE*.TXT files at the root of this distribution.

o3de.org's People

Contributors

adamdbrw avatar afinchy avatar amzn-alexpete avatar amzn-changml avatar amzn-daimini avatar amzn-puvvadar avatar amzn-scspaldi avatar amzn-stankowi avatar celestehorgan avatar cgalvan avatar chanmosq avatar erickson-doug avatar finitestategit avatar gadams3 avatar greerdv avatar jackalbe avatar junbo75 avatar kadino avatar lb-arturzieba avatar lb-jaroslawgaweda avatar lmbr-pip avatar mbalfour-amzn avatar micronamzn avatar moraaar avatar selfisholex avatar spham-amzn avatar sptramer avatar tdoyon-amzn avatar tkothadev avatar willihay avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

o3de.org's Issues

[Dead links]: Create with Open 3D Engine: Multiple links redirect to a missing page

Link: https://o3deorg.netlify.app/docs/welcome-guide/get-started/workflows/create-intro/

The following links lead to missing pages:
Introduction to the O3DE Editor
(https://o3deorg.netlify.app/docs/welcome-guide/get-started/workflows/create-intro/wg-editor.md)
Tools available in Open 3D Engine
(https://o3deorg.netlify.app/docs/welcome-guide/get-started/workflows/create-intro/wg-tools.md)

(Work as an artist section):
O3DE Editor
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Asset Pipeline
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Component Entity System
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Component Reference
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Emotion FX Animation Editor
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
FBX Settings Tool
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Gem Library
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Cinematics and the Track View Editor
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Shaders and Materials
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Terrain and Environment
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Vegetation Editor
(https://o3deorg.netlify.app/docs/user-guide/deadlink)

(Work as a designer section):
O3DE Editor
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Asset Pipeline
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Component Entity System
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Component Reference
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Gem Library
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Script Canvas
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Lua Editor
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
AI Navigation
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Audio Controls Editor
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Emotion FX Animation Editor
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Cloud Canvas
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
UI Editor
(https://o3deorg.netlify.app/docs/user-guide/deadlink)

(Work as a game engineer section):
O3DE Editor
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Programming Concepts
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Gems
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Component Entity System
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Component Reference
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Programmer’s Guide to Entities and Components
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Emotion FX Animation Editor
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Script Canvas
(https://o3deorg.netlify.app/docs/user-guide/deadlink)
Lua Editor
(https://o3deorg.netlify.app/docs/user-guide/deadlink)

[Obsolete Information]: Create content patches with O3DE/Add a gem and modify the level

Link to page:
https://o3deorg.netlify.app/docs/learning-guide/tutorials/packaging/tutorial-content-patches/

"For this tutorial you’ll modify the level2 level created in the previous tutorial. You’ll also be adding a new asset-only gem to the Starter Game project, to demonstrate how to update auxiliary content in addition to pushing direct changes to a bundle".

1." Launch the Project Configurator, make sure that the Starter Game is selected, and select Enable Gems".

There is no Project Configurator tool in current build:
main-spectra-windows-all-12.

[Incorrect links] Hyperlink leads the User to main chapter instead of target location

Link to the page: https://o3deorg.netlify.app/docs/tools-ui/component-library/uidev-filtered-search-component/

Chapter: O3DE UI filtered search widget:
In Anatomy of the filtered search widget > Applied filters, "filtered type icon" hyperlink does not show how to add an icon in front of the name of the applied filter. It redirects the User to the same chapter where the hyperlink is included.

(https://o3deorg.netlify.app/docs/tools-ui/component-library/uidev-filtered-search-component/#filtered-search-filter-type-icons)

[Formatting]: O3DE API references: Multiple pages layouts are breaking on resizing their width

Links:
https://o3deorg.netlify.app/docs/api/
https://o3deorg.netlify.app/docs/api/frameworks/
https://o3deorg.netlify.app/docs/api/gems/

Listed pages break the left menu's layout when their window is resized below around 60% of their original width on 1920x1080 resolution and completely vanish when their window is resized below around 30% of its original width on 1920x1080 resolution. This may be a substantial issue on mobile devices such as tablets or phones.

[Formatting]: O3DE Welcome guide: Multiple pages layouts are breaking on resizing their width

Links:
https://o3deorg.netlify.app/docs/
https://o3deorg.netlify.app/docs/welcome-guide/
https://o3deorg.netlify.app/docs/welcome-guide/setup/
https://o3deorg.netlify.app/docs/welcome-guide/get-started/
https://o3deorg.netlify.app/docs/welcome-guide/get-started/project-config/
https://o3deorg.netlify.app/docs/welcome-guide/get-started/project-config/creating-projects-manually/
https://o3deorg.netlify.app/docs/welcome-guide/get-started/workflows/
https://o3deorg.netlify.app/docs/welcome-guide/get-started/intro-game/

Listed pages break the left menu's layout when their window is resized below around 60% of their original width on 1920x1080 resolution and completely vanish when their window is resized below around 30% of its original width on 1920x1080 resolution. This may be a substantial issue on mobile devices such as tablets or phones.

Import cleanup issues

Content itself:

Conrefs:

  • "&AKY;" -> "O3DE"
  • &ALYlong; -> ?
  • &ly-launcher; -> ?
  • &gem; -> Gem

Website:

Etc:

[Obsolete links]: Community support: Links are pointing to Lumberyard materials

Link: https://o3deorg.netlify.app/docs/welcome-guide/community-support/

The following links on the page lead to the Lumberyard material:
Getting Started with Open 3D Engine
(https://aws.amazon.com/lumberyard/videos/)
Open 3D Engine on YouTube
(https://www.youtube.com/channel/UCIpwO-VpFfyZcA9h2UnIrUQ/featured)
Open 3D Engine documentation home
(https://docs.aws.amazon.com/lumberyard/index.html)
Open 3D Engine forums
(https://forums.awsgametech.com/)
Open 3D Engine on Discord
(https://discord.com/invite/2CEQyt2)

[Obsolete Information]: O3DE UI scrollbar styles: Page references Open 3D Engine version 1.26

Link to the page: https://o3deorg.netlify.app/docs/tools-ui/component-library/uidev-scrollbar-component/

Lumberyard version 1.26 is mentioned as Open 3D Engine version 1.26, which may be by design, but it could be very confusing for new users when they would have to use some of the older guides/documentation for reference in the future.

Text excerpt:
"Additionally, in 1.26, you can apply a dark style to the scrollbar to make it more visible on light backgrounds."

[Blank Pages]: O3DE User Guide: Animation, Animation Editor, Character Editor

O3DE User Guide:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/

Animation:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/visualization/animation/

Animation Editor:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/visualization/animation/animation-editor/

Character Editor:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/visualization/animation/character-editor/

Pages have no information of any kind, including the Preview window.

[Obsolete Information]: Starter Game Project/Creating Multiple Asset Bundles

Link to page:
https://o3deorg.netlify.app/docs/learning-guide/tutorials/packaging/tutorial-multiple-bundles/

"Create a second level"
"In this section of the tutorial, you’ll create a new level for the Starter Game that displays a static scene containing a single entity".

Text mention Starter Game Project which is unable to be set as default. Project Configurator tool is missing in current build:
main-spectra-windows-all-12.

[Dead links]: Multiple links redirect to a missing page in "O3DE Tools UI development guide" chapter

Link to the page: https://o3deorg.netlify.app/docs/tools-ui/component-library/

The following links lead to missing pages:
Chapter: O3DE UI card component:
"O3DE component icons" hyperlink
(https://o3deorg.netlify.app/docs/tools-ui/component-library/uidev-card-component/uidev-component-icons.md)

Chapter: O3DE UI reflected property editor:
"Reflecting a Component for Serialization and Editing" hyperlink
(https://o3deorg.netlify.app/docs/userguide/components/entity-system-reflect-component)
"O3DE Qt control gallery tool" hyperlink
(https://o3deorg.netlify.app/docs/tools-ui/component-library/uidev-reflected-property-editor-component/uidev-control-gallery.md)

Chapter: O3DE UI styled dock widget
" Customizing O3DE Editor" hyperlink
(https://o3deorg.netlify.app/docs/userguide/editor/customizing)
"O3DE Qt control gallery tool" hyperlink
(https://o3deorg.netlify.app/docs/tools-ui/component-library/uidev-styled-dock-component/uidev-control-gallery.md)

Chapter: O3DE UI table view component
"O3DE Qt control gallery tool" hyperlink
(https://o3deorg.netlify.app/docs/tools-ui/component-library/uidev-table-view-component/uidev-control-gallery.md)

Chapter: O3DE UI tree view component
"O3DE Qt control gallery tool" hyperlink
(https://o3deorg.netlify.app/docs/tools-ui/component-library/uidev-tree-view-component/uidev-control-gallery.md)

Every link mentioned above redirects the User to (https://o3deorg.netlify.app/docs/user-guide/deadlink)

[Obsolete Information]: Create with Open 3D Engine: Text mentions the Project Configurator tool which is missing from the current build

Link: https://o3deorg.netlify.app/docs/welcome-guide/get-started/workflows/create-intro/

Text under the section "Starting the Journey" mentions the Project Configurator tool which is not included in the current build: main-spectra-windows-all-11

Text excerpt:
You’ll use the Project Configurator tool to set the project that you’re working on. You can use one of the projects that ship with O3DE, such as the Samples Project, if you want to learn or play around with something premade. Or, if you want to start something new, this is also where you create a brand new project, based on the template of your choice.

[Obsolete Links] "C++ API reference" and "O3DE UI line edit component" chapters refers to Lumberyard documentation

Link to page: https://o3deorg.netlify.app/docs/tools-ui/component-library/

Every "C++ API reference" subchapter in the "UI component library" chapter, includes hyperlinks to "Lumberyard Tools UI C++ API Reference". The following pages are affected:

  • O3DE UI breadcrumb navigation component
  • O3DE UI browse edit component
  • O3DE UI button styles
  • O3DE UI card component
  • O3DE UI checkbox component
  • O3DE UI combobox component
  • O3DE UI filtered search widget
  • O3DE UI line edit component
  • O3DE UI menu component
  • O3DE UI progress indicators
  • O3DE UI radio button style
  • O3DE UI scrollbar styles
  • O3DE UI sliders
  • O3DE UI spinbox component
  • O3DE UI styled dock widget
  • O3DE UI tab component
  • O3DE UI table view component
  • O3DE UI toggle switch component
  • O3DE UI tree view component

[Obsolete Information]: Introduction to the O3DE Editor: Note references Open 3D Engine version 1.25

Link: https://o3deorg.netlify.app/docs/welcome-guide/get-started/workflows/editor-tour/

Lumberyard version 1.25 is mentioned as Open 3D Engine version 1.25, which may be by design, but it could be very confusing for new users when they would have to use some of the older guides/documentation for reference in the future.

Text excerpt:
Note Open 3D Engine version 1.25 introduced an updated interface. You will notice differences in the visual interface and user experience viewing this video while using O3DE 1.25 or later; however, the information in the video tutorial is still applicable to the fundamentals of using O3DE Editor.

[Formatting]: O3DE User guide: On multiple pages left navigation menu is being compacted into vanishing when resizing the page's width

Links:
https://o3deorg.netlify.app/docs/user-guide/gems/reference/gamelift/
https://o3deorg.netlify.app/docs/user-guide/components/reference/shape/
https://o3deorg.netlify.app/docs/user-guide/engine/codegen/
https://o3deorg.netlify.app/docs/user-guide/engine/ebus/
https://o3deorg.netlify.app/docs/user-guide/interactivity/input/

When the page is being resized below around 80% of its original width, the left navigation menu formatting starts to break and it gets compacted to single letter lines, until it vanishes from the page.

[Dead Links]: O3DE Learning guide /Tutorials /Assets /Creating a Custom Asset Builder /Prerequisites

Link to page:
https://o3deorg.netlify.app/docs/learning-guide/tutorials/assets/custom-builder/
The following links lead to missing pages:

Prerequisites links:

Gems
Link to page:
https://o3deorg.netlify.app/docs/user-guide/deadlink

AZ::Modules
Link to page:
https://o3deorg.netlify.app/docs/user-guide/deadlink

AZ::Components
Link to page:
https://o3deorg.netlify.app/docs/user-guide/engine/components/create-component.md

D. (Optional) Handle Platform-Specific Cases:

Configuring the Asset Pipeline:
Link to Page:
https://o3deorg.netlify.app/docs/user-guide/assets/configuring.md

Site metrics/analytics support

For our preview, we want to be collecting as much information about site usage as possible. Analytics are going to be valuable for this (natch) so we should work out which services to use, perform basic setup, and take action items for improving the analytics system and reporting in the future. It's likely an early SIG project will be "analytics support" beyond this basic implementation.

[Obsolete Information]: Editor tour: Multiple issues with included images

Link: https://o3deorg.netlify.app/docs/welcome-guide/get-started/workflows/editor-tour/

Issue#1
Provided screenshot shows Lumberyard Editor window and the references marked on it do not match the description
The screenshot provided in "The O3DE Editor default layout" section shows the interface of the Lumberyard Editor Beta and the references on it are marked "A, B, C, D, E, F, G" instead of
"1. Perspective (corresponds to A on the screenshot)

  1. Entity Outliner (corresponds to B on the screenshot)
  2. Entity Inspector (corresponds to C on the screenshot)
  3. Asset Browser (corresponds to D on the screenshot)
  4. Editor Console (corresponds to E on the screenshot)
  5. Toolbar (corresponds to F on the screenshot)
  6. Perspective Toolbar (corresponds to G on the screenshot)"

Note: The description should be reworked regardless of the change of the provided screenshot. A, B, C, D, E, F, G markings are clear but they should be referenced by these symbols in the description to make it more easily readable.

LumberyardEditorWindow

Issue#2
The image displaying mouse and WASD keys is missing other listed keys/actions
On the image under the "Navigating the O3DE Perspective viewport" there are W, A, S, D keys, and mouse shown. Beneath the image there is a list of controls in the Editor:
W - Move forward.
S - Move backward.
A - Move left.
D - Move right.
Q - Move down.
E - Move up.
Z - Focus on selected.
Right mouse + drag - Rotate view, known as mouselook in most games.
Mouse wheel scroll - Zoom view.
Middle mouse + drag - Pan view.
Left mouse - Select entity.
Left mouse + drag - Area select entities.
It feels intuitive to include all keys and actions present (actions could be represented by arrows drawn on the mouse image and e.g. filling a button with color to represent holding it) in the controls
on the image itself.

MouseKeyboardImage

Issue#3
Movement preferences screenshot displays deprecated Global Preferences window
The first screenshot listed under the "Movement preferences" section shows an old Global Preferences window and options listed within it are different from the current ones as of build: main-spectra-windows-all-11

MovementPreferences

[Blank Pages]: O3DE Learning guide: Cookbooks, Animation, Engine, Assets, Packaging

[Obsolete Information]: Open 3D Engine system requirements: Note mentions Setup Assistant which is missing in the current build

Link: https://o3deorg.netlify.app/docs/welcome-guide/setup/requirements/

Note in the "Minimum hardware requirements" section mentions Setup Assistant which is not included as of build: main-spectra-windows-all-11

Text excerpt:
Note If you select options to build the engine, editor, or tools in Setup Assistant, 14 GB RAM is required for compilation. Some advanced graphics features require a DirectX 12 or later compatible video card. Required free disk space is dependent on the options that you select when installing O3DE.

[Obsolete links]: Create with Open 3D Engine: Multiple links are pointing to Lumberyard materials

Link: https://o3deorg.netlify.app/docs/welcome-guide/get-started/workflows/create-intro/

The following links on the page lead to the Lumberyard material:
(Starting the Journey section):
Learn O3DE in 20 Minutes
(https://www.youtube.com/watch?v=E1NgI8urJ7o)
Set Up Open 3D Engine
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-setting-up.html)
Creating a Controllable Entity
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-written-basics-of-motion-overview.html)
Basics of Motion
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-game-engine-101.html)

(Work as an artist section):
Import Assets into O3DE
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-importing-assets.html)
Animation System and Emotion FX
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-animation-intro.html)
Lighting
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-lighting.html)

(Work as a designer section):
Creating a Controllable Entity
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-written-basics-of-motion-overview.html)
Script Canvas
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-script-canvas-intro.html)
Basics of Motion
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-game-engine-101.html)
Working with Slices
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-slices.html)
Simulate Physics
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-physics.html)
Modify Terrain
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-terrain.html)
Import Assets into O3DE
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-importing-assets.html)
Animation System and Emotion FX
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-animation-intro.html)

(Work as a game engineer section):
Creating a Controllable Entity
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-written-basics-of-motion-overview.html)
Import Assets into O3DE
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-importing-assets.html)
Script Canvas
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-script-canvas-intro.html)
Working with Slices
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-slices.html)
Working with Gems
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-gems.html)
Simulate Physics
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-physics.html)
Animation System and Emotion FX
(https://docs.aws.amazon.com/lumberyard/latest/tutorials/tutorials-animation-intro.html)

[Dead Links]: O3DE Learning guide /Tutorials /Packaging /Build and bundle assets for release in O3DE /

Link to page:
https://o3deorg.netlify.app/docs/learning-guide/tutorials/packaging/tutorial-release/

Starter Game Project:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/deadlink

Asset Bundler concepts and terminology:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/packaging/asset-bundler/concepts/

Creating a Custom Asset Builder:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/tutorials/assets/custom-builder.md

Creating a Custom Asset Builder:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/tutorials/assets/custom-builder.md

Working with the Asset Pipeline and asset files:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/assets/intro.md

Programming with Gems:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/deadlink

Asset IDs and File Paths:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/assets/developers.md

The following links leads to a 404 page.

[Formatting]: O3DE User guide: Multiple pages layouts are breaking on resizing their width

Links:
https://o3deorg.netlify.app/docs/user-guide/
https://o3deorg.netlify.app/docs/user-guide/project-config/
https://o3deorg.netlify.app/docs/user-guide/project-config/tool/
https://o3deorg.netlify.app/docs/user-guide/build/
https://o3deorg.netlify.app/docs/user-guide/editor/
https://o3deorg.netlify.app/docs/user-guide/editor/viewport/
https://o3deorg.netlify.app/docs/user-guide/gems/
https://o3deorg.netlify.app/docs/user-guide/gems/reference/
https://o3deorg.netlify.app/docs/user-guide/gems/reference/chatplay/
https://o3deorg.netlify.app/docs/user-guide/gems/reference/vegetation/
https://o3deorg.netlify.app/docs/user-guide/gems/reference/vegetation/procedures/
https://o3deorg.netlify.app/docs/user-guide/gems/development/
https://o3deorg.netlify.app/docs/user-guide/gems/development/creating/
https://o3deorg.netlify.app/docs/user-guide/components/
https://o3deorg.netlify.app/docs/user-guide/components/reference/
https://o3deorg.netlify.app/docs/user-guide/components/reference/atom/
https://o3deorg.netlify.app/docs/user-guide/components/development/
https://o3deorg.netlify.app/docs/user-guide/engine/
https://o3deorg.netlify.app/docs/user-guide/engine/intro/
https://o3deorg.netlify.app/docs/user-guide/engine/memory/
https://o3deorg.netlify.app/docs/user-guide/engine/system-libraries/
https://o3deorg.netlify.app/docs/user-guide/engine/debugging/
https://o3deorg.netlify.app/docs/user-guide/engine/serialization/
https://o3deorg.netlify.app/docs/user-guide/assets/
https://o3deorg.netlify.app/docs/user-guide/assets/pipeline/
https://o3deorg.netlify.app/docs/user-guide/assets/fbx-settings/
https://o3deorg.netlify.app/docs/user-guide/assets/fbx-settings/import/
https://o3deorg.netlify.app/docs/user-guide/assets/builder/
https://o3deorg.netlify.app/docs/user-guide/interactivity/
https://o3deorg.netlify.app/docs/user-guide/interactivity/entities/
https://o3deorg.netlify.app/docs/user-guide/interactivity/navigation-and-pathfinding/
https://o3deorg.netlify.app/docs/user-guide/interactivity/physics/
https://o3deorg.netlify.app/docs/user-guide/interactivity/physics/nvidia-physx/
https://o3deorg.netlify.app/docs/user-guide/interactivity/physics/nvidia-physx/configuring/
https://o3deorg.netlify.app/docs/user-guide/interactivity/physics/nvidia-blast/
https://o3deorg.netlify.app/docs/user-guide/interactivity/physics/nvidia-cloth/
https://o3deorg.netlify.app/docs/user-guide/interactivity/prefabs/
https://o3deorg.netlify.app/docs/user-guide/interactivity/audio/
https://o3deorg.netlify.app/docs/user-guide/interactivity/audio/translation-layer/
https://o3deorg.netlify.app/docs/user-guide/interactivity/user-interface/
https://o3deorg.netlify.app/docs/user-guide/interactivity/user-interface/editor/
https://o3deorg.netlify.app/docs/user-guide/interactivity/user-interface/editor/components/
https://o3deorg.netlify.app/docs/user-guide/interactivity/user-interface/animating/
https://o3deorg.netlify.app/docs/user-guide/interactivity/user-interface/animating/tweener-system/
https://o3deorg.netlify.app/docs/user-guide/interactivity/user-interface/animating/animation-editor/
https://o3deorg.netlify.app/docs/user-guide/interactivity/user-interface/fonts/
https://o3deorg.netlify.app/docs/user-guide/scripting/
https://o3deorg.netlify.app/docs/user-guide/scripting/lua/
https://o3deorg.netlify.app/docs/user-guide/scripting/script-canvas/
https://o3deorg.netlify.app/docs/user-guide/scripting/script-canvas/development/
https://o3deorg.netlify.app/docs/user-guide/scripting/script-events/
https://o3deorg.netlify.app/docs/user-guide/visualization/
https://o3deorg.netlify.app/docs/user-guide/visualization/animation/
https://o3deorg.netlify.app/docs/user-guide/visualization/animation/animation-editor/
https://o3deorg.netlify.app/docs/user-guide/visualization/animation/character-editor/
https://o3deorg.netlify.app/docs/user-guide/visualization/cameras/
https://o3deorg.netlify.app/docs/user-guide/visualization/environments/
https://o3deorg.netlify.app/docs/user-guide/visualization/rendering/
https://o3deorg.netlify.app/docs/user-guide/visualization/rendering/shaders/
https://o3deorg.netlify.app/docs/user-guide/visualization/cinematics/
https://o3deorg.netlify.app/docs/user-guide/visualization/cinematics/track-view/
https://o3deorg.netlify.app/docs/user-guide/networking/
https://o3deorg.netlify.app/docs/user-guide/cloud/
https://o3deorg.netlify.app/docs/user-guide/cloud/aws/
https://o3deorg.netlify.app/docs/user-guide/cloud/aws/core/
https://o3deorg.netlify.app/docs/user-guide/testing/
https://o3deorg.netlify.app/docs/user-guide/testing/profiler/
https://o3deorg.netlify.app/docs/user-guide/localization/
https://o3deorg.netlify.app/docs/user-guide/platforms/android/
https://o3deorg.netlify.app/docs/user-guide/platforms/ios/
https://o3deorg.netlify.app/docs/user-guide/platforms/linux/
https://o3deorg.netlify.app/docs/user-guide/platforms/macos/
https://o3deorg.netlify.app/docs/user-guide/packaging/
https://o3deorg.netlify.app/docs/user-guide/packaging/asset-bundler/
https://o3deorg.netlify.app/docs/user-guide/packaging/asset-bundler/verifying-bundles/
https://o3deorg.netlify.app/docs/user-guide/appendix/
https://o3deorg.netlify.app/docs/user-guide/appendix/cvars/

Listed pages break the left menu's layout when their window is resized below around 60% of their original width on 1920x1080 resolution and completely vanish when their window is resized below around 30% of its original width on 1920x1080 resolution. This may be a substantial issue on mobile devices such as tablets or phones.

[Formatting]: Setup: Page is missing links listed in the navigation menu on the left

Link: https://o3deorg.netlify.app/docs/welcome-guide/setup/

The Topics section on the Setting up Open 3D Engine page lists only four out of seven pages listed in the menu on the left.
(Listed in the topics section:
System requirements
Upgrading O3DE
Enabling a Firewall
Using the Perforce Plugin with O3DE

Listed on the navigation menu on the left:
Open 3D Engine system requirements (System requirements redirects here)
Setup using O3DE installer
Setup O3DE from source
Troubleshooting O3DE setup
Upgrading O3DE
Enabling a Firewall
Using the Perforce Plugin with O3DE)

[Dead Links]: O3DE User guide /Packaging and release /Asset bundler /Resolving Missing Assets /

[Formatting]: Community support: Bullet point list is not easily readable

Link to page: https://o3deorg.netlify.app/docs/welcome-guide/community-support/

The bullet point list on the Community support site is formatted so its different references are not easily distinguishable from each other:
*[Getting Started with Open 3D Engine]
*O3DE also has an ever-growing YouTube channel that’s loaded with additional tutorial videos and presentations. Subscribe and enable notifications so you always know when new videos are released.
*[Open 3D Engine on YouTube]
*Dive deeper into the features and usage of O3DE with the Open 3D Engine documentation.
*[Open 3D Engine documentation home]
*Join the online community in the O3DE forums to learn from O3DE staff and users, and share your projects.
*[Open 3D Engine forums]
*O3DE users have created an unofficial Discord. Join the conversation to share tips and get help from O3DE users.
*[Open 3D Engine on Discord]

The bullet point list should be either removed and links paired with their description (e.g. change
*O3DE also has an ever-growing YouTube channel that’s loaded with additional tutorial videos and presentations. Subscribe and enable notifications so you always know when new videos are released.
*[Open 3D Engine on YouTube]
to
O3DE also has an ever-growing YouTube channel that’s loaded with additional tutorial videos and presentations. Subscribe and enable notifications so you always know when new videos are released. [Open 3D Engine on YouTube])
or remove the bullet points by either descriptions or links so the different references are easily distinguishable from each other.

[Dead Links]: O3DE User guide /Testing and optimization /Profiler

Link to page:
https://o3deorg.netlify.app/docs/user-guide/testing/profiler/

Profiler Tutorial:
link to page:
https://o3deorg.netlify.app/docs/user-guide/tools/profiler/ui.md

Creating and Using Annotations:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/tools/profiler/annotations.md

Using Profiler for Networking:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/deadlink

Using the Profiler for CPU Usage:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/tools/profiler/cpu.md

Using Profiler for VRAM:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/tools/profiler/vram.md

Using GridHub:
Link to page:
https://o3deorg.netlify.app/docs/user-guide/deadlink

The following links leads to a 404 page.

[Formatting]: O3DE Contributor guide: Multiple pages layouts are breaking on resizing their width

Links:
https://o3deorg.netlify.app/docs/contributing/
https://o3deorg.netlify.app/docs/contributing/to-code/
https://o3deorg.netlify.app/docs/contributing/to-code/atom/
https://o3deorg.netlify.app/docs/contributing/to-docs/

Listed pages break the left menu's layout when their window is resized below around 60% of their original width on 1920x1080 resolution and completely vanish when their window is resized below around 30% of its original width on 1920x1080 resolution. This may be a substantial issue on mobile devices such as tablets or phones.

[Missing information] Some Widgets are neither mentioned nor described in the documentation

Link to page: https://o3deorg.netlify.app/docs/tools-ui/component-library/

"UI component library" does not include information in following widgets that are present in AmazonQtControlGallery:

  • Color Label
  • Color Picker
  • Drag and Drop
  • Gradient Slider
  • Hyperlink
  • SVG Label
  • Segment Control
  • Splitter (in AmazonQtControllGallery there is no information on the widget except a docs link)
  • Stylesheet
  • Toolbar
  • Typography

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.