Chris Schalk presented on PlayN, an open source and cross-platform game abstraction layer. PlayN allows developers to write core game code in a platform agnostic way using Java. It then compiles the code to run on multiple platforms including HTML5, Android, and Flash. PlayN handles common game components like input handling, images, and resource loading so developers can focus on game logic. It also includes a built-in physics engine. Using PlayN and Google Web Toolkit, developers can write games once in Java and deploy them to different platforms, improving performance through optimizations like code size reduction and caching.