Filmation Engine
Isometric illusion
Ultimate Play the Game's Filmation engine gave 8-bit isometric games solid, masked, flicker-free objects — and set the template that a hundred Spectrum arcade adventures followed.
Before true 3D was possible on 8-bit hardware, Ultimate Play the Game created its illusion. The Filmation engine, debuting in Knight Lore (1984), rendered isometric rooms with objects that could move in three dimensions — characters walked behind tables, jumped onto platforms, and navigated spaces that felt genuinely volumetric. Isometric views were not new on the Spectrum — CRASH’s own history of the form starts with Quicksilva’s 3D Ant Attack (1983), “the first game with truly three-dimensional views”, and its reviewers thought Knight Lore “similar in appearance to Avalon, but the graphics are bolder”. What Filmation added was the thing that made the rooms feel solid: “the new technique of masking, so that the moving characters do not flicker at all when they pass in front of other objects, and only one colour is used per screen which avoids any attribute problems.”
CRASH gave Knight Lore 94% in its Christmas Special, with 97% for graphics and one reviewer’s verdict that it was “probably the best game yet produced for the Spectrum”. Within a year The Edge’s Fairlight had, in the magazine’s words, knocked “Filmation and Filmation 2 into a cocked hat”, and by 1986 CRASH was complaining of “unimaginative clones which sometimes threatened to swamp all the review pages with their identical, and by then extremely boring, isometric screens”.
Fast facts
- Created by: Ashby Computers and Graphics, credited in CRASH as “the ACG Team” (Ultimate Play the Game).
- First use: Knight Lore (Spectrum, 1984).
- Technique: Pre-rendered isometric rooms with sprite masking + Y-depth sort.
- Influence: Set the template for the Spectrum isometric arcade adventure.
- Filmation 2: the 1985 revision, “an Ultimate invention” that “allows graphics of Knight Lore’s quality to be scrolled smoothly over a large playing area”; first used in Nightshade.
- Studio evolution: Ashby → Ultimate → Rare (the same studio that later made GoldenEye, Banjo-Kazooie, Donkey Kong Country).
Technical approach
| Component | Method |
|---|---|
| Perspective | Fixed 45° (true) isometric or 2:1 dimetric — see Isometric Projection |
| Rooms | Pre-defined, single-screen layouts (no scrolling) |
| Depth sorting | Y-position (or x + z + height) determines draw order — back-to-front |
| Collision | 3D logic in world space, mapped to 2D screen for rendering |
| Masking | Each sprite has a mask byte; sprites occlude correctly via OR-and-AND blit |
| Sprite-data layout | Pre-shifted sprite tables for fast horizontal sub-character drawing |
The key engineering was sprite masking with depth-aware drawing. The engine maintains a list of objects in each room, sorts by depth each frame, and draws them back-to-front using mask-and-data blits. Each object knows its own bounding-box in 3D world space; collision is a 3D box test even though the screen is 2D.
Filmation games
Ultimate’s Filmation series on the Spectrum, with CRASH’s verdicts:
| Title | CRASH | Notes |
|---|---|---|
| Knight Lore | Issue 12, 94% | Engine debut; werewolf curse; “a very solid 3D perspective in which the 3D plays an important part spatially” |
| Alien 8 | Issue 15, 95% | Robot reviving a frozen crew; “It looks just like Knight Lore a lot of people exclaimed, feeling obscurely ripped off” |
| Nightshade | Issue 21, 91% | Filmation 2: “the scenery scrolls” rather than flipping between rooms |
| Gunfright | Issue 25, 92% | Western; a gunfight sequence fills the top half of the screen, then “Filmation II (Ultimate’s 3D masking routines) rears its head again” |
| Pentagram | Issue 29, 93% | “one of the follow ups to Knight Lore”; “the action tended to slow up when there was a lot on the screen” |
| Bubbler | Issue 41, 78% | “Bubbler breaks no new ground… the 3D perspective isn’t as convincing as that used in previous Ultimate products” |
By Bubbler CRASH was writing Ultimate’s obituary: “Once Ultimate was on a pedestal above all other software companies… Sadly those glorious times are long since gone, and the once-great company now blends in unremarkably with the rest of the market.”
Design constraints
The engine imposed limitations that shaped gameplay:
- Room-based progression — flip-screen between rooms; no scrolling
- Limited objects per room — depth-sort cost grows with object count
- Fixed perspective — no rotation; the camera angle is part of the level design
- Character movement on invisible grid — though presentation is smooth, the world is fundamentally tile-based
- Single-character control (most games) — Head Over Heels (1987) by Jon Ritman / Bernie Drummond on Ocean innovated by giving the player two characters to switch between
These constraints became genre conventions. “Isometric flip-screen action-adventure” was a recognisable category that critics expected to follow these rules.
Genre impact
Filmation created the isometric action-adventure template, copied widely:
| Inspired game | Developer | Year | CRASH | Notes |
|---|---|---|---|---|
| Fairlight | The Edge | 1985 | 95% | Bo Jangeborg; “Ultimate first introduced us to realistic 3D graphics but sadly not a lot of game was bolted on to them” |
| Batman | Ocean | 1986 | 93% | Jon Ritman and Bernie Drummond |
| Spindizzy | Electric Dreams | 1986 | 93% | Paul Shirley’s marble-rolling isometric |
| Nexor | Design Design | 1986 | — | Graham Stafford and David Fish |
| Head Over Heels | Ocean | 1987 | 97% | Ritman and Drummond again; two characters to switch between |
| Solstice | Software Creations / Nintendo | 1990 | — | Late NES isometric |
| Equinox | Software Creations | 1993 | — | SNES sequel to Solstice |
Why it worked
The isometric view suggested 3D without requiring 3D maths:
- Artists drew rooms as 2D art — no 3D modelling pipeline needed in 1984
- Depth sort calculated from screen position — simple comparisons
- Memory stored 2D sprite data — no 3D coordinates in ROM
- CPU handled sorting — no transformation matrices, no perspective division
The combination of familiar 2D pipeline with 3D-feeling presentation was a sweet spot: the visual results felt revolutionary, but the implementation fit comfortably on a 48K Spectrum.
Legacy
| Impact | Manifestation |
|---|---|
| Genre creation | Isometric action-adventure became a distinct category in UK / European gaming press |
| Do-it-yourself | By 1988 “CRL’s 3D Gamemaker utility now enables everyone to rewrite Knight Lore” (CRASH) |
| Modern indie | Hyper Light Drifter, Sword & Sworcery, Crawl, Hades all carry Filmation DNA |
| City builders | SimCity 2000 (1993), Theme Hospital — different gameplay, same isometric grammar |
| Retro revivals | Lumo (2016), Ghosts and Apples (modern indie) explicitly homage Filmation |
The Stampers’ own studio became Rare in 1985 — the same team went on to create Battletoads, Donkey Kong Country (with SGI pre-rendering), GoldenEye 007, Banjo-Kazooie, Perfect Dark. The Filmation engine was their first technical breakthrough; the studio’s history is one continuous arc of “do something the hardware doesn’t seem to allow.”