Welcome to Wasabi2d

Wasabi2d is a game engine for Python, making it easy to use fast, modern graphical effects without low-level OpenGL programming.

Wasabi2d is

  • Capable: draw sprites, polygons, lines, text labels and more

  • Pretty, thanks to fast, built-in effects such as

  • Written in pure Python

  • Fast due to heavy use of numpy, ModernGL and GPU acceleration

  • Convenient, with an innovative (but optional) coroutine programming model.

  • Cross platform.

  • Fully featured; wasabi2d does not just support graphics but screenshots, sound, music, tones, storage and more.