PostHeaderIcon PTK? No, the new choice is Kanji

I’ve used PTK on projects for years, and it’s a great library for getting your game done quick and ported to Windows and OS X. However, the latest build of PTK has grown kind of long in the tooth as it only supports DX7 and OpenGL on Windows and hasn’t received an update in a couple of years. The developer moved on to new projects, and it wasn’t generating enough income on it’s own to make it worth his effort to maintain it. It happens.

However, and this is a really big however, Emmanuel Marty has taken the PTK interface and rewritten everything on the inside to make Kanji. It looks like PTK. It runs like PTK. It isn’t PTK. It’s better. It supports DX8, DX9, and OpenGL on Windows, and has added the iDevice (iPad, iPod, iPhone) platform to the platforms that are supported. It’s also got batch drawing support, render to texture support, better text handling, improved sound capabilities, gamepad support (had gone missing in PTK because of issues on OS X). If you have a game based on PTK, on Windows, it will literally port from PTK to Kanji with just changing the libraries that are pointed at, and the header path. On OS X, it will need a new project, but the code will still work just fine.

Emmanuel is super responsive right now with getting bugs fixed (if you find them – it’s pretty damned solid) and the price is good for what you get ($299). If you’re making games with C++ and using SDL or SFML or some other “free” library, you owe it to yourself to check out Kanji and see just how easy cross platform 2d development can be.

Comments are closed.