Rallentamenti: metodi, idee, soluzioni per snellire GM
- Homunculus
- Admin
- Messaggi: 6840
- Iscritto il: 25/11/2007, 20:36
- Contatta:
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
Un file .obj .x o simile? Ma in teoria non te li fa inserire...
- turbosimon
- Membro attivo
- Messaggi: 369
- Iscritto il: 08/06/2008, 21:48
- Uso: GM:Studio 2
- Località: Cod 4 World!!!!!
- Contatta:
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
...certo infatti, per oggetto 3d mi riferisco all'oggetto del gioco con dentro tutti i vertici.
l'ideale sarebbe diminuire la dimensione di questo oggetto (è circa un mb come file .3ds)
oppure usare un metodo per far caricare questo oggetto in modo veloce
l'ideale sarebbe diminuire la dimensione di questo oggetto (è circa un mb come file .3ds)
oppure usare un metodo per far caricare questo oggetto in modo veloce
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
- Homunculus
- Admin
- Messaggi: 6840
- Iscritto il: 25/11/2007, 20:36
- Contatta:
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
Credo che l'errore stia proprio nell'inserire questo codice come oggetto del gioco, secondo me dovresti tenere il codice esternamente e caricarlo in seguito.
- turbosimon
- Membro attivo
- Messaggi: 369
- Iscritto il: 08/06/2008, 21:48
- Uso: GM:Studio 2
- Località: Cod 4 World!!!!!
- Contatta:
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
si infatti,
prima ho messo tutti gli id dell'oggetto in dei codici dentro l'oggetto, poi ho messo questi id in uno scripts e nell'oggetto gli ho scritto di eseguire lo scripts ma non cambia niente.
prima ho messo tutti gli id dell'oggetto in dei codici dentro l'oggetto, poi ho messo questi id in uno scripts e nell'oggetto gli ho scritto di eseguire lo scripts ma non cambia niente.
come faccio?Homunculus ha scritto:tenere il codice esternamente e caricarlo in seguito.
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
- Homunculus
- Admin
- Messaggi: 6840
- Iscritto il: 25/11/2007, 20:36
- Contatta:
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
Non so bene cosa intendi con id, ma te hai del codice che disegna un oggetto 3d in game maker giusto? Puoi metterlo in un file .txt (o quello che ti pare) esterno al gioco e caricarlo come modello con d3d_model_load(ind,fname) quando ti serve
- turbosimon
- Membro attivo
- Messaggi: 369
- Iscritto il: 08/06/2008, 21:48
- Uso: GM:Studio 2
- Località: Cod 4 World!!!!!
- Contatta:
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
giusto!! dopo provo.
Edit: ho inserito questo codice nel create dell'oggetto
ci ha messo molto più tempo a caricarlo e mi fà: unknow variabile rdp_model
cosa devo scrivere?
Edit: ho inserito questo codice nel create dell'oggetto
Codice: Seleziona tutto
d3d_model_create()
d3d_model_load(1,rpd_model)
cosa devo scrivere?
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
- PeppeAs95
- GMI Advanced
- Messaggi: 2231
- Iscritto il: 24/06/2008, 16:10
- Specialità: Modellazione[LD-HD]
- Località: Sonosce (MO)
- Contatta:
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
scusate ma game_process_priority non è una funzione di gm.
Mario: Livello 51
Luigi: livello 51
Bowser: livello 40
Spoiler
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
e la regina d'inghilterra è un'astronauta
- PeppeAs95
- GMI Advanced
- Messaggi: 2231
- Iscritto il: 24/06/2008, 16:10
- Specialità: Modellazione[LD-HD]
- Località: Sonosce (MO)
- Contatta:
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
prova adi inserire quel codice da qualche parte e vedi se non ti da un errore!
Mario: Livello 51
Luigi: livello 51
Bowser: livello 40
Spoiler
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
t'è rason!!!peppinoas ha scritto:prova adi inserire quel codice da qualche parte e vedi se non ti da un errore!
set_process_priority(priority)
allora la regina d'inghilterra c'è stata nello spazio!
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
filo95 ha scritto:t'è rason!!!
Te ghé resun.
Tu si un terun...
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
c'i un terun!!!!Lapo ha scritto:filo95 ha scritto:t'è rason!!!
Te ghé resun.
Tu si un terun...
- PeppeAs95
- GMI Advanced
- Messaggi: 2231
- Iscritto il: 24/06/2008, 16:10
- Specialità: Modellazione[LD-HD]
- Località: Sonosce (MO)
- Contatta:
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
Al posto di sparare cazzate, una funzione tipo game_process_priority eiste per gm pro?
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: Rallentamenti: metodi, idee, soluzioni per snellire GM
Se cerchi nel manuale la dovresti trovare!
Codice: Seleziona tutto
set_program_priority(priority)
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: Rallentamenti: metodi, idee, soluzioni per snellire GM
Ecco era set_program_priority() non set_proces_priority()
Mario: Livello 51
Luigi: livello 51
Bowser: livello 40
Spoiler
- Homunculus
- Admin
- Messaggi: 6840
- Iscritto il: 25/11/2007, 20:36
- Contatta:
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
Sicuramente set_program_priority() é una funzione interessante, ma penso che non va abusata, e soprattutto non é la soluzione a problemi di rallentamenti.
Penso che l'unica situazione in cui questa funzione sia utile é per programmi o giochi che devono effettuare lunghi processi che utilizzano principalmente la cpu, come per esempio la gestione di un dizionario (lunghe liste da ordinare/effetturare ricerche ecc...) o la risoluzione di problemi con algoritmi complessi come il traveling salesman problem per intenderci (http://it.wikipedia.org/wiki/Traveling_salesman_problem).
Penso che l'unica situazione in cui questa funzione sia utile é per programmi o giochi che devono effettuare lunghi processi che utilizzano principalmente la cpu, come per esempio la gestione di un dizionario (lunghe liste da ordinare/effetturare ricerche ecc...) o la risoluzione di problemi con algoritmi complessi come il traveling salesman problem per intenderci (http://it.wikipedia.org/wiki/Traveling_salesman_problem).
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
praticamente l'A*Homunculus ha scritto:Sicuramente set_program_priority() é una funzione interessante, ma penso che non va abusata, e soprattutto non é la soluzione a problemi di rallentamenti.
Penso che l'unica situazione in cui questa funzione sia utile é per programmi o giochi che devono effettuare lunghi processi che utilizzano principalmente la cpu, come per esempio la gestione di un dizionario (lunghe liste da ordinare/effetturare ricerche ecc...) o la risoluzione di problemi con algoritmi complessi come il traveling salesman problem per intenderci (http://it.wikipedia.org/wiki/Traveling_salesman_problem).
- Homunculus
- Admin
- Messaggi: 6840
- Iscritto il: 25/11/2007, 20:36
- Contatta:
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
Non proprio, l'A* non é considerato complesso (ha complessità polinomiale mediamente), e nei giochi viene usato per calcolare piccole quantità di dati. Io intendo processi che ti bloccano il gioco per piu di qualche secondo e necessitano cpu.filo95 ha scritto:praticamente l'A*
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
tipo algoritmi per una fisica moooolto precisa o un IA mooooolto complessa?
- Homunculus
- Admin
- Messaggi: 6840
- Iscritto il: 25/11/2007, 20:36
- Contatta:
Re: Rallentamenti: metodi, idee, soluzioni per snellire GM
Più che altro operazioni che non possono essere per loro natura risolte in pochi millisecondi, ho messo un link nel posto di prima a un problema classico che richiede tempi di calcolo enormi. Quello che voglio dire é che non va usata per operazioni singole che richiedono risorse, non per tutto il gioco o semplicemente per migliorare le prestazioni generiche del gioco.
Chi c’è in linea
Visitano il forum: Bing [Bot] e 157 ospiti