GmItalia (Game Maker Italia Forum)

Gmitalia.tk - Programmazione e sviluppo di videogiochi e programmi con GameMaker
Oggi è dom nov 29, 2009 3:37 pm

Tutti gli orari sono UTC + 1 ora [ ora legale ]




Apri un nuovo argomento Rispondi all’argomento  [ 180 messaggi ]  Vai alla pagina Precedente  1 ... 5, 6, 7, 8, 9  Prossimo
Autore Messaggio
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: dom nov 01, 2009 11:41 am 
Membro d'elite
Avatar utente

Iscritto il: lun lug 21, 2008 11:11 am
Messaggi: 1238
Località: (gm) Italia
Le variabili si possono creare e modificare solo usando quella funzione.
Si possono leggere citandone il nome.
(print_line(cursor_x,cursor_y,cursor_x+12,cursor_y+12) ad esempio funziona)
Questo a causa del mio scarso compilatore, non si potrà ad esempio cambiare
una variabile in questo modo:
variabile += 1, ma bisognerà usare questo altro:
var("variable",variabile + 1)
.. lo so è un po scomodo..
Per le funzioni hai ragione, cambio in print_set_color.
Intanto ho aggiunto anche print_set_alpha(alpha), dove alpha è un numero da 0 a 255, e ora metto print_set_antialiasing(antialiasing) , dove antialiasing è un argomento booleano.
Per il load_image va bene cosi perchè farà parte di un gruppo di funzioni per caricare risorse esterne.

_________________
- Recensore ufficiale GMI.
Immagine


Top
 Profilo  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: dom nov 01, 2009 12:30 pm 
Membro attivo
Avatar utente

Iscritto il: mer ago 26, 2009 2:42 pm
Messaggi: 281
:o :o :o :o :o :o :o :o :o :o

_________________
ball-man
siiiiiii!!!!!
viva gli spoilerrrr

[spoiler]http://www.ball-man.beepworld.it[spoiler]


Top
 Profilo E-mail  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: dom nov 01, 2009 2:41 pm 
Membro molto attivo
Avatar utente

Iscritto il: sab feb 14, 2004 1:05 pm
Messaggi: 655
Località: Ferrara
slascio, una curiosità: tu parli di compilatore, ma dai precedenti post mi pare di aver capito che in realtà il tuo sia un linguaggio interpretato.
Mi sbaglio?
La creazione di un compilatore dovrebbe analizzare il sorgente e ottenere un eseguibile (quindi in linguaggio macchina) che deve essere indipendente da altri programmi (a parte gli accessi alle funzionalità del sistema operativo, comprese librerie dinamiche come le dll...).

_________________
-------------------- baronvscorsar_at_supereva_dot_it
--Schiva questo--
-------------------- http:\\baronvscorsar.supereva.it ... oops... supereva è defunta...


Top
 Profilo  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: dom nov 01, 2009 3:01 pm 
Membro d'elite
Avatar utente

Iscritto il: lun lug 21, 2008 11:11 am
Messaggi: 1238
Località: (gm) Italia
Perdonami, parlo a sproposito. Sarà stanchezza da quella cosa maledetta che alcuni chiamano scuola.
In realtà è l'interpretatore, che prende stringhe e le trasforma in codice vb.
Ma alla fine tutto questo processo dovrebbe essere ben nascosto e l'utente avrà l'illusione di avere tra le mani un vero compilatore. Qualcosa di serio insomma :lol:

_________________
- Recensore ufficiale GMI.
Immagine


Top
 Profilo  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: lun nov 02, 2009 2:44 pm 
Membro d'elite
Avatar utente

Iscritto il: lun lug 21, 2008 11:11 am
Messaggi: 1238
Località: (gm) Italia
Aggiunte alcune funzioni per i suoni:
load_sound(fname) //ritorna un indice da usare per le altre funzioni
sound_play(sound)
sound_pause(sound)
sound_stop(sound)
sound_isplaying(sound) //ritorna un valore booleano
sound_delete(sound)
sound_get_current_position(sound)
sound_exists(sound) //ritorna un valore booleano

Evviva per quanto riguarda i suoni offro più di quanto offre gm.
Tiè! :lol:
edit: Aggiunte ancora due:
sound_set_volume(sound,volume) //sotto volume mettere un valore da 0 a 100
sound_get_volume(sound) //ritorna un valore da 0 a 100

Edit2: Aggiunte altre! Diciamo che per la parte audio ho finito :)
sound_get_duration(sound) //Ritorna la durata totale della cazone
sound_set_balance(sound,balance) //per impostare il bilanciamento sonoro.(cioè per regolare la direzione da sinistra a destra), balance accetta valori da -100000 a +10000 (0 è centrale)
sound_get_balance(sound)

_________________
- Recensore ufficiale GMI.
Immagine


Top
 Profilo  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: lun nov 02, 2009 10:00 pm 
Site Admin
Avatar utente

Iscritto il: sab feb 07, 2004 4:57 pm
Messaggi: 4040
Località: Oblio
Good, spiegami una cosa, stavo usando VB.net e in pratica l'evento tick del timer va malissimo, in pratica non si ferma più:
Codice:
private sub timer1_tickquelcheè( ciance) handle as timer1.tick
  'codice da eseguire
  msgbox("W il metal")

  'fermiamo il timer
  timer1.enabled=false   'non gliene frega, lui continua ad eseguire codice ogni interval
  timer1.stop()   ' trallallà, non va, non va, non va
  timer1.interval=0  'ecco questo devo ancora provarlo, dopo lo provo
end sub


Capita anche a te o mi sono perso qualcosa? *si controlla il cranio*
Siccome ho già il fegato logoro per altre questioni domando qui così faccio prima. :o

_________________
Votate GmItalia nella classifica!
Istruzioni sulla destinazione dei vari materiali QUI o sul sito.
maz85.cjb.net
Immagine
Ultime dal fronte.... notizie e altro sul sito di GmItalia - GameMakeItalia Shop - Topic GMITALIA VIDEO!


Top
 Profilo E-mail  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: lun nov 02, 2009 10:08 pm 
Membro d'elite
Avatar utente

Iscritto il: lun lug 21, 2008 11:11 am
Messaggi: 1238
Località: (gm) Italia
timer1.interval = 0 non è possibile, darà errore. Ma questo lo sai e vuoi far andare tutto in palla! fai prima con: timer1.interval/0.. 8)
timer1.stop() dove l'hai presa?? :lol:
timer1.enabled = false funziona!
E' possibile che il messaggio tolga per poco tempo il focus dalla applicazione precedente, il codice si blocca al msgbox("W il metal") e non prosegue per quel periodo. Poi però dovrebbe continuare.
Guarda se c'è un modo di mostrare il messaggio in maniera non modale altrimenti ti dovresti creare un nuovo form con una label e un buttone che i form puoi sicuramente avviarli senza il modal! :salut:

_________________
- Recensore ufficiale GMI.
Immagine


Top
 Profilo  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: lun nov 02, 2009 10:18 pm 
Site Admin
Avatar utente

Iscritto il: sab feb 07, 2004 4:57 pm
Messaggi: 4040
Località: Oblio
Io odio visual basic.net.
PS: stop esiste.

_________________
Votate GmItalia nella classifica!
Istruzioni sulla destinazione dei vari materiali QUI o sul sito.
maz85.cjb.net
Immagine
Ultime dal fronte.... notizie e altro sul sito di GmItalia - GameMakeItalia Shop - Topic GMITALIA VIDEO!


Top
 Profilo E-mail  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: lun nov 02, 2009 10:20 pm 
Membro d'elite
Avatar utente

Iscritto il: lun lug 21, 2008 11:11 am
Messaggi: 1238
Località: (gm) Italia
maz85 ha scritto:
PS: stop esiste.

:shock: .. Mi sembra più che utile allora!
edit:
Cita:
io odio vb net.
:piagne: Non dire così.. Se non altro permette di usare le directx, guarda quante funzioni per il sonoro! Metterò anche il 3d! (forse..)

edit2: Aggiunte nuove funzioni per i video.
load_video(fname) //ritorna un indice da usare per le altre funzioni
video_play(video)
video_pause(video)
video_stop(video)
video_isplaying(video) //boolean

sound_get_from_video(video) //pure questo aggiunge una risorse e restituisce un indice

sound_get_from_video Non è per gestire l'audio del video ma per estrapolarlo da questo ultimo e usarlo quando vorrete con le funzioni cui vi ho parlato nei post precedenti.
Domani farò le restanti funzioni per i video e mi riterrò soddisfatto per una versione alpha.
:mrgreen:
edit:OK ho terminato con la parte video.
video_delete(video)
video_exists(video)
video_get_volume(video)
video_set_volume(video,volume)
Come vedete non ci sono funzioni avanzate per il sonoro (video_audio_...) ma potete sempre metterlo muto tramite video_set_volume, estrapolarne l'audio con sound_get_from_video, far partire questo ultimo e modificarlo con le funzioni apposite per l'audio.
Fino alla release finale siete in tempo per suggerirmi funzioni perchè le faccio anche su richiesta, se pensate a qualcosa che potrebbe essere utile e fattibile postate pure.

_________________
- Recensore ufficiale GMI.
Immagine


Top
 Profilo  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: mar nov 03, 2009 11:50 pm 
Membro d'elite
Avatar utente

Iscritto il: lun lug 21, 2008 11:11 am
Messaggi: 1238
Località: (gm) Italia
Ma quanto mi piace fare doppi post.
Potreste vedere una beta anche domani!
intanto mi sbizzarrisco con photoshop.
Immagine
edit:sisi beta.. volevo dire alpha..
edit2: ma nemmeno.. pre-alpha..insomma avete capito :roll: Però qualcosa che funziona.

_________________
- Recensore ufficiale GMI.
Immagine


Top
 Profilo  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: mer nov 04, 2009 12:41 am 
Membro
Avatar utente

Iscritto il: mar giu 02, 2009 12:48 pm
Messaggi: 170
Località: Vault 101
Stupenda la nuova icona :metalgo:

Ecco, ora puoi mettere la semi-demo della pre-alpha senza fare tripli post :cappa:

_________________
"Da grandi poteri, derivano grandi soddisfazioni" - Rat Man


Top
 Profilo E-mail  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: mer nov 04, 2009 2:24 pm 
Membro molto attivo
Avatar utente

Iscritto il: ven dic 26, 2008 7:14 pm
Messaggi: 539
Località: Abisso
Lord Of Destruction ha scritto:
Stupenda la nuova icona :metalgo:

già troppo bella :sisisi:



Cita:
edit:sisi beta.. volevo dire alpha..
edit2: ma nemmeno.. pre-alpha..insomma avete capito Però qualcosa che funziona.

puoi lasciare anche una pre-pre-alpha,basta che ci fai vedere qualcosa

_________________
DN
Codice:
@Studentclock0: tu sei ufficialmente la Causa di tutti i Mali del mondo; un'ordinanza restrittiva ti vieta di avvicinarti alla scuola.


Top
 Profilo E-mail  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: mer nov 04, 2009 3:12 pm 
Membro d'elite
Avatar utente

Iscritto il: lun lug 21, 2008 11:11 am
Messaggi: 1238
Località: (gm) Italia
Il problema è che non so se riesco a sistmare l'editor di script in tempo per oggi..
Pero volendo potrei lasciarvi un exe di gioco già creato che esegua degli script in file txt nella sua directory.
Modificando quelli sarà piu o meno come programmare con l'editor di script.
Poi ovviamente quando avrò sistemato l'editor potrete salvare anche progetti (i gmk di gm)
e gli script verranno cryptati.

_________________
- Recensore ufficiale GMI.
Immagine


Top
 Profilo  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: mer nov 04, 2009 3:20 pm 
Membro attivo
Avatar utente

Iscritto il: dom lug 26, 2009 6:23 pm
Messaggi: 442
Località: Un posto in italia.
Bellissima icona! :mrgreen:

Comunque mi piaceva più il tuo vecchio avatar! :protect:

_________________
W Game Maker Italia

Decifrate questa frase in binario! :D

010000110110100001101001001000000110110001100101011001110110011101
100101001000000111000101110101011010010010000001110000011101010111
10100111101001100001001000010011101100101001


Top
 Profilo  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: mer nov 04, 2009 3:24 pm 
Membro d'elite
Avatar utente

Iscritto il: lun lug 21, 2008 11:11 am
Messaggi: 1238
Località: (gm) Italia
Taci, se non vuoi essere giustizioato, nessuno può giudicare il sommo re gatto!
E dire che l'icona non mi sembrava così particolare.. non mi piace assolutamente il logo del joystick..rifarò..

_________________
- Recensore ufficiale GMI.
Immagine


Top
 Profilo  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: mer nov 04, 2009 3:45 pm 
Membro molto attivo
Avatar utente

Iscritto il: ven dic 26, 2008 7:14 pm
Messaggi: 539
Località: Abisso
Super_Slascio ha scritto:
Il problema è che non so se riesco a sistmare l'editor di script in tempo per oggi..
Pero volendo potrei lasciarvi un exe di gioco già creato che esegua degli script in file txt nella sua directory.
Modificando quelli sarà piu o meno come programmare con l'editor di script.
Poi ovviamente quando avrò sistemato l'editor potrete salvare anche progetti (i gmk di gm)
e gli script verranno cryptati.

e fallo

_________________
DN
Codice:
@Studentclock0: tu sei ufficialmente la Causa di tutti i Mali del mondo; un'ordinanza restrittiva ti vieta di avvicinarti alla scuola.


Top
 Profilo E-mail  
 
 Oggetto del messaggio: Re: My game maker! - in costruzione lnguaggio di programmazione
MessaggioInviato: mer nov 04, 2009 4:10 pm 
Membro d'elite
Avatar utente

Iscritto il: lun lug 21, 2008 11:11 am
Messaggi: 1238
Località: (gm) Italia
Fatto :D Ora potete provare il mio linguaggio.. ;)
Per testare scrivete i codici nei file testuali create.txt e loop.txt. Sono i due eventi fondamentali del gioco. Messo il codice nei txt aprite l'exe e li eseguirà! Attenzione: dovrete estrarre tutti e 3 i file nella stessa directory.

_________________
- Recensore ufficiale GMI.
Immagine


Top
 Profilo  
 
 Oggetto del messaggio: Re: My game maker! - Disponibile pre-alpha senza editor
MessaggioInviato: mer nov 04, 2009 4:22 pm 
Membro molto attivo
Avatar utente

Iscritto il: ven dic 26, 2008 7:14 pm
Messaggi: 539
Località: Abisso
:piagne: :piagne: :piagne: :piagne: :piagne: :piagne:
Immagine

_________________
DN
Codice:
@Studentclock0: tu sei ufficialmente la Causa di tutti i Mali del mondo; un'ordinanza restrittiva ti vieta di avvicinarti alla scuola.


Top
 Profilo E-mail  
 
 Oggetto del messaggio: Re: My game maker! - Disponibile pre-alpha senza editor
MessaggioInviato: mer nov 04, 2009 4:26 pm 
Membro d'elite
Avatar utente

Iscritto il: lun lug 21, 2008 11:11 am
Messaggi: 1238
Località: (gm) Italia
Dannazione mi ero dimenticato che poi avrei dovuto fare i conti con problemi di questo tipo. Provo a risolvere utilizzando un altro mio computer. :geek:

_________________
- Recensore ufficiale GMI.
Immagine


Top
 Profilo  
 
 Oggetto del messaggio: Re: My game maker! - Disponibile pre-alpha senza editor
MessaggioInviato: mer nov 04, 2009 4:30 pm 
Site Admin
Avatar utente

Iscritto il: sab feb 07, 2004 4:57 pm
Messaggi: 4040
Località: Oblio
Andava da me :hum:, sono stato il primo a scaricarlo (se non hai modificato il file) e funziona perfettamente, inoltre ho provato a modificare il codice ecc...
Suppongo vada perchè ho installato Vb.net e le sue dipendenze (?? framework).
Provo dopo sul portatile tanto per scrupolo, ma comunque penso sia la versione del Framework installata sul pc.

Nix dicci la versione del FW (vai su pannello di controllo, installazioni applicazioni e cerca).

_________________
Votate GmItalia nella classifica!
Istruzioni sulla destinazione dei vari materiali QUI o sul sito.
maz85.cjb.net
Immagine
Ultime dal fronte.... notizie e altro sul sito di GmItalia - GameMakeItalia Shop - Topic GMITALIA VIDEO!


Top
 Profilo E-mail  
 
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 180 messaggi ]  Vai alla pagina Precedente  1 ... 5, 6, 7, 8, 9  Prossimo

Tutti gli orari sono UTC + 1 ora [ ora legale ]


Chi c’è in linea

Visitano il forum: conso1727


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduzione Italiana phpBB.it