The Parallax Camera Blueprint System provides a quick and easy means by which to add parallaxing background elements to an orthographic camera for use in a 2D game.
Video (4.22 and earlier): https://youtu.be/Rp_fB-eJJzI
Documentation(4.23+): https://bit.ly/2Ok9sPj
The Parallax Camera Blueprint System provides a quick and easy means by which to add parallaxing background elements to an orthographic camera for use in a 2D game. This is a standalone system, consisting of one ParallaxCamera Blueprint and one BackgroundLayer enum class, as well as a demo level and an in-depth Tutorial Blueprint. The ParallaxCamera actor Blueprint comes pre-loaded with four (4) parallax layer presets, though adding additional layer presets is an incredibly easy task. Adding background objects to the ParallaxCamera actor and assigning a background layer to those objects is also simple: grab your background object, load it into the BackgroundObject array, and assign whichever Background preset you wish to the respective BackgroundLayer array index.
Number of Blueprints: 1 Blueprint for the ParallaxCamera, and 1 Enumeration with preset background layers
List of Features : Parallaxed backgrounds/foregrounds, character follow, camera level bounds, non-moving farplane mesh, numerous background/foreground presets
Engine Compatibility: 4.8 and up.
Intended Platform: Any
Platforms Tested: PC, though it should work on any.
Documentation Included: Yes. Comes with an extensive tutorial Blueprint as well as extensive commenting within the main blueprint itself.
Platforms: Windows