ADVANCED PHOTO MODE

Documentation

INDEX

INTRODUCTION 

The Advanced Photo Mode was inspired by the latest games in the industry, which have an in-game photo mode.


Design and functionality were inspired by The Last of Us: Part II, a first-party game from Sony Interactive Entertainment, developed by Naughty Dog for the Playstation 4, and also God of War (2018) and Shadow of the Colossus (2018).

PHOTOS TAKEN WITH ADVANCED PHOTO MODE

IMPLEMENTATION: USING APM IN YOUR PROJECT

You can consult this video to watch the Advanced Photo Mode installation tutorial, or follow the steps bellow:

STEPS

1.

Open your project;

2. 

In Edit → Project Settings → Input, add the action mapping “PhotoMode” (P and Gamepad Special Button Right) and "Gallery" (G and Gamepad Special Button Left);

3.

Make sure that you have all these input events (axis mapping included -- to Free Camera):

4. 

Go to your character’s blueprint and add the “PhotoModeComponent” component;

5. 

Drag and drop the PhotoModeComponent in the blueprint. With this “get”, call the “Initialization” function. Plug it on the Event Begin Play. Connect the indicated components;

6. 

Drag and drop the PhotoModeComponent in the blueprint. With this “get”, call the “Photo Mode” function. Call the “PhotoMode” and "Gallery" events (created in the action mappings). Connect to the functions of PhotoModeComponent, respectively, "PhotoMode" and "OpenGallery";

7.

You can now use photo mode! But if you want some more details, see the additional steps below.

EXTRA 1. 

If you want to remove the lines surrounding the widget (like in the image), go to EditProject Settings → search for “rule” → in “Focus” seccion, change “render focus rule” to “never”. 

EXTRA 2. 

If you want to use Advanced Photo Mode in a multiplayer game, just replace the "event begin play" with the configuration below (or follow this video):

This configuration ensures that all references for all players are properly made, avoiding access errors. Note that, despite using the event tick, performance will not be affected, since the "Do Once" node, as the name suggests, performs the initialization only once.

TUTORIALS PLAYLISTS

Do you want to mod or check the features of the Advanced Photo Mode? Check out the tutorials playlists below!

TUTORIALS (NEW! UE4.25+): ADVANCED PHOTO MODE V4 (PLAYLIST LINK)

TUTORIALS (UE 4.24): ADVANCED PHOTO MODE V3 (PLAYLIST LINK)

TUTORIALS (OLD): ADVANCED PHOTO MODE V2 (PLAYLIST LINK)

REVIEW________________________________________

Hey,

First of all, thank you for your interest in Advanced Photo Mode.

If you purchased Advanced Photo Mode: thank you very much!

If you have any questions, feel free to send a message on the marketplace page or send me an email (available on the authors page).

Please consider writing a review on the marketplace page (link), each review helps me a lot!

QUICK SETTINGS: CUSTOMIZATION OPTIONS

The photo mode has several customization options. Take your time and check out its features! All variables are commented with a "tooltip" (just hover over the variable). All functions have comments detailing their operation.

UPDATES

LOG