PureBasic

Forums PureBasic
Nous sommes le Sam 07/Déc/2019 9:35

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 2 messages ] 
Auteur Message
 Sujet du message: Et si les sprites étaient des objets ?
MessagePosté: Mar 26/Fév/2019 21:17 
Hors ligne
Avatar de l’utilisateur

Inscription: Jeu 14/Oct/2004 19:48
Messages: 1121
Un petit essais , transformant les sprites pb en objets...
Lecture simplifiée d'une sprite sheet (on donne juste le nom de la sprite sheet, le numéro de ligne qu'on souhaite ajouter avec le nom de sa sous animation...)

Adressage simple d'une animation et sous-animation par une chaine de caractère (par exemple l'animation "Hero" et la sous animation "Jump" ...)
Lecture/pause d'une animation, modification de la vitesse de lecture, affichage dans l'ordre de profondeurs, transparence progressive jusqu’à l'invisibilité et vis-versa etc...

Plein de choses à rajouter et à débugger encore: collision avec quadtree renvoyant une liste des objets concernés, Gui en sprites, pathfinding, gravité et objets sur lesquels on peut s'appuyer... etc
http://dl.free.fr/cOBhXufjw
Compilez le fichier Exemple.pb de l'archive.
Flèches de direction et espace pour interagir. (touche [Ctrl gauche] pour une transformation)

Le personnage bleu et rouge illustre juste le remplacement d'une couleur dans une animation et la duplication d'un "objet" de type animation.
Le fond mal détouré illustre lui, le mode scrolling. (et ma flemme... ^^ )
J'ai utilisé quelques une des animations de ce spritesheet Megaman prise sur ce site http://www.sprites-inc.co.uk/ , pour l'exemple.

J'ai fait un dépot sur GitHub, si vous souhaitez participer à l'amélioration du programme...
https://github.com/FoxFig/2DSpriteObject

Image

_________________
Il y a deux méthodes pour écrire des programmes sans erreurs. Mais il n’y a que la troisième qui marche.
Version de PB : 5.45LTS - 32 bits


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Et si les sprites étaient des objets ?
MessagePosté: Jeu 28/Fév/2019 12:22 
Hors ligne
Avatar de l’utilisateur

Inscription: Sam 23/Sep/2006 18:32
Messages: 6659
Localisation: Isere
Marche niquel et c'est super net 8O
Merci pour le partage 8)

_________________
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 2 messages ] 

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye