SpriteWorld 2

Author: Karl Bunker
Type: Misc
Category: Development Tools
Shared by: MR
On: 2020-09-13 08:01:28
Updated by: InkBlot
On: 2023-01-21 22:05:20
Rating: 0.00 Clarus out of 10 (0 vote)
Rate it: 12345678910

(There's no video for SpriteWorld 2 yet. Please contribute to MR and add a video now!)


What is SpriteWorld 2?

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.

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.)

Jensen, Vern. (2000). What is SpriteWorld? spriteworld.org/about.html

There is a C++ version of SpriteWorld (SpriteWorld++), an application for editing SpriteWorld's TileMaps (Level Editor), and even a version of SpriteWorld 2 being created for BeOS at one point.

Download SpriteWorld 2

(96 KiB / 98.3 KB)
/ BinHex'd, use Stuffit Expander
1 / 2020-09-13 / 32fb15da4034069f3efe0e0340386fa7c6c85b65 / /
(1.75 MiB / 1.83 MB)
/ Binary encoded, use Stuffit Expander
5 / 2020-09-13 / 6ca71c5fb0b0f81e6894bfe060318e06f4b293d8 / /
(176.13 KiB / 180.35 KB)
/ Binary encoded, use Stuffit Expander
0 / 2020-09-13 / 16bc0ba440f661cba3b137a383a731be46f96ace / /
(1.11 MiB / 1.16 MB)
/ Binary encoded, use Stuffit Expander
1 / 2020-09-13 / 3eb4366137f7864b2cc341fed5740b7270976ab6 / /
(134.13 KiB / 137.34 KB)
/ Binary encoded, use Stuffit Expander
0 / 2020-09-13 / 355c316607e798b88ae5c428079c5f1e666b2bb6 / /
(1.33 MiB / 1.39 MB)
/ Binary encoded, use Stuffit Expander
1 / 2020-09-13 / c330586848461fdc0710940b94c67f0368030871 / /

Compatibility notes

Emulating this? It could probably run under: Basilisk II

To date, Macintosh Repository served 2278021 old Mac files, totaling more than 463846.3GB!
Downloads last 24h = 1435 : 211233.2MB
Last 5000 friend visitors from all around the world come from:
10042 (Mac OS 7.5.3)
Let's chat about old Macs!