Labs
Film intro

Live Coding Terminal — interactive intro

An interactive screen: press any key and code streams across it — C, Python, Assembly, with a build log and crypto hex dump. On set the actor or operator types on cue, the action runs. Try it right here.

Screenshot of the Live Coding Terminal — interactive intro project website

At a glance

  • Responds live to keyboard input — any keys trigger code streams
  • Multiple code tabs: C, Python and Assembly
  • Build/output log and crypto hex dump in real time
  • Standalone as .exe or HTML, runs offline

Background

Für Film-, Serien- und Kinoproduktionen liefert CAZ Labs die Bildschirm-Inhalte (Einspieler), die im Bild auf Monitoren und Displays laufen — die Hacking-Terminals, Lagebild-Dashboards und Forensik-Screens, die man in der Szene sieht. Die passenden Hardware-Requisiten dazu stellt Servus Medientechnik.

The challenge

Über die übliche Anforderung hinaus sollte dieser Einspieler nicht nur abspielen, sondern auf den Moment reagieren — der Schauspieler oder Operator sollte die Aktion am Set selbst auslösen können, live auf Cue und ohne Vorlauf.

Our solution

Ein interaktives Live-Coding-Terminal: Per Tastendruck strömt Code über den Bildschirm — C, Python und Assembly in mehreren Tabs, dazu Build-/Output-Log und ein Krypto-Hex-Dump in Echtzeit. Beliebige Tasten lösen die Streams aus. Genau dieser Einspieler lässt sich direkt auf der Detailseite ausprobieren.

The outcome

Reagiert live auf Tastatureingabe — beliebige Tasten lösen Code-Streams aus
Mehrere Code-Tabs (C, Python, Assembly) mit Echtzeit-Build-Log
Läuft offline und stabil, ausgeliefert als .exe oder HTML
Auf der Website direkt interaktiv erlebbar

Tech used

HTML5CanvasJavaScriptkeyboard controloffline-capable

Related knowledge article

Einspieler, die nicht nur laufen, sondern können — warum wir sie als Programm bauen

Die meisten Einspieler sind ein MP4, das stumpf abspielt. Wir liefern sie als eigenständige .exe (und als HTML mit Funktionen) — Filmcontent, der live steuerbar ist, offline läuft und Dinge kann, die ein Video nicht kann.

Read article

Got a similar project in mind?

Tell us about it — we build digital products that actually work. Honest, fast and without templates.

Start a project
Live Coding Terminal — interactive intro | CAZ Labs