PTK Toolkit

PTK är en 2D-renderingsmotor och SDK utvecklad av Phelios, Inc., som låter datorprogrammerare skapa nedladdningsbara spel i C++ som är portabla till Microsoft Windows och Mac OS X . Det används för närvarande av ett 60-tal nedladdningsbara spel. Det är främst känt för att driva utbrytande casual-hits från funpause och Big Fish Games , som Azada , Atlantis, Atlantis Sky Patrol , Mystic Inn och Fairies.

Designfilosofi

PTK designades för programmerare att njuta av grundläggande enkel programmering med C++ . Den abstraherar rendering, input och I/O och tar bort behovet av att direkt ställa in komplexa renderare som DirectX eller OpenGL . [ jargong ]

PTK använder ett "2D i 3D"-paradigm. Även om det är en 2D-motor, använder den 3D-acceleration för rendering, vilket möjliggör mycket bra, bikubiskt filtrerad rendering av skalade, roterade sprites och alfablandning per pixel utan kostnad för beräkningstid. Ett spel som Mystic Inn använder sig av PTK:s renderingsmöjligheter i stor utsträckning. [ jargong ]

externa länkar

Anteckningar

  • Nätverk: Trognon Patrice
  • Linux: Jean-Yves Lamoureux
  • Mac OS X HID-programmering: Matt Grey
  • TrueType, resurspackning, optimering, buggfixar: Emmanuel Marty