Article · Wikipedia archive · Last revised Jun 22, 2026

PlayN

PlayN is an open source Java software framework and set of libraries intended to create multi-platform games and distributed under the Apache License 2.0. It was started on January 19, 2011, as a game abstraction library built over GWT and was previously named Forplay. As of January 2024, its current version is 2.0.8.

Last revised
Jun 22, 2026
Read time
≈ 1 min
Length
218 w
Citations
5
Source
PlayN
Original authorGoogle
ReleaseJanuary 19, 2011
Stable release
2.0.8 / June 21, 2023 (2023-06-21)1
Written inJava
Operating systemLinux, Windows, Mac OS X
LicenseApache License 2.02
Websiteplayn.io
Repositorygithub.com/playn/playn

PlayN is an open source Java software framework and set of libraries intended to create multi-platform games and distributed under the Apache License 2.0. It was started on January 19, 2011, as a game abstraction library built over GWT and was previously named Forplay. As of January 2024, its current version is 2.0.8.

History

Forplay was created in January 2011.34 In August 2011, the project was forked and rebranded as PlayN.5

Name

The name PlayN comes from the project's motto "Cross platform game library for N>=5 platforms", as it claims to build games for five platforms: Java SE, HTML 5, Flash, Android and iOS.

References

References

  1. "Releases". Github. Retrieved 3 September 2019.
  2. "LICENSE". Github. Retrieved 3 September 2019.
  3. "As seen by the first commit in the repository tree". Google Code. Retrieved 2013-03-25.
  4. "last forplay commit log message". Google Code. Retrieved 2013-03-25.
  5. "First forplay commit log message citing PlayN". Google Code. Retrieved 2013-03-25.
External links

Videos

  • Cross Platform Game Programming with PlayN - New Game 2011 [1]
  • Introducing PlayN [2]