GledPlay

GledPlay

GledPlay is a complete software development kit to develop games for Handheld devices. The games build with GledPlay run on Microsoft Windows, Pocket PC and Smartphones.

GledPlay comprises 4 development modules:
* GledDraw: A Surface oriented 2D graphics software framework, based on DirectDraw.
* GledVideo: A fast video playback module integrated with GledDraw.
* GledSound: A music and sound playback module.
* GledSave: A File System abstraction module, that lets you read and write files and resource packages.
* GledApplication: A separate module for programming specific details unrelated with the game logic.

The development of the SDK was stopped [http://www.pocketmatrix.com/forums/viewtopic.php?t=26518&sid=ba1264ddbcf554ea9127654e94931a21|stopped last May 2007] .

upported Devices

GledPlay is built for:
* Microsoft Windows for Desktop PCs
* Pocket PCs (2002, 2003, 2003SE, 2005),
* MS based Smartphones (2002, 2003, 2003SE, 2005)
* Emulators (2002, 2003, 2005).

GledPlay encourage development on Desktop PCs, without using emulators or real devices. Development is done using GledPlay desktop PC port, and when development is finished, the application is built for the targeted devices using the same source code. In this way development time is reduced.

GledDraw

GledDraw is a 2D Surface oriented development software framework, based on DirectDraw. The key features of GledDraw are:
* Fast surface blitting, with optional transparency through color keying or alpha blending.
* Scaling, rotation, and flipping of surfaces.
* JPEG, GIF, PNG and BMP loading support.
* PNG and BMP writing support.
* 3 or 4 channels surfaces to enable faster and easier alpha blending routines.
* Text writing capabilities, with normal or alpha blended fonts.
* Animated Sprites.
* Optional clipping in most drawing methods.
* Default and custom shaders to personalize blitting effects.
* Translation of Surface from or to a HDC handler, to enable the use of GDI standard drawing libraries capabilities on surfaces.
* Points, lines, and rectangles drawing, with built in transparency handling.
* Panel class for using relative coords on drawing methods and easier modularization
* Fullscreen on Desktop PC. (Fullscreen supported modes: 320X240, 640X480, 800X600, 1024X768)
* Optional Zoom X2 on windowed mode on desktop PC for easier debugging.
* Support for High Resolution Devices (VGA on PPC, QVGA on SP, and high res square screen devices).
* Support for Pocket PCs and Smartphones with square screens.

GledVideo

The key features of GledVideo are:
* MPEG-1 video playback
* MPEG-2 video playback.
* OGG Theora video playback.
* Subtitles handling, through SubRip subtitles file

GledSound

GledSound is a simple audio mixing and playback system for mobile games development. Decoding, resampling, and mixing is implemented with integer only operations.
* WAV files. It supports 8bit and 16bit, uncompressed and Microsoft ADPCM compressed, mono and stereo WAVs.
* Protracker MOD files.
* OGG Vorbis Files.
* Change a single sound or all currently playing sounds volume.
* Stop, pause or resume a single sound, or all currently playing sounds.
* Change a sound pan value.
* Play sounds

GledSave

GledSave provides a single API for accessing different file systems, based on Jakarta's Common Virtual File System. It's simple interface makes easy to access different file systems in the same way.
* MS Windows for Desktops PCs File System.
* Pocket PCs File System
* MS for Smartphones File System.
* Zip deflate File System.

GledApplication

GledApplication comprises all features that takes care of all the programming specific details unrelated with the game logic, like thread initialization, event handling, the game loop, game states handling, and more:

* Application handling like run, shutdown, etc.
* State Machine configuration for handling different loops.
* Frame rate manipulation.

External links

* [http://www.gledplay.com GledPlay site] Deadlink|url=http://www.gledplay.com/|date=January 2008|date=January 2008
* [http://doc.gledplay.com GledPlay reference documentation] Deadlink|url=http://doc.gledplay.com/|date=January 2008|date=January 2008
* [http://www.pocketmatrix.com/forums/viewforum.php?f=61 GledPlay Forum] at [http://www.pocketmatrix.com PocketMatrix]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Gledplay — es un SDK para desarrollar juegos para dispositivos móviles. Los juegos construidos con GledPlay corren sobre PC de escritorio con Microsoft Windows, PocketPC and Smartphones. GledPlay contiene 4 módulos de desarrollo: GledDraw: Un framework de… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”