- PTK Toolkit
Articleissues
advert = November 2007
COI = y
expert = topic name
notable = November 2007
orphan = November 2007
peacock = November 2007
tone = November 2007
unreferenced = November 2007"PTK" is a 2D rendering engine and
SDK developed by Phelios, Inc., that helps computer programmers create downloadable games inC++ that are easily portable toMicrosoft Windows andMac OS X . It is currently used by more than 60 downloadable games [ [http://www.phelios.com/ptk/showcase.html PTK 2D Game Engine for Mac os X and Win32 ] ] It is especially known for powering breakaway casual hits fromfunpause andBig Fish Games , such as Azada, Atlantis,Atlantis Sky Patrol ,Mystic Inn and Fairies.Design philosophy
PTK was designed for programmers to enjoy -like ease of programming using the power of
C++ . It completely abstracts rendering, input and I/O and removes the need for directly setting up complex renderers such asDirectX orOpenGL . Programmers are able to get something moving on the screen within minutes, which is very motivating and helps focus on the game and what the player will see, rather than getting lost in the technical platform.PTK uses a "2D in 3D" paradigm. While it is purely a 2D engine (with some very simple 3D features that are largely ignored by game developers), it uses 3D acceleration for rendering, enabling very good,
bicubic filtered rendering of scaled, rotated sprites and per-pixelalpha blending at no expense of computing time. A game such asMystic Inn make extensive use of PTK's rendering capabilities.Credits
*PC, Mac, Sound, Documentation: Krysztofiak Patrice
*Network: Trognon Patrice
*Linux: Jean-Yves Lamoureux
*Mac OS X HID programming: Matt Gray
*TrueType, Resource packing, optimization, bug fixes:Emmanuel Marty Sources and external links
* [http://www.phelios.com/ptk/ PTK homepage at Phelios Inc]
* [http://www.phelios.com/ptk/showcase.html Showcase of over 60 games using PTK]
* [http://developer.apple.com/games/gameenginesonmac.html Article on apple.com about game development environments, including PTK]References
Wikimedia Foundation. 2010.