s&box
RustCounter-Strike 2s&boxDeadlock
Wiki
Get s&box on Steam
Browse
OverviewGetting StartedCreating GamesEngine & ToolsDocumentationCommunity GamesResources
s&boxDocumentationMovie MakerRecording
SOURCE 2 · C#
Build and play games with s&box.

Facepunch's game engine and creation platform — make games in C#, or jump straight into community games.

Get s&box on Steam

s&box Wiki

  • Overview
  • Getting Started
  • Creating Games
  • Engine & Tools
  • Documentation
  • Community Games
  • Resources

Tools & Community

  • Getting Started
  • Creating Games
  • Engine & Tools
  • Resources

Platforms

  • RustBattle
  • CSBattle
  • Rust Game Wiki
  • CS2 Skins Wiki
  • Deadlock Wiki

About

  • Official Site
  • Developer Wiki
  • GitHub
  • Get on Steam
NOT AFFILIATED WITH FACEPUNCH STUDIOS · © 2026 s&box Wiki (community)
Docs/Movie Maker
Movie Maker

Recording

Capture gameplay or hand-puppet properties to quickly animate parts of your scene, then tweak the recordings to polish everything up.

This lets you act out the roles of characters by controlling them directly in-game, be a camera operator for a scene you've already animated, or capture gameplay for a trailer.

First create tracks for any properties you want to record. Common tracks will be added for you when dragging certain objects into the track list, like Player Controllers.

After that, enter play mode and press the Toggle Record button. Any changes to properties bound to tracks will get recorded directly to your movie. When you're done, hit the Toggle Record button again.

Your recording will still be in your movie when you exit play mode, letting you edit it further and save it.

You can record even when the game isn't in play mode, letting you puppet properties as a starting point for polishing later. As before, make sure you've created tracks for any properties you want to record, then use the Toggle Record button to start and stop recording.

After making your recording, you can then polish it up in the Motion Editor or Keyframe Editor. Here's some extra recording specific tips:

Cutting

Your best bet here is to save your recording to a separate .movie, then reference it as a sequence block in your main project. This lets you take clips from the recording, tweaking the start and end times as needed.

Smoothing

Recordings can be shaky, especially when hand puppeting or manually operating a camera. Use the Smoothen option in the Motion Editor context menu to round out any rough edges in a selected time range. You can control how big the smoothing window is, with larger values leading to smoother tracks.

Source: Facepunch/sbox-docs (CC-BY-4.0) · updated 2025-07-10. Read it rendered on the official docs.

More in Movie Maker

Editor Map
Exporting Video
Getting Started
Keyframe Editing
Motion Editing
Movie Maker
Playback API
Recording API
← All documentation

Community wiki — not affiliated with Facepunch Studios. For the latest and most authoritative information, see the official developer wiki.