Spotlight Sale: Save 50% on select products now through July 15.

Advanced Vehicle Camera

Hydrogen Studios - Code Plugins - Jun 24, 2024

Advanced Vehicle Camera (AVC) is an advanced, fully customizable, modular camera system that can seamlessly integrate into any project, with a one-click drag-and-drop onto the pawn of your choice.

  • Supported Platforms
  • Supported Engine Versions
    5.3 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.
📚 DOCUMENTATION/GUIDES 💬DISCORD 📹DEMO VIDEO


Advanced Vehicle Camera (AVC) is an advanced, fully customizable, modular camera system that can seamlessly integrate into any project, with a one-click drag-and-drop onto the pawn of your choice. With a well-commented library of nodes and functions, you can easily turn your camera system into a dynamic, interactive, and customizable, AAA-like experience, because we know how important camera motion is to the feel of a game. Extensive and detailed documentation and step-by-step guides are provided on how to use the plugin to achieve ideal results for your project's needs.

You can drive custom game logic into the camera system, grab variables from the Camera System to drive local post-process/camera shake effects on your camera, store different camera behaviors in Camera Profile Data Assets, and cycle between camera profiles to achieve whatever behavior you want.

AVC comes with an example pawn to showcase typical use-case scenarios. Tune your custom camera profiles in real-time to your liking.





FAQ:

Is this asset only limited to vehicles?

No, not at all! In fact, due to its simplicity, you can use AVC on any kind of pawn, including animals, anthropomorphic creatures (like humans!), machines, planes, boats, tanks, etc.

Are camera presets provided?

Yes! There are several presets based on your favorite racing games pre-packaged with Advanced Vehicle Camera. You can even create your own!

Can you modify the camera behavior beyond what’s provided in the equipped Camera Profile?

Yes, there are a variety of easy-to-use C++/Blueprint-accessible functions that you can use to alter camera properties at both on construct and at runtime.





Support:

Join the discord server here to reach out about questions or report bugs! Or if you prefer, you can contact me for support or with any questions about AVC, email contact@hydrogenstudios.us and we'll try to give you the best support depending on your project.

Technical Details

Features:

  • An custom UAdvancedVehicleCamera component (Actor Component) that easily allows for custom camera behavior for your custom pawns and vehicles
  • Easy to use
  • Extensive and detailed documentation
  • Enable a dynamic, modular camera system that uses pawn location/velocity/acceleration attributes to simulate natural/customizable camera movement
  • Create a library of globally accessible camera behavior profiles that you can easily switch between on a single pawn
  • The option to manually adjust defaults on an individual pawn is also provided for specific use-cases
  • Fisheye and Pincushion lens distortion post-process effects included that you can map to your vehicle camera system and adjust dynamically based on your own custom parameters
  • Create everything from top-down games, stunt games, arcade racers, simulation racers, parkour games, even first-person views are possible!
  • Support


Code Modules: AdvancedVehicleCamera, Runtime

Number of Blueprints: 3

Number of C++ Classes: 4

Network Replicated: N/A

Documentation: Link