This page is a wiki. Please login or create an account to begin editing.

SpriteWorld 2

No votes yet
Year released:

[www].se [ftp].se [mirror].us [mirror].de
sprite-world-20.hqx (96.00 KB)
MD5: bce6c9cb07e0a90aebd13f40012dd248
[www].se [ftp].se [mirror].us [mirror].de
SpriteWorld2.3.1.sit_.bin (1.75 MB)
MD5: d300ac0661fdc2abe0eecfc88d4e25b2
[www].se [ftp].se [mirror].us [mirror].de
SW2.3to2.3.1Updater.sit_.bin (176.13 KB)
MD5: 1a7f9f7b03a586f9e072061555b89498
[www].se [ftp].se [mirror].us [mirror].de
SpriteWorld2.3.1Pascal.sit_.bin (1.11 MB)
MD5: a13f30dff20844db49abe437e6f5f69c
[www].se [ftp].se [mirror].us [mirror].de
SW2.3ProjectSnapshots.sit_.bin (134.13 KB)
MD5: 06ec2b317b71248ccd34d02187757889
[www].se [ftp].se [mirror].us [mirror].de
SpriteWorld2.3ExtraDemos.sit_.bin (1.33 MB)
MD5: 3cea2e35073d9814a38ef5aaf5c05ab0
Guides on emulating older applications

A sprite animation programming library and toolkit first published in 1993. Similar to Sprite Animation Toolkit by Ingemar Ragnemalm


SpriteWorld is a collection of routines Mac programmers can use to implement smooth, fast sprite animation in games and other applications. SpriteWorld 2 is an updated and reworked version of the original SpriteWorld, which was written by Tony Myles in 1993-94. SpriteWorld 2 was written primarily by Karl Bunker, Vern Jensen, and Anders Björklund.

SpriteWorld provides a powerful and extensive set of routines for animation. Some of its features include pixel-precise collision detection, an unlimited size and number of sprites, special effects via. custom blitters, fast scrolling, and much more. These features lend themselves to the creation of nearly any kind of 2D game, although action games benefit in particular, as SpriteWorld's routines are highly optimized for speed. SpriteWorld comes with complete source code in C, so you can study the code to gain a further understanding of how SpriteWorld works, or change areas you want to work differently.

SpriteWorld comes with many demos that show you how to use almost every conceivable aspect of SpriteWorld, including one demo that is a complete game. Additionally, there are 3rd party tools to help you with your projects, including TileMap and Sprite editors, which you can find in the Links section. And finally, SpriteWorld contains very thorough Inside-Mac style documentation in several formats, so none of your questions will go unanswered.

Architecture: 68k PPC

SpriteWorld requires System 7.0 or later, a 68020 or later Mac, and the CodeWarrior C programming environment. (SpriteWorld should also compile under Think/Symantec C, but no Think C project files are included.)