AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Code promo Nike : -25% dès 50€ ...
Voir le deal

 

 [Tutoriel] Créer une Dll en C/C++ pour GameMaker

Aller en bas 
+3
Nic353
Levans
daminetreg
7 participants
AuteurMessage
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptyJeu 25 Mai 2006 - 11:53

Auteur: daminetreg
Version de GameMaker Utilisée: [Tutoriel] Créer une Dll en C/C++ pour GameMaker Gmd_gm6
Grâce à ce tutoriel vous allez apprendre à créer une DLL toute simple pour GameMaker, ce tutoriel a été traduit du forum officiel anglais. D'autres tutoriels sur les DLLs viendront après celui ci. clinoeuil

Cliquez ici pour y acceder
Revenir en haut Aller en bas
http://lecbna.org/
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptyJeu 25 Mai 2006 - 19:52

super !
j'ai enfin compris comment on utilise une dll!

après, faut s'y connaitre en C++ :lng: :lng: :lng:

vraiment bravo! super super super super super super
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptyJeu 25 Mai 2006 - 19:59

Merci je suis content que ça t'ai servi. happy1
Revenir en haut Aller en bas
http://lecbna.org/
Nic353
Utilisateur confirmé: Rang ****
Nic353


Messages : 838
Localisation : Je suis partout
Projet Actuel : 2Day of Defeat

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptyJeu 25 Mai 2006 - 20:33

J'aimerais savoir : j'ai des dll pour mes programmes delphi, est-ce-qu'il marcheraient avec GM?
Revenir en haut Aller en bas
http://nicrf.0moola.com
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptyJeu 25 Mai 2006 - 22:20

Nic -> Je crois que les dlls faites en delphi fonctionnent sous gm(qui est lui fait en delphi pour l'info)




C'est vraiment super je vais le lire dès que j'ai le temps j'ai seulement lu l'intro


C'est vraiment super je voulais justement savoir quels sont les avantages d'utiliser une dll à part pour les possibilités qu'on peut étendre est ce qu'on obtient une meilleur rapidité(sans avoir celle du C++) ?


Edit : Je viens de lire le tuto il est vraiment super super


Dernière édition par le Ven 26 Mai 2006 - 0:35, édité 1 fois
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
Kryptos
Utilisateur confirmé: Rang ****
Kryptos


Messages : 1058
Localisation : très loin dans un univers étrange
Projet Actuel : Space Racer, un jeu multijoueur en ligne réalisé avec Unity 3D.

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptyVen 26 Mai 2006 - 0:07

Une DLL est un programme compilé, donc quelque soit le langage utilisé, le résultat sera à peu près le même (en code machine). La différence peut provenir de la manière donc chaque langage gère la mémoire pour éxécuter son programme.

Pour répondre à ta question Gab666, on obtient en effet une plus grande rapidité que si on effectuait la même action en code GML. Pour la bonne et simple raison que le code GML est interprété, donc cela met plus de temps. Au contraire, une DLL est compilée c'est donc plus rapide.


Dernière édition par le Ven 26 Mai 2006 - 11:15, édité 1 fois
Revenir en haut Aller en bas
http://s150319444.onlinehome.fr
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptyVen 26 Mai 2006 - 1:18

C'est cool ça

j'ai une autre petite question je les mets où les includes pour les static librairies ?


Dernière édition par le Ven 26 Mai 2006 - 1:56, édité 1 fois
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptyVen 26 Mai 2006 - 1:29

Te poses pas de questions et utilises plutôt DLL 2 LIB http://www.binary-soft.com/

Mais de toutes façons tu mets les include dans un .cpp.
Revenir en haut Aller en bas
http://lecbna.org/
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptyVen 26 Mai 2006 - 1:50

daminetreg a écrit:
Te poses pas de questions et utilises plutôt DLL 2 LIB http://www.binary-soft.com/

et c'est quoi ?
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptyVen 26 Mai 2006 - 9:11

Et bien cela transforme les DLL en LIB et vice versa. Et je peux assurer que ça fonctionne bien.
Revenir en haut Aller en bas
http://lecbna.org/
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptyVen 26 Mai 2006 - 22:12

Pratique mais moi ce que je voulais c'était où mettre #include <malibrairie.h>

mais tu as répondus à ça aussi en même temps happy1
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptySam 27 Mai 2006 - 13:04

Okay. gnii
Revenir en haut Aller en bas
http://lecbna.org/
morgan
Utilisateur confirmé: Rang *****
morgan


Messages : 1626
Localisation : Montpellier

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptySam 21 Juin 2008 - 22:59

Bon... je viens de lire le tuto, tres bon au passage, mais j'ai des question gnii

mon code:

Code:
#include "dll.h"
#include <windows.h>
export double add(double number1, double number2)
{
      return(double)number1+number2;
}

export string
{
      return(string)instance_destroy();
}

,voila, comment je fais pour sélectionner le export que je veux? et esque , dans le second, le code gml instance_destroy() va s'exécuter?
Revenir en haut Aller en bas
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense [Tutoriel] Créer une Dll en C/C++ pour GameMaker Panicpr9

[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker EmptyDim 22 Juin 2008 - 0:33

morgan a écrit:
et esque , dans le second, le code gml instance_destroy() va s'exécuter?

non je crois pas
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Contenu sponsorisé





[Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty
MessageSujet: Re: [Tutoriel] Créer une Dll en C/C++ pour GameMaker   [Tutoriel] Créer une Dll en C/C++ pour GameMaker Empty

Revenir en haut Aller en bas
 
[Tutoriel] Créer une Dll en C/C++ pour GameMaker
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Tutoriel] GameMaker 5.3a en Français
» [Tutoriel] Le Multijoueur sous GameMaker expliqué
» Tutoriel GameMaker :Les fichiers ini partie 2 problème
» [Tutoriel] Créer une variable
» [Tutoriel] Optimisation maximale sous Gamemaker [en rédaction]

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Game Maker-
Sauter vers: