gamedev.net recently linked to this video about the making of Marble Madness, which got me thinking about the raster-to-vector via contour extraction script I wrote in Python last year and the fact that, it being…
Browsing Category Programming
Sprite Packing in Python…
(update: newer version mentioned in comments is on github here.) I’ve been working on my puzzle game Syzygy again, after a long hiatus, and am now writing to iOS/cocos2d-x rather than just working on the…
The Cocos2d-x Device Orientation Bug…
This took me all morning to figure out. I’m posting here so there is clear information on this subject in at least one place on the internet. The situation is this: when targeting iOS6 using…
Thoughts on porting Syzygy to iOS
I’ve started trying to figure out the way in which I’m going to port Syzygy to iOS. I don’t actually own a Mac — though I may get one this weekend — so this is…
Syzygy for Win32, pre-pre-alpha release
I’m releasing a prototype version of a puzzle game, Syzygy, that I eventually intend to port to iOS and possibly Android. The prototype is written to the Win32 API and should run on basically any…
Raster-to-Vector plus not bitching about significant whitespace
So this weekend I learned Python and implemented a basic raster to vector converter in it. It converts whatever file formats the Python PIL module supports to SVG. Here’s the little guys from Joust embedded…
Playing simultaneous sounds in Win32
There is a nice unscary Win32 API call for playing sounds that is unpretentiously called “PlaySound”. It is extremely easy to use. Unfortunately, PlaySound(…) has one problem that makes it unsuitable for even casual game…
Blitting with per-pixel alpha in Win32
I don’t know how long the Win32 API has included an AlphaBlend() function. I mean, it came in whenever Msimg32.lib did but I’m not sure when that was, probably Windows XP era, I guess. It’s…
Test post
Testing a syntax highlighting plugin…