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: a23e8a0e0e5724d3

Jump to content

gameswf

From Wikipedia, the free encyclopedia
gameswf
Original authorThatcher Ulrich
Written inC++
Operating systemMicrosoft Windows, OS X, Linux
TypeLibrary
LicensePublic domain
Websitetulrich.com/geekstuff/gameswf.html Edit this at Wikidata
Repository

gameswf (pronounced "game swiff") is an open-source public domain library for parsing and rendering SWF movies, using 3D hardware APIs for rendering. It is designed to be used as a UI library for video games.

It is written in C++, and compiles under Microsoft Windows, OS X, Linux, iOS and Android, using GCC and MSVC. It includes code for rendering with OpenGL ES. The rendering module is factored out so that the code can be ported to other APIs.

gameswf is used by other open source projects such as Gnash. It is also used in Oddworld: Stranger's Wrath[1] and many Gameloft games to display user interface screens and menus such as the player's inventory.

gameswf is a prototype of Scaleform GFx,[2] advanced cross-platform GUI solution.

References

[edit]
  1. "Mini-postmortem on the use of gameswf in Oddworld: Stranger's Wrath". Thatcher's rants and musings.
  2. "Autodesk game middleware products are no longer available for purchase".
[edit]