Amberfish Arts is a community for enthusiasts of classic adventure games as well as a hub for high-quality fan projects. IP-SCUMM 2.0 is the 2D adventure engine behind some of those projects. Coded in C++, IP-SCUMM is both very portable and feature rich.