https://github.com/o3de/thirdpersontemplate
https://github.com/o3de/thirdpersontemplate
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/o3de/thirdpersontemplate
- Owner: o3de
- License: other
- Created: 2022-08-31T21:11:47.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-03T21:56:05.000Z (about 2 years ago)
- Last Synced: 2025-11-10T22:17:10.596Z (9 months ago)
- Language: CMake
- Size: 3.94 MB
- Stars: 16
- Watchers: 22
- Forks: 24
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE2.txt
Awesome Lists containing this project
README
Supported o3de versions : **23.10**
# Third Person Template

The Third Person Template Project is a simple foundation project to help users learn about fundamental O3DE concepts and features. Utilizing core components of the engine, users are able to take a rigged character model with animations and use it within a game context. In addition, with a standard O3DE Gem, users can create a simple follow camera system.
## Prerequisites
You need to build or [install O3DE engine](https://o3de.org/download/).
You need to [install git with lfs support](https://git-scm.com/downloads), and [setup a token on your github account](https://www.docs.o3de.org/docs/welcome-guide/setup/setup-from-github/#configure-credentials-for-git-lfs). Needed as the repository uses Git LFS, the "Download ZIP" button will not download assets.
## How to run
1. Clone the github repository (`git clone https://github.com/o3de/ThirdPersonTemplate.git`). When prompted to authenticate, use your github username and the token as password.
2. Launch O3DE. It will open the Project manager. Click on the **New Project** button then **Open Existing Project** option.
3. Navigate to your repository. Open this folder. The project should now be registered.

4. Click on the **Build Project** button, located on the **Third Person Template** image.
5. Once the project has been built successfully, use the **Open Editor** button.
6. The asset pre-processor will run for a bit. Once it is over you will be welcomed with the **Open a Level** window, simply pick the first one.
## Project Highlights
- **Camera Framework Gem for Camera Rig Functionality**, reusable camera gem in action.
- **PhysX Rigidbody**, physX setup with character colliding with the environment.
### Screenshots

## License
For terms please see the LICENSE*.TXT files within this distribution.