A dynamic camera system for 2D and 2.5D games that provides improved camera movement, and the ability to switch seamlessly between the player camera and external cameras.
**Important!** When dragging your player character into your level, remember to set "Auto Possess Player" to "Player 0" in the player character blueprint settings on the right. This will make sure the game uses the placed character instead of spawning a new character.
This is a camera system that is designed to improve the gameplay of your 2D or 2.5D game. Is adds customizable camera movements that lead the player and provide a better view of where the player is headed. Is also gives you the ability to easily and seamlessly switch to external cameras, each with their own adjustable settings. It also fixes FOV settings on ultra wide monitors, so that the view isn't cropped when viewed on wider aspect ratio monitors.
It also provides features to manage depth movements for games like Little Nightmares, where you can move left and right and also toward and away from the camera.
-Added a new Zoom feature that allows the camera to zoom in and out depending on how fast the player moves. The new zoom settings can be found under "Camera Movement".
-Fixed a bug where the camera system could experience issues if the player is destroyed and respawned.
Number of Blueprints: 3
Supported Development Platforms:
I have tested on windows and mobile, but should work on any platform.