2D Game Programming Techniques

Introduction

This section of the site is dedicated to the techniques involved with the creation of 2D games.

If you are using the Direct3D D3DX functions there is a section on DirectX 2D game development. If you are using another API or writing for a device that simply provides a screen pointer there is a section on low level techniques.

  • 2D & DirectX:
    • Index
    • 2D Scrolling with DirectX
    • 2D Animation with DirectX
  • Low level 2D techniques:
    • Colour Formats
    • Pitch / Stride
    • Colour Fill
    • Set Pixel
    • Blitting

Further Reading

  • There are lots of places on the Internet with sprites. I have a large list on my resources page.