DYNAMIC PHOTO CAMERA DOCS đź”°
Developed by ©Octanta Studio 2024.
Last updated
Developed by ©Octanta Studio 2024.
Last updated
Dynamic Photo Camera is a comprehensive Unity asset that enables in-game photography mechanics with extensive photo management and interaction features. This system is particularly well-suited for development of detective quests, interactive educational games and gameplay based on user-generated content. We're using this technology in our game project Aquarius Age and offer it for use in your own projects.
Key features:
In-game photography with coordinate and object detection, storing metadata (coordinates, photographed object name or custom description).
Photo manipulation (drag & drop, rotation, interactive desk placement).
Flexible quest system integration with photo validation.
Object duplication system (duplicate photographed objects in the game world).
Technical details:
Developed using Unity 2022.3.20f1 (LTS).
Tested on mid-range Android devices (API 24+) and Windows 10 PCs.
Photo data size: typically 25-26 KB per image. Captured photos are stored in Application.persistentDataPath. Player can reach them via button in PC version only.
The photography process briefly reduces FPS by ~20% for a split second, without having a long-term impact on performance or causing freezes.
Initially the asset is set to 3D. Tested and is functional in both 3D and 2D modes.
Support for both the old and the new Unity input system. See Core Components to switch.
The asset relies only on standard Unity components and classes, with no third-party libraries required. TextMeshPro package might need to be imported.