Virtual photography has become an increasingly popular addition to games of all kinds, allowing players to creatively express, save, and share their favorite gameplay moments. Creators often benefit when players share these creations – they can increase player engagement and community activity to help the game reach a larger audience
We’re releasing the Photo Mode demo package to help creators learn how to add photography options to their games. It’s available now for PC and console Unity projects using the Universal Render Pipeline (URP). The demo contains a collection of camera, image adjustment, and UI behaviors that enable players to enter a customizable photography mode and prep their game environment for the perfect screenshot.
To get started, just download the Photo Mode package, then add the PhotoMode Prefab into your game, and follow these steps to create the applicable references within your Scene and the Forward Renderer. Once implemented, you’ll be able to make use of in-game photography options like camera positioning, depth of field, vignettes, sticker overlays, filters, and more. Photo Mode’s modular implementation gives you the flexibility to change its appearance and behaviors – or even create your own custom effect options. Check out the Photo Mode Overview video to learn more about the setup process.
Photo Mode is designed to integrate smoothly with your chosen platform’s native screenshot functionality. To save a photo creation, use the included Hide UI option to remove UI objects from view, and press your device’s Share or Screenshot button.
There are several features and systems working together to bring this demo to life, so here’s a quick review of how they all work:
We’re excited to see what everyone learns and makes with the Photo Mode demo package. If you want to share feedback or show off the cool creations you develop with it, you can post it on our Photo Mode forum thread or send it our way via Discord, Twitter, or Facebook using the tag #MadeWithUnity.