DLL Topic Ufficiale Creazione & Commenti
- maz85
- Admin
- Messaggi: 8287
- Iscritto il: 07/02/2004, 15:57
- Specialità: Nientologo
- Località: Oblio
- Contatta:
DLL Topic Ufficiale Creazione & Commenti
DLL Topic Ufficiale
Sono disponibili nella sezione tutorial due ottimi tutorial per CREARE una DLL sia in C++ sia in Visual Basic 6 e importarle in Game Maker.
Dai un'occhiata alla sezione Tutorial.
Inoltre sulla sezione Download/Risorse sono disponibili le dll da usare con Game Maker.
Dai un'occhiata alla sezione DLL
Se avete problemi nel creare una DLL questo è il topic che fa per voi .
Per postare le vostre creazioni... guardate sulla sezione "I vostri lavori".
Sono disponibili nella sezione tutorial due ottimi tutorial per CREARE una DLL sia in C++ sia in Visual Basic 6 e importarle in Game Maker.
Dai un'occhiata alla sezione Tutorial.
Inoltre sulla sezione Download/Risorse sono disponibili le dll da usare con Game Maker.
Dai un'occhiata alla sezione DLL
Se avete problemi nel creare una DLL questo è il topic che fa per voi .
Per postare le vostre creazioni... guardate sulla sezione "I vostri lavori".
Votate GmItalia nella classifica!
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
- turbosimon
- Membro attivo
- Messaggi: 369
- Iscritto il: 08/06/2008, 21:48
- Uso: GM:Studio 2
- Località: Cod 4 World!!!!!
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
credo sia molto comodo questo topic! bella idea maz!
solo due cose:
nella sezione dll due dll hanno un link non funzionante
invece nel tutorial er creare una dll credo (non ne sono sicuro) che questo codice non funzioni:
perchè getactivewindow() ha davanti //
però ti ripeto non lo sò se è giusto fammi sapere che provo a fare una dll anche io!!
solo due cose:
nella sezione dll due dll hanno un link non funzionante
invece nel tutorial er creare una dll credo (non ne sono sicuro) che questo codice non funzioni:
Codice: Seleziona tutto
// definiamo l'export
#define export extern "C" __declspec( dllexport )
// Header
#include "windows.h"
// ci serve per la messagebox
// GetActiveWindow() restituisce l'handle della finestra di GAMEMAKER
però ti ripeto non lo sò se è giusto fammi sapere che provo a fare una dll anche io!!
Asus P5N-T/Deluxe nForce 780i SLI Core2/Quad/P4 ddr2
Intel Quad Core Q9300 2.5 Ghz 1333Mhz L2-8MB LGA775 BOX
2x Corsair DDR2 2GB
NVidia GeForce 8600 GS 512MB Going to Change! 2x NVidia in SLi
2x Maxtor 500GB
Masterizzatore DVD+-r/rw/dl 45x
Scheda audio 7.1 LiveTeather
Intel Quad Core Q9300 2.5 Ghz 1333Mhz L2-8MB LGA775 BOX
2x Corsair DDR2 2GB
NVidia GeForce 8600 GS 512MB Going to Change! 2x NVidia in SLi
2x Maxtor 500GB
Masterizzatore DVD+-r/rw/dl 45x
Scheda audio 7.1 LiveTeather
- Sla
- GMI VIP
- Messaggi: 3618
- Iscritto il: 21/07/2008, 10:11
- Specialità: Titanismo
- Località: (gm) Italia
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
// come nel gml indica un commanto.
Il buon Maz voleva consigliarci di utilizzare la funzione GetActiveWindow che appunto ritorna l'handle della finestra attiva (in gioco gm l'unica utilizzabile)
da usare negli argomenti delle funzioni che vogliamo mettere nella dll.
Il buon Maz voleva consigliarci di utilizzare la funzione GetActiveWindow che appunto ritorna l'handle della finestra attiva (in gioco gm l'unica utilizzabile)
da usare negli argomenti delle funzioni che vogliamo mettere nella dll.
eppure mi sembra tutto giusto...
Re: DLL Topic Ufficiale Creazione & Commenti
vattene da prog avanzata, sono i commenti!!!!turbosimon ha scritto:perchè getactivewindow() ha davanti //
/*ciao*/
- turbosimon
- Membro attivo
- Messaggi: 369
- Iscritto il: 08/06/2008, 21:48
- Uso: GM:Studio 2
- Località: Cod 4 World!!!!!
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
appunto quindi quella funzione dovrebbe stare senza //?Super_Slascio ha scritto:// come nel gml indica un commanto.
Il buon Maz voleva consigliarci di utilizzare la funzione GetActiveWindow che appunto ritorna l'handle della finestra attiva (in gioco gm l'unica utilizzabile)
da usare negli argomenti delle funzioni che vogliamo mettere nella dll.
commanto, sinceramente non capito se intendevi dire comando o commento....
Asus P5N-T/Deluxe nForce 780i SLI Core2/Quad/P4 ddr2
Intel Quad Core Q9300 2.5 Ghz 1333Mhz L2-8MB LGA775 BOX
2x Corsair DDR2 2GB
NVidia GeForce 8600 GS 512MB Going to Change! 2x NVidia in SLi
2x Maxtor 500GB
Masterizzatore DVD+-r/rw/dl 45x
Scheda audio 7.1 LiveTeather
Intel Quad Core Q9300 2.5 Ghz 1333Mhz L2-8MB LGA775 BOX
2x Corsair DDR2 2GB
NVidia GeForce 8600 GS 512MB Going to Change! 2x NVidia in SLi
2x Maxtor 500GB
Masterizzatore DVD+-r/rw/dl 45x
Scheda audio 7.1 LiveTeather
- maz85
- Admin
- Messaggi: 8287
- Iscritto il: 07/02/2004, 15:57
- Specialità: Nientologo
- Località: Oblio
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
No quello è un commento:
e quotando Slascio ti informo che la funzione viene utilizzata dopo per far apparire il messaggio.
Codice: Seleziona tutto
//sono un commento, non vengo eseguito
Votate GmItalia nella classifica!
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
- civic71
- GMI Advanced
- Messaggi: 2210
- Iscritto il: 23/10/2003, 17:31
- Specialità: Risotto con zucchine
- Uso: GM:Studio 1.4 Pro
- Località: Jesolo (venezia)
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
Lepagine dedicate alle Dll e alla creazioni di una dll le ho trovate molto interessanti.... ottimo lavoro bravo.
- maz85
- Admin
- Messaggi: 8287
- Iscritto il: 07/02/2004, 15:57
- Specialità: Nientologo
- Località: Oblio
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
Fra poco quella per il Visual Basic.
EDIT: Inserita by me stesso e Slascio.
EDIT: Inserita by me stesso e Slascio.
Votate GmItalia nella classifica!
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
- Sla
- GMI VIP
- Messaggi: 3618
- Iscritto il: 21/07/2008, 10:11
- Specialità: Titanismo
- Località: (gm) Italia
- Contatta:
VB modale.. ?
Mi sarebbe utilissimo: è possibile eseguire una form via dll creata con visual basic in maniera non modale? Seguendo il tutorial che abbiamo tradotto Maz ed io la funzione ShowForm mostra il form
con metodo modale (vbmodal) ovvero il focus non può tornare alla finestra madre finchè il form è aperto. Vorrei fare il contrario, mi son fatto due ricerce e ho trovato che per mostrare un form in maniera non modale basta lasciare nullo quell'argomento, lasciandolo ad esempio vuoto ( NULL )
ma così facendo quando creo la dll si incricca tutto.
con metodo modale (vbmodal) ovvero il focus non può tornare alla finestra madre finchè il form è aperto. Vorrei fare il contrario, mi son fatto due ricerce e ho trovato che per mostrare un form in maniera non modale basta lasciare nullo quell'argomento, lasciandolo ad esempio vuoto ( NULL )
ma così facendo quando creo la dll si incricca tutto.
eppure mi sembra tutto giusto...
- maz85
- Admin
- Messaggi: 8287
- Iscritto il: 07/02/2004, 15:57
- Specialità: Nientologo
- Località: Oblio
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
nomeformdamostrare.show 0
Votate GmItalia nella classifica!
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
- PeppeAs95
- GMI Advanced
- Messaggi: 2231
- Iscritto il: 24/06/2008, 16:10
- Specialità: Modellazione[LD-HD]
- Località: Sonosce (MO)
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
Una dll per ampliare gli effetti sarebbe il massimo ora come ora...
Mario: Livello 51
Luigi: livello 51
Bowser: livello 40
Spoiler
- Homunculus
- Admin
- Messaggi: 6840
- Iscritto il: 25/11/2007, 20:36
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
che effetti?
- PeppeAs95
- GMI Advanced
- Messaggi: 2231
- Iscritto il: 24/06/2008, 16:10
- Specialità: Modellazione[LD-HD]
- Località: Sonosce (MO)
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
particelle, son pesanti per il gioco che per il file.
Mario: Livello 51
Luigi: livello 51
Bowser: livello 40
Spoiler
- Homunculus
- Admin
- Messaggi: 6840
- Iscritto il: 25/11/2007, 20:36
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
Se ne fai un uso spropositato é ovvio, secondo me se c'é una cosa che funziona come si deve sono proprio le particellepeppinoas ha scritto:particelle, son pesanti per il gioco che per il file.
- PeppeAs95
- GMI Advanced
- Messaggi: 2231
- Iscritto il: 24/06/2008, 16:10
- Specialità: Modellazione[LD-HD]
- Località: Sonosce (MO)
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
Ma no, io dico che se apri Gm, crei un obj e in qualsiasi evento ci metti una particella il file ti pesa 10MB.
Poi gli effetti particellari non sono i più favoriti dalle cpu (anche solo 1 o 2 in alcuni pc)...
Poi gli effetti particellari non sono i più favoriti dalle cpu (anche solo 1 o 2 in alcuni pc)...
Mario: Livello 51
Luigi: livello 51
Bowser: livello 40
Spoiler
Re: DLL Topic Ufficiale Creazione & Commenti
ma guarda che le particelle sono normalissimi oggetti senza l'evento destroy... sono più leggere oserei direpeppinoas ha scritto:Ma no, io dico che se apri Gm, crei un obj e in qualsiasi evento ci metti una particella il file ti pesa 10MB.
Poi gli effetti particellari non sono i più favoriti dalle cpu (anche solo 1 o 2 in alcuni pc)...
- PeppeAs95
- GMI Advanced
- Messaggi: 2231
- Iscritto il: 24/06/2008, 16:10
- Specialità: Modellazione[LD-HD]
- Località: Sonosce (MO)
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
A me così non sembra
Mario: Livello 51
Luigi: livello 51
Bowser: livello 40
Spoiler
- maz85
- Admin
- Messaggi: 8287
- Iscritto il: 07/02/2004, 15:57
- Specialità: Nientologo
- Località: Oblio
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
Le particelle appesantiscono il carico di processo, ma non il peso del file in maniera significativa, nè più nè meno di altro codice.
Comunque non penso serva una dll per degli effetti che ci sono già su GM, dato che l'unico limite resta la fantasia nel crearli usando le particelle.
Comunque non penso serva una dll per degli effetti che ci sono già su GM, dato che l'unico limite resta la fantasia nel crearli usando le particelle.
Votate GmItalia nella classifica!
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
- civic71
- GMI Advanced
- Messaggi: 2210
- Iscritto il: 23/10/2003, 17:31
- Specialità: Risotto con zucchine
- Uso: GM:Studio 1.4 Pro
- Località: Jesolo (venezia)
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
Sopratutto sul mio pc ... perciò nel mio giochino Super Robot Bros ho inserito un ' opzione ( LOD ) nel quale settava la qualità grafica. In base al suo settaggio anche le particelle aumentavano o diminuivano il loro quantitativo.Le particelle appesantiscono il carico di processo,
- CaMpIoN
- Membro super
- Messaggi: 684
- Iscritto il: 17/11/2009, 16:20
- Specialità: Programmatore
- Uso: GM:Studio 1.4 Master
- Contatta:
Re: DLL Topic Ufficiale Creazione & Commenti
Ciao, grazie per le guide, vorrei sapere se ci sono tutorial che spiagano come funzionano le DLL gia fatte?
Grazie in anticipo.
Grazie in anticipo.
Giochi da me creati:
Spoiler
Chi c’è in linea
Visitano il forum: Nessuno e 3 ospiti