Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a224857789b2cb43

Jump to content

// Workers AI · dad joke modeWhy did PlayN go to therapy? It had a lot of game to work through.

From Wikipedia, the free encyclopedia
PlayN
Original authorGoogle
ReleaseJanuary 19, 2011
Stable release
2.0.8 / June 21, 2023; 3 years ago (2023-06-21)[1]
Written inJava
Operating systemLinux, Windows, Mac OS X
LicenseApache License 2.0[2]
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

[edit]

Forplay was created in January 2011.[3][4] In August 2011, the project was forked and rebranded as PlayN.[5]

Name

[edit]

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

[edit]
  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.
[edit]

Videos

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