GameJS, une librairie Javascript pour les jeux

Par Yohann CIURLIK le 28 octobre 2008, 23:35

Par l’intermédiaire de l’excellent Ajaxian, on peut découvrir des choses vraiment intéressantes… GameJS est une permettant de réaliser des en 2D.

image thumb68 GameJS, une librairie Javascript pour les jeux Tommy Maintz, l’auteur s’est inspiré de la librairie ExtJS, un puissant Javascript. La programmation des jeux devient ainsi aisée. On utilise des canvas, un peu à la manière de Java, pour réaliser les formes, les textures et les conteneurs.

Voici un exemple de code utilisant GameJS :

loadContent: function() {
    // set the screen rect
    this.screenRect = new Rectangle(
        0, 0,
        this.screenWidth,
        this.screenHeight
    );

    // Create the background texture. The third argument argument
    // makes this texture is not redrawn every frame (gives
    // performance boost since the background doesn't change)
    this.backgroundTexture = new Texture(
        this.graphics,
        this.content.load('Textures/BackgroundTexture.png'),
        false
    );

[…]
constructor: function() {
    var ds = this.graphics.deviceSettings;

    ds.screenWidth = this.screenWidth;
    ds.screenHeight = this.screenHeight;
    ds.target = document.getElementById('tetris-container');
    ds.fullScreen = false;
    ds.applyChanges();

Vous verrais, à travers JeTris, comment fonctionne cette librairie.

C’est propre, facile à coder, et le rendu est fluide.

Cet article vous a plu ? Abonnez-vous au blog par mail ou flux RSS : vous recevrez automatiquement les nouveaux billets !


1 Commentaire


1
benmoussa17 mars 2009 à 22:29

bonjour, je cherche un développeur pour des jeux sur mobiles. j’aimerai connaitre vos tarif pouvez vous me joindre par mail svp.

Laissez un commentaire

Votre commentaire

inicio