AniSprite 3.2

Skip to main content (skip navigation menu)

AniSprite 3.2

AniSprite logo

AniSprite is a multiple layer sprite animation library for Microsoft Windows (3.1x, Windows 3.1x with Win32s, Windows 95/98/ME and Windows NT/2000/XP). It is aimed at games and multi-media programmers, but there are also graphical design and business applications that use AniSprite (e.g. to implement image "layers").

If you are interested in ordering AniSprite:
please send or fax us a completed order form which...
  1. comes with the evaluation version,
  2. or you can download it separately (PDF).
License and price information is below.


This product is made in the EU


Prices for AniSprite 3.2 are summarized below. The standard license includes the DLLs and the interface libraries. The source code license contains the full source code of the DLLs, in addition to the precompiled binaries. To see the price in your own currency, go to the Universal Currency Converter™.

AniSprite 3.2 licenses and prices
item price (euro)
Standard license: € 145,00
Source code license: € 340,00
Upgrade to version 3.2 standard license
(from version 1.x or 2.x standard license)
€   75,00
Upgrade to version 3.2 source code license
(from version 1.x or 2.x source license, or from 3.x standard license)
€ 195,00
Shipping and handling: €   20,00

To order AniSprite, please send or fax us a completed order form which comes with the evaluation version or that can be downloaded separately as a PDF file (10 kBytes).


Technical information (advanced or unconventional usage of the AniSprite library) is available online as well. See, for example:

Using transparent boards with AniSprite
One of the new features of AniSprite 2.0 is the support for transparent boards. With a transparent board, you can draw your board with all sprites over a background that was created by other means. It allows you, for example, to move 256-colour sprites on top of an RGB background image.

Collision detection in AniSprite
AniSprite 3.0 supports a flexible (and quick) model for collision detection. This paper takes it to task using a simple "billiard" animation as a vehicle.
If you are interested in the kinetics of colliding balls in a two dimensional space, you are invited to this paper as well. (And, by the way, extension to 3D is trivial. This paper does not cover that, because AniSprite is 2D only.)

AniSprite tips
This page contains several tips that exploit specific AniSprite features or tricks that show some creative use of the AniSprite toolkit. What you will find here is a hodgepodge of mostly unrelated snippets, explained in an informal style, for example: splitting a sprite and its shadow mask into two different sprites, using luma masks to simulate alpha blending, group operations, and storing pictures in resource data of a Windows program.