Legacy Documentclose button

Important: This document is part of the Legacy section of the ADC Reference Library. This information should not be used for new development.

Current information on this Reference Library topic can be found here:

Version: 1.0

Posted: 2003-10-14

Build Requirements: N/A

Runtime Requirements: Carbon

View Source Code:

Download Sample (“DroneZoneOld.zip”, 189.3K)
Download Sample (“DroneZoneOld.dmg”, 543.0K)


DroneZone is a QD3D application which was designed to use SoundSprocket to demonstrate 3D sound. It also became a good demonstration of InputSprocket, especially in this latest version. The DrawSprocket code is currently disabled, and should not be used as a DrawSprocket reference (SprocketInvaders is a much better choice for sample code to learn DrawSprocket). The QD3D code in DroneZone was written for QD3D 1.0, and until the code is updated, also should not be used as the foundation of a real project. It has not been extensively tested. It is code written by the sprockets engineers, expressly to demonstrate the sprockets. The InputSprocket code in this version is solid, and was specifically designed to be similar to a flightsim so that those who are working on a project with flight-sim like controls can use the InputSprocket code almost verbatim. You will need to download InputSprocket 1.2.1 in order to build this project. Requires: QuickDraw 3D, GameSprockets, and either Universal Interfaces 3.3 or GameSprockets SDK Keywords: InputSprocket, DrawSprocket, SoundSprocket, 3D Sound, QD3D

Document Revision History

Date Notes
2003-10-14First Version

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.