ArtcoreStudios: 所有产品五折优惠

Advanced Side Scroller Camera System

Karl Muller - 蓝图 - 2023/05/30

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.

  • 支持的平台
  • 支持的引擎版本
    4.27, 5.0 - 5.3
  • 下载类型
    资源包
    此产品包含各种虚幻引擎资源,可以选择性导入现有的项目。

**Overview and Tutorial Video**

**How to add camera as Child Actor**

**Join our Discord**


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

技术细节

Features:

  • Improved Camera movements(Camera can smoothly move ahead of player to show where they are going)
  • Easy to add to an existing project, and simple to use
  • Seamlessly switch between cameras
  • Blend smoothly between different Depth of field and zoom settings on different cameras
  • FOV fix for ultra wide monitors
  • Dynamic and static external cameras
  • Adjustable depth movements for games like Little Nightmares.


Change Log:

Version 1.1

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