This tutorial was written on Windows 10 using WSL with an O3DE version that
was built from source, on commit
Create a New Project
We will need a fully working and functional O3DE installation in order for this to work. You can follow these instructions to get setup or if you are using WSL in Windows you can follow these modified instructions
Launch your O3DE Editor binary.
New Project dropdown, select
Create New Project
This will open the
Create New Project dialog. Choose a
Project Name (we will use
and a location (in this example we put our project in
We use the
Default Project Template and use the default Gem packages. We can always add or remove
We will be notified that
PongLua will need to be rebuilt, then are brought
back to the
O3DE Project Manager where we will press the
Build Project dropdown
Build Now. We will select
Yes at the confirmation dialog to start
Grab a sandwich and wait for your new project to finish building. If this is the first project you've ever built it may take a bit of time because it needs to build all the gems for the first time. Subsequent builds - even builds of completely different projects - will build a lot faster once all the shared gems, packages, and dependencies are properly built and cached.
Keep an eye on the progress display in the
O3DE Project Manager, but note that
the progress bar isn't super accurate. If you haven't noticed any progress you
can always check the log!
Once it's finished building, press the
Open Editor button. Your project will
now need to do some preprocessing of assets (like compiling shaders) and so we'll
have to wait a bit longer while the
Asset Processor does it's job.
Once that is complete, the editor window will fully load and you will be presented with a screen like this:
Create the Game Level
The first thing we need to do is create a
Level which will contain all
the Entities that will make up our gamespace. A game may have many levels, but
for Pong we only need one.
Create New button on the
Welcome to O3DE window and name the scene
Game and place it in the
Levels folder of your project (it
should be that by default).
You should now be presented with the full editor ready for making our game in!
Make sure to save your work with
File | Save
In this guide we covered a lot of new topics, including:
- How to create a new project.
- How to build projects from the O3DE Launcher
- How to create a level asset.
In the next article we will look at Creating a Start Menu