Game Sprockets
Que sont les Game Sprockets ?
Les Games Sprockets sont un ensemble de librairies permettant de fabriquer plus facilement des jeux. Ces librairies permettent de dessiner à l'écran, de gérer des manettes de jeux, de jouer en réseau et de simuler du son en 3D. Ces librairies sont intégrée dans MacOS 8.5 mais sont aussi instalable jursqu'au système 8.1.
Les différentes librairies sont :
- les DrawSprocket permettent aux développeurs d'utiliser plus facilement de multiples buffers vidéo afin d'obtenir des effets visuels très doux. Ces librairies prennent immédiatement en compte des caractéristiques graphiques des cartes vidéo et accélérateurs graphiques. Les Draw Sprocket servent aussi à changer la résolution/nombres de couleurs lors des jeux sans passer par les Tableaux de Bord.
- les InputSprocket fournissent une API permettant aux jeux de communiquer avec les driver de joysticks anologiques ou digitaux de manière plug and play. Plusieurs joysticks peuvent être utilisés simultanément et l'utilisateur peux en changer dynamiquement les fonctions. (ex: clavier à la place de souris).
- les NetSprocket offrent les possibilité de jeux en réseau. Loging, configuration, enregistrement, singlecast, multicast ou broadcast.
- les SoundSprocket incorporent une API pour les sons traditionnels et 3D, effet Doppler, atténuation en fonction de la distance, sons dans l'espace en fonction de la position, reverbération.
Historique
- 30 novembre 1999: développement des versions 1.7.3 de Draw et d'Input Sprocket.
- 13 septembre 1999: La version 1.7.1 est disponible.
- 28 mars 1997: Réduction des effectifs affectés aux Game Sprockets.
Historique
La version 1.7 des SoundSprocket utilise maintenant le technologie de positionnent enCompass des laboratoires Spatializer Audio.
La version 1.7 des NetSprocket ne supporte plus les 68K (il faut la 1.1.1).
La version 1.7 des InputSprocket introduit, par rapport à la 1.4.1, un driver universel USB (USB HID) supportant :
- Générique: Souris, Joystick, Game Pad, Controleurs Multi-Axes
- Simulation: Vol, Automobile, Tank, Spaceship, Submarine, Sailing, Motorcycle, Sports, Airplane, Helicopter, Magic Carpet, Bicycle Simulation Devices; Flight Control Stick, Flight Stick, Flight Yoke
- Réalité virtuelle: Belt, Body Suit, Glove, Head Mounted Display, Hand Tracker, Oculometer, Vest, Animatronic Device
- Sports: Baseball Bat, Golf Club, Rowing Machine, Treadmill
- Jeux: Controleurs de jeux 3D, Pinball Device, Gun Device.
La version 1.7.2 des DrawSprocket ne supporte plus les 68K (il faut la 1.7).
29 janvier 2000