libtcod / python-tcod

A high-performance Python port of libtcod. Includes the libtcodpy module for backwards compatibility with older projects.
BSD 2-Clause "Simplified" License
413 stars 36 forks source link

Investigate building Python-tcod on Pyodide. #123

Open HexDecimal opened 1 year ago

HexDecimal commented 1 year ago

Unlike other Python-to-web ports, Pyodide has decent support for arbitrary Python C extensions. Libtcod is already known to work in Emscripten, so I only need to setup a proper build environment. I suspect it will break at first but any issues should be easy to fix.