Skip to content

Internals ​

How OpenBallance works, and the specifications its subsystems were ported from.

  • Architecture: the runtime, the Building Blocks, rendering, physics and the platform layer.
  • Virtools runtime (CK2): the object model, file loading and the behaviour engine.

Building Blocks: gameplay BBs, fonts and 2D text, the sky, curves and animations, particle systems.

Physics: the physics BBs and manager, then the Ipion engine itself: core and dynamics, collision detection and contact response.

Design records: the initial analysis and the gasm graphics requirements written for gasm 0.4.0.

OpenBallance is released under the GPL-3.0. Ballance is © 2004 Cyparade / Atari. OpenBallance contains no original code or assets: it runs the game from your own copy. It runs on gasm.