| | Tutoriel: Créer une Dll en C/C++ pour GameMaker | |
|
| Auteur | Message |
|---|
daminetreg - Administrateur -

Nombre de messages: 16626 Localisation: Siege du CBNA! Projet Actuel: Site Web du CBNA, version beta : Avancement:
 | |
 | |
Levans Utilisateur confirmé: Rang *****

Nombre de messages: 1598 Localisation: France -> Île de France -> Essonne -> Gif sur Yvette Avancement:
 | Sujet: Re: Tutoriel: Créer une Dll en C/C++ pour GameMaker Jeu 25 Mai - 18:52 | |
| |
|
 | |
daminetreg - Administrateur -

Nombre de messages: 16626 Localisation: Siege du CBNA! Projet Actuel: Site Web du CBNA, version beta : Avancement:
 | |
 | |
Nic353 Utilisateur confirmé: Rang ****

Nombre de messages: 840 Localisation: Je suis partout Projet Actuel: 2Day of Defeat Avancement:
 | Sujet: Re: Tutoriel: Créer une Dll en C/C++ pour GameMaker Jeu 25 Mai - 19:33 | |
| J'aimerais savoir : j'ai des dll pour mes programmes delphi, est-ce-qu'il marcheraient avec GM? _________________  |
|
 | |
Gab666 Modérateur 'Zut' & 'Ablationer'

Nombre de messages: 5299 Localisation: **I move away from the mic to breathe in Avancement:
 | Sujet: Re: Tutoriel: Créer une Dll en C/C++ pour GameMaker Jeu 25 Mai - 21: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  _________________ PIS MANIAC PREND DES BAINS !
Dernière édition par le Jeu 25 Mai - 23:35, édité 1 fois |
|
 | |
Kryptos Utilisateur confirmé: Rang ****

Nombre de messages: 1007 Localisation: très loin dans un univers étrange Avancement:
 | Sujet: Re: Tutoriel: Créer une Dll en C/C++ pour GameMaker Jeu 25 Mai - 23: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 - 10:15, édité 1 fois |
|
 | |
Gab666 Modérateur 'Zut' & 'Ablationer'

Nombre de messages: 5299 Localisation: **I move away from the mic to breathe in Avancement:
 | Sujet: Re: Tutoriel: Créer une Dll en C/C++ pour GameMaker Ven 26 Mai - 0:18 | |
| C'est cool ça j'ai une autre petite question je les mets où les includes pour les static librairies ? _________________ PIS MANIAC PREND DES BAINS !
Dernière édition par le Ven 26 Mai - 0:56, édité 1 fois |
|
 | |
daminetreg - Administrateur -

Nombre de messages: 16626 Localisation: Siege du CBNA! Projet Actuel: Site Web du CBNA, version beta : Avancement:
 | Sujet: Re: Tutoriel: Créer une Dll en C/C++ pour GameMaker Ven 26 Mai - 0: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. |
|
 | |
Gab666 Modérateur 'Zut' & 'Ablationer'

Nombre de messages: 5299 Localisation: **I move away from the mic to breathe in Avancement:
 | Sujet: Re: Tutoriel: Créer une Dll en C/C++ pour GameMaker Ven 26 Mai - 0:50 | |
|
et c'est quoi ? _________________ PIS MANIAC PREND DES BAINS !
|
|
 | |
daminetreg - Administrateur -

Nombre de messages: 16626 Localisation: Siege du CBNA! Projet Actuel: Site Web du CBNA, version beta : Avancement:
 | Sujet: Re: Tutoriel: Créer une Dll en C/C++ pour GameMaker Ven 26 Mai - 8:11 | |
| Et bien cela transforme les DLL en LIB et vice versa. Et je peux assurer que ça fonctionne bien. |
|
 | |
Gab666 Modérateur 'Zut' & 'Ablationer'

Nombre de messages: 5299 Localisation: **I move away from the mic to breathe in Avancement:
 | Sujet: Re: Tutoriel: Créer une Dll en C/C++ pour GameMaker Ven 26 Mai - 21: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  _________________ PIS MANIAC PREND DES BAINS !
|
|
 | |
daminetreg - Administrateur -

Nombre de messages: 16626 Localisation: Siege du CBNA! Projet Actuel: Site Web du CBNA, version beta : Avancement:
 | |
 | |
morgan Utilisateur confirmé: Rang ****

Nombre de messages: 1372 Localisation: Dans le trou du cul d'un zerg Projet Actuel: Mars madness, Warfront, Color tower defences Avancement:
 | Sujet: Re: Tutoriel: Créer une Dll en C/C++ pour GameMaker Sam 21 Juin - 21:59 | |
| Bon... je viens de lire le tuto, tres bon au passage, mais j'ai des question 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? |
|
 | |
nicoulas *Excellent utilisateur*

Nombre de messages: 5110 Localisation: Dordogne Projet Actuel: croustaface  Avancement:
 | Sujet: Re: Tutoriel: Créer une Dll en C/C++ pour GameMaker Sam 21 Juin - 23:33 | |
| | morgan a écrit: | | et esque , dans le second, le code gml instance_destroy() va s'exécuter? |
non je crois pas |
|
 | |
| | Tutoriel: Créer une Dll en C/C++ pour GameMaker | |
|