Animation by changing the source region of an image using
Blurring an image by rendering the same image multiple times.
Demonstrates the difference between a nearest filter and a linear filter.
Filling images with solid colors by a composition mode.
Rendering glyphs of a TrueType font using
Changing hue-saturation-value by specifying a color matrix.
Infinite scroll by changing the rendering position frame by frame.
Game of Life
Drawing Conway's game of life using
Plotting a Mandelbrot set with
ReplacePixels and complex numbers.
Mosaic effect accomplished by shrinking an image once and then enlarging it with a nearest filter.
Rendering noise with
Rendering bunch of images with geometry/color matrices.
Rendering polygons with
Rendering many images very fast with automatic batching.
Rendering tiles with
DrawImage, specifying sub-images.
Mode 7-style airship effect, such as that in FINAL FANTASY 6, with pseudo-raster scrolling.
Drag & Drop
Handling user input to implement drag & drop.
Hi-DPI rendering by specifying a special scale.
DrawImage and a composition mode.
A drawing tool that uses an offscreen image as a canvas.
Pseudo-raster scrolling by rendering thin parts of an image.
Rendering regions with ray casting.
Reading and displaying gamepad states, such as pressed buttons and axis values.
Reading and displaying states of keys on a keyboard.
Typewriter-like application with
Detecting the mouse wheel with