Skip to content
SPECIFICTION
Get listed

PlayN

playn.io

Free plan WebWindowsmacOSLinuxiOSAndroid
Visit playn.io
Spec score 7.6 #34 of 43 in Game Development Software

Spec sheet

Product
PlayN is a Java library for writing games that can be deployed across desktop, browser, and mobile platforms.Read 8 Oct 2026 · playn.io
Intended users
The site provides game-building tutorials and sample games for developers using PlayN.Read 8 Oct 2026 · playn.io
Support
The site directs users to a mailing list and Stack Overflow for community help.Read 8 Oct 2026 · playn.io
License
The project is free and open source under the Apache 2.0 license.Read 8 Oct 2026 · playn.io
Additional library
The TriplePlay library builds on PlayN with a UI toolkit, tweened animations, keyframe animation, and particle systems.Read 8 Oct 2026 · playn.io
Audio and input
The library supports music and sound effects, plus mouse, touch, and keyboard input.Read 8 Oct 2026 · playn.io
Build guidance
The cookbook includes recipes for graphics, scene graphs, sound, input, networking, assets, and builds using Maven and IDEs.Read 8 Oct 2026 · playn.io
Cross-platform API
PlayN lets developers program against one API and deploy to desktops, browsers, and mobile devices.Read 8 Oct 2026 · playn.io
Development resources
The documentation offers an overview, tutorials, demos, Javadocs, release notes, and setup instructions.Read 8 Oct 2026 · playn.io
Graphics
Its graphics options include OpenGL, QuadBatch with built-in shaders, Surface, a 2D scene graph, and a CPU-based Canvas drawing API with text rendering.Read 8 Oct 2026 · playn.io
Integration example
The Physics demo demonstrates JBox2D integration.Read 8 Oct 2026 · playn.io

Plans and prices

PlayN Free Free and open source · Apache 2.0 license Read 8 Oct 2026 · playn.io

Every PlayN plan and price →

Where Specifiction places it

Alternatives to PlayNAll alternatives →