+This fork adds a getPixel(x, y) method to the Canvas object. I created this out of my annoyance with the current method of obtaining pixel data, which is to create a full ImageData object and
+run setPixel() on that. This adds an incredible load if done frequently, such as in the draw loop, but for my purposes I really needed to test pixel data for each frame. The method I've devised
+does not create a significant framerate drop on my system, even when performed in every iteration of the draw loop.
+`r, g, b, a = Canvas:getPixel( x, y )`
+> The position of the pixel on the x-axis.
+> The position of the pixel on the y-axis.
+> The red component (0-255).
+> The green component (0-255).
+> The blue component (0-255).
+> The alpha component (0-255).
LÖVE is an *awesome* framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, Mac OS X and Linux.