Modular Camera

An asset by Tameno
The page banner background of a mountain and forest
Modular Camera hero image

Quick Information

0 ratings
Modular Camera icon image
Tameno
Modular Camera

Making a good camera for a game is complicated and can get very convoluted, this addon provides a framework to help handle this complexity in a modular fashion, more precisely, it allows you to:-Define multiple behaviours for the camera that can be changed at runtime.-Automatically interpolate between these behaviours.-Keep track of what behaviour the camera should follow via a priority system.-Add extra effects like camera shake via modifiers, which work kind of like components in an ECS.DISCLAIMER: This addon was NOT made with performance in mind.This shouldn't be a problem since there's usually only 1 camera in a game at all times.

Supported Engine Version
4.0
Version String
1.0
License Version
CC0
Support Level
community
Modified Date
8 months ago
Git URL
Issue URL

Making a good camera for a game is complicated and can get very convoluted, this addon provides a framework to help handle this complexity in a modular fashion, more precisely, it allows you to:

-Define multiple behaviours for the camera that can be changed at runtime.
-Automatically interpolate between these behaviours.
-Keep track of what behaviour the camera should follow via a priority system.
-Add extra effects like camera shake via modifiers, which work kind of like components in an ECS.

DISCLAIMER: This addon was NOT made with performance in mind.
This shouldn't be a problem since there's usually only 1 camera in a game at all times.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Modular Camera icon image
Tameno
Modular Camera

Making a good camera for a game is complicated and can get very convoluted, this addon provides a framework to help handle this complexity in a modular fashion, more precisely, it allows you to:-Define multiple behaviours for the camera that can be changed at runtime.-Automatically interpolate between these behaviours.-Keep track of what behaviour the camera should follow via a priority system.-Add extra effects like camera shake via modifiers, which work kind of like components in an ECS.DISCLAIMER: This addon was NOT made with performance in mind.This shouldn't be a problem since there's usually only 1 camera in a game at all times.

Supported Engine Version
4.0
Version String
1.0
License Version
CC0
Support Level
community
Modified Date
8 months ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers