-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from immutable/DX-2223
DX-2223: Added Readme guides
- Loading branch information
Showing
6 changed files
with
137 additions
and
9 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
*.uasset filter=lfs diff=lfs merge=lfs -text | ||
*.mp4 filter=lfs diff=lfs merge=lfs -text |
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 |
---|---|---|
@@ -1,22 +1,32 @@ | ||
# passport-features | ||
|
||
This game demos the passport login/logout feature | ||
This sample game demos the passport login/logout functionality using [unreal-immmutable-sdk](https://github.com/immutable/unreal-immutable-sdk) plugin | ||
|
||
# Running the game | ||
## Quick Start | ||
|
||
## Pre-requisites | ||
### Pre-requisites | ||
|
||
* Unreal Engine 5.2 | ||
* Visual Studio 2022 | ||
* Rider (Recomended) | ||
* Jet brains Rider (Recommended) | ||
|
||
## Launch | ||
### Run game | ||
|
||
* Open the project file `endlessrun.uproject` | ||
* Build project using Jetbrains Rider or Visual Studio application | ||
* Run the MainMenu for game | ||
* Build project using Jetbrains Rider or Visual Studio IDE | ||
* Open MainMenu at `5.2/passport-features/Content/ThirdPersonBP/UI/MainMenu/MainMenu.uasset` | ||
* Press play button to run the game | ||
|
||
To test passport login functionality | ||
### Game Play Functionality | ||
|
||
* The game is to avoid blocking trees and collect coins. Once 10 or more coins are collected, the game will prompt to login with Passport to continue playing. | ||
* Press `Continue with Passport` button to login, it will then launch a browser to authenticate with Passport login flow. Once authenticated, the game will continue. | ||
|
||
### Test passport login functionality provided by [unreal-immmutable-sdk](https://github.com/immutable/unreal-immutable-sdk) plugin | ||
|
||
* Navigate to Content Browser -> Plugins -> Blueprints -> PassportBlueprintSample | ||
* Play game (should launch browser for authentication) | ||
|
||
### Demo | ||
|
||
<video src="Sample%20UE5%20Game%20Demo.mp4" controls title="Sample UE5 Game Demo"></video> |
Git LFS file not shown
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,14 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [0.1.0] - 2023-08-23 | ||
|
||
### Added | ||
|
||
- Initial sample game (passport-features) for Unreal Engine 5.2 | ||
- UE 5.2 passport-features: Passport login/logout functionality implemented | ||
- UE 4.27 passport-features: Fix for compile errors on MacOS |
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