Dynamic Photo Camera: in-game interactive photos with multi-platform support
Octanta Studio
$14.00
$20.00
30%OFF
(no ratings)
Jump AssetStore
Start taking photos in your game instantly - just add the camera and you're ready to go.The asset relies only on standard Unity components and classes, with no third-party libraries required. TextMeshPro package should be imported for the example objects.📄 Full documentation (eng) (укр)🔑 YouTube tutorials and demos ✉️ Feedback desk Dynamic Photo Camera 📸 asset enables in-game photography mechanics with photo management and interaction features. This Unity Camera system is particularly well-suited for interactive detective quests and investigation gameplay.PC/Mobile supported2D/3D mode supportedEasy to set up and customizableKey features:In-game photography with object detection and metadata storage across sessions (coordinates, photographed object name, or custom description).Photo manipulation (drag & drop, rotation, interactive board placement).Flexible quest system integration with photo validation.Bonus: Object duplication system, allowing players to duplicate photographed objects in the game world.Perfect for:Detective and investigation gamesCollection-based mechanicsEnvironmental puzzle solvingMemory and documentation featuresTo get started:Add PhotoController prefab to your sceneAssign your game camera (or use the included one)That's it - photo system is ready.Developed using Unity 2022.3.20f1 (LTS). Contains no obvious features that conflict with standard Unity version compatibility.Tested on mid-range Android devices (API 24+) and Windows 10 PCs. iOS compatibility has not been tested.Photo data size: typically 25-26 KB per image (depends on screen capture settings and captured content).Captured photos are stored in Application.persistentDataPath. Player can reach them via button in PC version only.Initially the asset is set to 3D. Tested and is functional in both 3D and 2D modes.The asset relies only on standard Unity components and classes, with no third-party libraries required. TextMeshPro package might need to be imported.All necessary links to components (e.g., scripts, managers) are preconfigured in the Unity Inspector. You just should manually assign Camera for capture (see “Setup”).