DYNAMIC PHOTO CAMERA DOCS đź”°

Developed by ©Octanta Studio 2024.

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.

These docs are designed for prompting, so any AI can help you understand DPC better! See Prompting & PDF.

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). Unity 6 supported.

  • 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.

  • AI is not used internally, but the tool is adapted to work with it

Last updated