Game Creator
  • Welcome to Game Creator!
  • Quickstart
    • Get Started
    • Setup
    • Tutorials
  • Game Creator
    • Game Creator
      • Actions
      • Conditions
      • Triggers
      • Hotspots
      • Characters
        • Player
        • Markers
        • Gestures
        • States
        • Advanced
          • IK in custom Animations
      • Camera
        • Camera Motors
      • Variables
        • Global Variables
        • Local Variables
        • List Variables
    • Systems
      • Localization
      • Event System
      • Timeline
      • UI
      • Module Manager
      • Game Creator Toolbar
      • Pool System
      • Game Creator API
        • Custom Actions
        • Custom Conditions
        • Custom Triggers
        • Custom Hooks
        • Custom Save & Load
        • Variables Access
        • Custom Module
  • Dialogue
    • Dialogue
      • Anatomy
      • Actors
      • Dialogue UI
      • API
  • Inventory
    • Inventory
      • Inventory Window
        • Catalogue
        • Recipes
        • Types
        • Settings
      • Merchants
      • Containers
      • Loot Tables
      • Equip Items
      • Actions
      • Conditions
      • Custom Inventory UI
  • Quests
    • Quests
      • Quests Overview
      • Create Quests
      • Quests UI
        • Custom UI
  • Stats
    • Stats
      • Stats Overview
        • Stat
        • Attributes
        • Status Effects
        • Formulas
        • Stat Modifiers
      • Stats UI
      • Common Use Cases
        • Simple Health Bar
        • Regenerative Mana
        • Poison Status Effect
        • Levels and XP
        • Strength and Armor
        • Lockpicking
  • Behavior
    • Behavior
      • Behavior Graph
        • Nodes
        • Blackboard
      • Perception
  • Shooter
    • Shooter
      • Weapons
      • Ammunition
      • Interaction
      • Examples
        • Example 1 - Get Started
        • Example 2 - Pick Weapons
        • Example 3 - Top Down
        • Example 4 - Side Scroll
        • Example 5 - First Person
        • Example 6 - Combat
      • Advanced
        • Custom Crosshairs
        • Shooter API
  • Melee
    • Melee
      • Weapons
        • Blade Component
      • Shields
      • Melee Clips
      • Combat
  • Traversal
    • Traversal
      • Obstacles
      • Climbables
      • Built-in Elements
  • Annex
    • Roadmap
    • FAQ
Powered by GitBook
On this page
  • Fixed Camera Motor
  • Follow Camera Motor
  • Target Camera Motor
  • Railway Camera Motor
  • Tween Camera Motor
  • First Person Camera Motor
  • Adventure Camera Motor

Was this helpful?

  1. Game Creator
  2. Game Creator
  3. Camera

Camera Motors

PreviousCameraNextVariables

Last updated 7 years ago

Was this helpful?

Camera Motors tell the Camera Controller where and how to look at the world. There are a bunch of different types of motors.

Fixed Camera Motor

This is the simplest type of Camera Motor. It stays at a fixed position, just like a surveillance security camera and it can rotate to look at different types of targets.

  • Default: Doesn't rotate

  • Player: Looks at the player

  • Target: Looks at a specific target

  • Position: Looks at a specific world-space position

Follow Camera Motor

The Follow Camera Motor is similar to the Fixed Motor as it allows to look at a specific target/position/player but it also allows to follow it.

This type of camera is usually used for RTS or Top-Down games.

Add a little dampening to the Camera Controller to avoid jittering.

Target Camera Motor

The Target Camera behaves much similar like the Follow Camera but also accepts a Look At target. It's mostly used for Shoulder cameras where the camera is anchored to a position (Player's shoulder) but the focus of the camera is targeting another scene object.

This camera can also be used to highlight a place of interest

Railway Camera Motor

The Railway Camera Motor is a little bit more sophisticated type of motor. It allows the camera to follow the target along a path (or rail) but never exceed it.

Railway Cameras are a bit difficult to understand at first but are a powerful tool to create cinematic experiences.

The player (blue ball) moves from right to left. When the player is within the plane of the blue line, the camera linearly interpolates the player's position with its min-max path.

In other words, the camera follows the Player as long as the Player is within the blue line. Otherwise it stays at the edge of the path.

This type of cameras are very useful for corridors or narrow rooms.

You can modify the camera path and the player min-max path by clicking and dragging the white balls in the scene view.

Tween Camera Motor

The Tween Camera Motor allows to move the camera from a position A to position B within a time window. It is mostly used for cutscenes or small animations.

Tween Camera Motors are easily set up using the scene view gizmos. The motor's position corresponds to the initial position while the white dot is the end position

First Person Camera Motor

The First Person Motor allows to create FPS action games like Call of Duty or horror games like The Elder Scrolls.

This camera motor allows to define the mouse sensitivity, the amount of dampening/spring the camera moves relative to the mouse and the maximum pitch rotation (in case you want to limit the visual spectrum of the player).

Adventure Camera Motor

The Adventure Camera is an advanced camera system that behaves like the cameras from Tomb Raider or Uncharted series.

The camera orbits around a target using the mouse movement (on Desktop) or using the touch-screen if the target device is mobile.

You can also toggle whether you want to avoid wall collision.

(Fixed cameras rotate towards their target)
(Follow Cameras keep a constant distance from their anchor target)
(Camera orbits around the anchor while keeping both the anchor and target inside the screen)
(Railway cameras also have scene gizmos)
(See how the camera follows the blue ball when it's inside its constrained bounds)
(Move the camera from A to B within a time window)
(Max pitch avoids overshooting rotations)
(Adventure Camera Motor has a quite a few configuration parameters)