Accueil­FAQ­Rechercher­S'enregistrer­Membres­Groupes­Connexion
Partager | 
 

 Je demande de nouvelles fonctions !

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Orteil
Timide
Timide


Masculin Nombre de messages: 93
Age: 20
Programme utilisé (Gm/RmXp/...): GameMaker 7 Pro
Etudes: Arts appliqués
Date d'inscription: 15/09/2007

MessageSujet: Je demande de nouvelles fonctions !   Sam 16 Fév - 20:30

Bonjour,
je suis toujours très soucieux du coté graphique de mes jeux, et je me dis que, des fois, ce serait vraiment pratique de pouvoir faire telle chose, etc.
Etant une buse en programmation de niveau supérieur au GML (j'entends par là : C, etc), je vous demande si, par hasard, l'un d'entre vous pourrait créer ces fonctions en DLL ou autre ?... je pense qu'elles seraient utiles à un bon paquet d'entre nous.

Les fonctions de mes rêves :
-Masque dynamique de sprite
Le concept : un sprite qui ne s'affiche qu'au travers d'un autre sprite, qui lui n'est pas peint - il sert juste de masque.
Ce qui permettrait de simuler un miroir, une fenêtre dynamique et applicable à tous les sprites à la volée (le masque ferait un "trou" dans le sprite de mur), un reflet dans l'eau, etc.


-Recoloration des sprites
Concept : simplement remplacer à la volée une couleur d'un sprite par une autre.


Voilà... si des DLListes s'ennuient, est-ce qu'ils pourraient nous bricoler ça ?
Mille mercis, la paix sur vous et vos 27 générations suivantes, etc.

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://orteil.karmaos.com
Zaki
Pro
Pro


Masculin Nombre de messages: 598
Age: 17
Programme utilisé (Gm/RmXp/...): Game Maker, Code::Blocks.
Etudes: Lycéen
Loisirs: Créer des jeux
Date d'inscription: 29/08/2006

MessageSujet: Re: Je demande de nouvelles fonctions !   Sam 16 Fév - 20:49

Pour la première fonction, elle est possible à travers des polygones, pour la seconde, tu peux utiliser plusieurs sprites.

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Orteil
Timide
Timide


Masculin Nombre de messages: 93
Age: 20
Programme utilisé (Gm/RmXp/...): GameMaker 7 Pro
Etudes: Arts appliqués
Date d'inscription: 15/09/2007

MessageSujet: Re: Je demande de nouvelles fonctions !   Sam 16 Fév - 20:53

La première - avec des polygones ? Tu veux dire que je les texture avec mon sprite ? Mmh, c'est galère et ça ferme des possibilités - en fait, mon rêve ce serait simplement une fonction set_alpha_from_sprite rapide et qui ne transforme que le l'objet concerné, pas toutes les instances du sprite.

Pour le deuxième... je sais, mais une fois de plus c'est galère... et pas complet...

C'est vraiment pas possible à DLLer ?

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://orteil.karmaos.com
Zaki
Pro
Pro


Masculin Nombre de messages: 598
Age: 17
Programme utilisé (Gm/RmXp/...): Game Maker, Code::Blocks.
Etudes: Lycéen
Loisirs: Créer des jeux
Date d'inscription: 29/08/2006

MessageSujet: Re: Je demande de nouvelles fonctions !   Sam 16 Fév - 21:41

DllEr ? Bien sûr que c'est possible, par contre demander à un moins-noob que moi....

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
D-m
Dieu parmis les dieux
Dieu parmis les dieux


Masculin Nombre de messages: 3868
Age: 17
Programme utilisé (Gm/RmXp/...): GM7Pro/ Visual Studio express(C++,C#,J#.Basic)/ Visual Foxpro9
Loisirs: gm,C++,C#,J#,FxoPro,SOAP,Amis,Télé,Hockey
Date d'inscription: 26/10/2007

MessageSujet: Re: Je demande de nouvelles fonctions !   Dim 17 Fév - 3:55

demande a Xierra :) Il pourra le mettre dans sa dll.Si tu lui demande gentiment

_________________


I'm back juste de temps en temps
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
tcho_i_er
Admin - .: el programmor :.
Admin - .: el programmor :.


Masculin Nombre de messages: 5168
Age: 18
Programme utilisé (Gm/RmXp/...): NotePad++ , WampServer, PhpMyAdmin
Etudes: Bac SEN - Filière Télécom et Réseaux
Loisirs: Soirées/Journée entres amis, Informatique (WebMaster PHP), Sport (Speed-Ball), Ma copine ..
Date d'inscription: 05/05/2006

MessageSujet: Re: Je demande de nouvelles fonctions !   Dim 17 Fév - 4:30

Sans vouloir déprécier ses compétences , je doute qu'il sache produire un tel effet O.O

Mais j'avoue que si il réussi par un moyen ou par un autre , je dirait Bravo !

_________________
Jungle wa itsumo Hale nochi Guu
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
D-m
Dieu parmis les dieux
Dieu parmis les dieux


Masculin Nombre de messages: 3868
Age: 17
Programme utilisé (Gm/RmXp/...): GM7Pro/ Visual Studio express(C++,C#,J#.Basic)/ Visual Foxpro9
Loisirs: gm,C++,C#,J#,FxoPro,SOAP,Amis,Télé,Hockey
Date d'inscription: 26/10/2007

MessageSujet: Re: Je demande de nouvelles fonctions !   Dim 17 Fév - 5:31

moi,au contraire,je crois quil peut.Bien sur,ce ne sera pas facile :)

_________________


I'm back juste de temps en temps
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Zaki
Pro
Pro


Masculin Nombre de messages: 598
Age: 17
Programme utilisé (Gm/RmXp/...): Game Maker, Code::Blocks.
Etudes: Lycéen
Loisirs: Créer des jeux
Date d'inscription: 29/08/2006

MessageSujet: Re: Je demande de nouvelles fonctions !   Dim 17 Fév - 9:27

C'est vrai que quand j'y repense, ça fait beaucoup de travail. Je te conseille d'essayer de le faire par toi même dans GM.

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.


Masculin Nombre de messages: 8504
Age: 50
Programme utilisé (Gm/RmXp/...): GM (6.1 et 7 enregistrées), Purebasic (démo)
Etudes: Supérieures
Loisirs: ordinateur
Date d'inscription: 13/08/2005

MessageSujet: Re: Je demande de nouvelles fonctions !   Dim 17 Fév - 11:35

Le pb. ne sera sans doute pas me concernant, 1 pb. de compétence de programmation mais plutôt savoir comment faire cela (compréhension du pb., manque de connaissances en graphisme, etc.)

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://philippe.ragni.free.fr/
D-z
Dieu parmis les dieux
Dieu parmis les dieux


Masculin Nombre de messages: 3918
Age: 16
Programme utilisé (Gm/RmXp/...): GM 6.1 pro ; GM 7.0 pro
Etudes: Seconde
Loisirs: Aïkido, Ordinateur
Date d'inscription: 03/09/2005

MessageSujet: Re: Je demande de nouvelles fonctions !   Dim 17 Fév - 11:51

Voilà un exemple tout frais ;) : http://www.mediafire.com/?506aj2zygon

_________________
Z-Rox
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.


Masculin Nombre de messages: 8504
Age: 50
Programme utilisé (Gm/RmXp/...): GM (6.1 et 7 enregistrées), Purebasic (démo)
Etudes: Supérieures
Loisirs: ordinateur
Date d'inscription: 13/08/2005

MessageSujet: Re: Je demande de nouvelles fonctions !   Dim 17 Fév - 12:03

Est-ce de toi ?

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://philippe.ragni.free.fr/
D-z
Dieu parmis les dieux
Dieu parmis les dieux


Masculin Nombre de messages: 3918
Age: 16
Programme utilisé (Gm/RmXp/...): GM 6.1 pro ; GM 7.0 pro
Etudes: Seconde
Loisirs: Aïkido, Ordinateur
Date d'inscription: 03/09/2005

MessageSujet: Re: Je demande de nouvelles fonctions !   Dim 17 Fév - 12:20

Je viens de le faire :D

_________________
Z-Rox
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Orteil
Timide
Timide


Masculin Nombre de messages: 93
Age: 20
Programme utilisé (Gm/RmXp/...): GameMaker 7 Pro
Etudes: Arts appliqués
Date d'inscription: 15/09/2007

MessageSujet: Re: Je demande de nouvelles fonctions !   Dim 17 Fév - 13:02

Avec un "sprite_duplicate" ? Bon sang, il fallait y penser ! Merci, vieux.
Mais, si je fais un reflet dans un miroir par exemple ? Une copie du sprite refleté est soumise à une couche alpha qui représente le miroir (un rectangle, mettons), mais comment faire pour que le personnagene puisse bouger à l'intérieur du miroir, sans dépasser du masque ? On peut pas mettre d'offset au masque alpha ! Ah j'ai trouvé, en trichant un peu : sprite_set_offset(ind,xoff,yoff) - il suffit d'offsetter le sprite concerné !
Reste le problème où le sprite masqué est en rotation...

Et le système d'échangement de couleurs serait très utile pour un RPG, si on veut faire un système d'équipement dynamique - plus besoin de redessiner tous les sprites, ni de faire des sprites monochromes soumis au image_blend...

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://orteil.karmaos.com
ombre
Admin - .: el ombré :.
Admin - .: el ombré :.


Masculin Nombre de messages: 2452
Age: 17
Programme utilisé (Gm/RmXp/...): Game maker 5.0, 6.0, 6.1, 7, RPGMXP, photoshop, blender 2.45, 2.46, purebasic
Etudes: Lycée 1ere S, option : Sciences de L'ingenieur
Loisirs: Programation
Date d'inscription: 07/12/2006

MessageSujet: Re: Je demande de nouvelles fonctions !   Dim 17 Fév - 13:08

Juste une question je sais pas si quelqu'un à la reponse mais :
Dans Purebasic on utilise un identifiant des fenetres pour faire toutes nos fonctions si vous voulez un jour avoir de nouvelles fonction avec game maker il faudrait connaitre l'id de la fenetre qu'est game maker !!?

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://kraessor.free.fr
D-z
Dieu parmis les dieux
Dieu parmis les dieux


Masculin Nombre de messages: 3918
Age: 16
Programme utilisé (Gm/RmXp/...): GM 6.1 pro ; GM 7.0 pro
Etudes: Seconde
Loisirs: Aïkido, Ordinateur
Date d'inscription: 03/09/2005

MessageSujet: Re: Je demande de nouvelles fonctions !   Dim 17 Fév - 14:29

Ombre : ?? ?? ??

Orteil : je ne crois pas que ce soit possible...

_________________
Z-Rox
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
D-z
Dieu parmis les dieux
Dieu parmis les dieux


Masculin Nombre de messages: 3918
Age: 16
Programme utilisé (Gm/RmXp/...): GM 6.1 pro ; GM 7.0 pro
Etudes: Seconde
Loisirs: Aïkido, Ordinateur
Date d'inscription: 03/09/2005

MessageSujet: Re: Je demande de nouvelles fonctions !   Dim 17 Fév - 14:33

Désolé du double-post...

Pour ton miroir, tu peux t'inspirer de l'exemple d'eau que j'ai fait à Tcho (Section "Problèmes Moyens", topic "Surface" ).

_________________
Z-Rox
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 

Je demande de nouvelles fonctions !

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Game Maker Zone :: Zone : Game Maker :: Game Maker - Scripts / Exemples / Tutoriaux :: GM - Dll et librairies-