Supported o3de versions : 23.10
This repository contains a series of procedural world examples, used in the O3Dcon 2022 workshop "World Building with O3DE". The video conference to follow along is available here and the slides are available here.
A similar workshop for multiplayer games is available here
You need to build or install O3DE engine.
You need to install git with lfs support, and setup a token on your github account. Needed as the repository uses Git LFS, the "Download ZIP" button will not download assets.
- Clone the github repository (
git clone https://github.com/o3de/o3de-workshops-2022.git
). When prompted to authenticate, use your github username and the token as password. - Launch O3DE. It will open the Project manager. Click on the New Project button then Open Existing Project option.
- Navigate to the cloned repository. Open the Projects/Procedural-Worlds folder. The project should now be registered.
- Click on the Build Project button, located on the Procedural Worlds image.
- Once the project has been built successfully, use the Open Editor button.
- The asset pre-processor will run for a bit. Once it is over you will be welcomed with the Open a Level window. Pick one as you like.
- Terrain gem showcase various terrain setups with high quality assets,
- Procedural terrain generation uses procedural generation to create terrain from a small set of data at runtime
- PostFX rendering pass use custom post process pass to improve the visuals
For terms please see the LICENSE*.TXT file at the root of this distribution.