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
  • Camera Controller
  • Camera Motors

Was this helpful?

  1. Game Creator
  2. Game Creator

Camera

PreviousIK in custom AnimationsNextCamera Motors

Last updated 6 years ago

Was this helpful?

In order to know which one is the main camera and apply different behaviors to it, Game Creator provides a component called Camera Controller.

Game Creator has two different Camera types:

  • Camera Controller: Attached to the main camera. Mimics the behavior of an active Camera Motor.

  • Camera Motors: There are different types of motors. They tell the Camera Controller where to look.

The first time you create a Camera Motor, a Camera Controller will be automatically attached to your main camera and linked to the created Motor.

Camera Controller

The Camera Controller has a slot with a reference to an active Camera Motor. The Camera Controller tries to mimic the referenced motor properties.

There should always be only one single instance in the entire scene.

The Camera Controller also has dampening options in case you constantly switch between different motors and you want to smooth out the different transitions.

Camera Motors

There are different types of Camera Motors. Each one of them is responsible for a specific logic. Some are very simple, like the Fixed Camera Motor, which only rotates towards a target. Others, like the Adventure Camera Motor allow you orbit around a character while avoiding walls getting in the way.

Click for a more in-depth view of the different Camera Motors

To create a Camera Motor right click on the Hierarchy Panel and select Game Creator → Other → Camera Motor.

We're constantly looking for new ideas of Camera Motors. If you feel we're missing one drop us a line and we'll discuss the viability.

here