Forum d'entraide à la création de jeux d'aventure
 
PortailAccueilFAQRechercherS'enregistrerMembresConnexion

Partagez | 
 

  MODULE: Pixel-perfect collision detection

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Arlann
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue
avatar

Nombre de messages : 164

Date d'inscription : 06/04/2016


MessageSujet: MODULE: Pixel-perfect collision detection   Jeu 21 Avr 2016 - 16:07

J’en ai parlé dans un autre post, voici le module Pixel Perfect Collisions d’Andrew MacCormack ,
qui a presque 10 ans et qui fonctionne toujours très bien avec les versions récentes d'AGS.

Je le mets à disposition --> ICI <--  car il n’est plus disponible sur le site.

En bref, ce module permet de mieux gérer les conditions de collisions entre les sprites.
AGS propose déjà deux fonctions pour vérifier les collisions :
Code:
Character.IsCollidingWithObject(Object* obj)
Qui vérifie si le tiers inférieur du personnage touche un objet, principalement utile pour gérer les collisions avec le décors.

Code:
AreThingsOverlapping(int thing1, int thing2)
Qui vérifie si deux sprites se superposent à l’écran, mais sans faire de distinction entre les pixels transparents et les pixels utiles.

Le module Pixel Perfect Collisions aura le même effet, mais en éliminant tous les pixels transparents des zones de collision !

Ce qui donne un gameplay beaucoup plus précis pour des Shoot’Em Up !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 
MODULE: Pixel-perfect collision detection
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [WIP 100%] Ma box arcade "pixel perfect"
» Halo Collision ( jeu par navigateur gratuit )
» [Fans-arts] Germal In Pixel Art (by nup556)
» Module "pluie / neige"
» Perfect World

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Modules et plugins-
Sauter vers: