The Polygons of Another World: Amiga 500
fabiensanglard.net
fabiensanglard.net
https://www.fabiensanglard.net/another_world_polygons_atariS...
https://youtu.be/JFaOYYSxSEA?t=245
Very cool video, wherein Chahi demonstrates his rotoscoping system, where he could use the Amiga's genlock to trace live video in his (extremely impressive) homemade animation/code tool.
The polygons in Another World are a bit different from today's games.
In a modern game, game models would contain fully 3D representations of each model. Each polygon vertice would have X, Y, and Z coords. The CPU/GPU then render these out.
In Another World, the polygons are 2D representations only, like paper cutouts. The animations are precalculated, and then at runtime they basically just need to be blitted out using some of the clever techniques mentioned in the linked article. You wouldn't really be able to alter the animations at runtime or change the perspective, but that was OK - it was a smart compromise to hit Chahi's stated target of about 20fps.
This "2D polygon" approach was a brilliant way to overcome the limitations of CPUs at this time. There were fully 3D polygon games at the time, but they run at a fraction of the frame rate as Another World and contain only a fraction of the detail. The 2D polygon world of Another World felt fluid and real (well, relative to the competition at the time) and some convincing pseudo 3D effects could even be faked.