Article     Discussion     Modifier     Historique     Forums     Salon IRC

Slick

Un article de Games Creators Network.

Image:Slick_logo.gif


Slick est une bibliothèque basée sur LWJGL dont le but est de fournir un outil simple et efficace pour la programmation de jeux en 2D. Cette API intègre la gestion des entrées avec Jinput et du son avec Jorbis.

L'avantage de cette API est sa simplicité, de plus le site officiel regorge de bonnes choses, comme des démos Webstart (et les sources correspondantes) et une documentation fournissant de bonnes bases. C'est un projet assez jeune sous license BSD, mais qui évolue régulièrement.

[modifier] Fonctionnalités

Voici un extrait des fonctionnalités tiré directement du site officiel.

Images

o Image Loading (PNG, GIF, JPG, TGA)

o Image Transforms

o SpriteSheet handling

o Animated Images

o Programmatic image generation

o Rendering through OpenGL

Fonts

o AngelCode font with kerning support

Sounds

o WAV,OGG,XM support

o Music playback and looping

o Sound Effect playback

Input

o Keyboard and Mouse event system

o Controller event system

TileMap Support

o TilED Tile Map Loading

o Tile Map rendering

Graphics and Geometry

o Java2D like graphics context

o Support for drawing and filling primitives

o Geometry primitives for collision

[modifier] Tutoriels Slick

Installation

Base de jeu

Les Game State

[modifier] Liens utiles

  • Slick Le site officiel possède tout ce que vous avez besoin sur le sujet
  • LWJGL Slick est basé sur ce binding OpenGL

 

Rechercher
Installer l'extension de recherche Plus d'informations

 

Comprendre
Tu me dis, j'oublie. Tu m'enseignes, je me souviens. Tu m'impliques, j'apprends. - Benjamin Franklin

 

Partager
La connaissance est la seule chose qui s'accroit lorsqu'on la partage. - Sacha Boudjema

 

Créer
L'imagination est plus importante que la connaissance. - Albert Einstein

 

 

Le wiki en images Le wiki en images Image du mois: «Snowball: un prototype de jeu développé avec NeL.