Forum d'entraide à la création de jeux d'aventure
 
PortailPortail  AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -30%
LEGO Icons 10318 – Le Concorde à ...
Voir le deal
139.99 €

 

  MODULE: Pixel-perfect collision detection

Aller en bas 
AuteurMessage
Arlann
Cliqueur Amateur
Cliqueur Amateur
Arlann


Nombre de messages : 286

Date d'inscription : 06/04/2016


 MODULE: Pixel-perfect collision detection Empty
MessageSujet: MODULE: Pixel-perfect collision detection    MODULE: Pixel-perfect collision detection EmptyJeu 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
 
MODULE: Pixel-perfect collision detection
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [en cours] collision avec mur intermédiaire...
» PiXeL Mansion
» Problème Pixel
» fan de pixel arts
» PIXEL ART BAZAR :)

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: