Pur non avendo esperienza nella realizzazione di un corso abbiamo messo in pratica un metodo che da qui a poco ci porterą alla conoscenza di tutte le potenzialitą offerte da questo magnifico linguaggio, incrementandolo poco alla volta, avremo la possibilitą di capire meglio quelle che sono le varie strutture e utilizzo delle funzioni definite all'interno dello stesso e proporre di crearne delle altre che meglio si adattino alle nostre esigenze. Per chi fosse in una fase avanzata con la conoscenza del codice lo preghiamo di collaborare se vuole inviandoci delle idee o suggerimenti su come realizzare e impostare meglio questo corso in caso contrario voler attendere rispettando anche chi vuole affacciarsi sin da ora in questo nuovo mondo.

Eviteremo di spiegare il funzionamento delle varie utility che comprendono Gemix, visto che questo tipo di supporto essendo attualmente in fase non definitiva subirà vari cambiamenti, ma ci dedicheremo molto di più al suo codice che poi è quello che farà girare il nostro gioco. Di volta in volta analizzeremo alcune delle parole riservate del nostro linguaggio le quali sono state scritte con dei caratteri colorati per localizzarle più velocemente, anche se inizialmente tutto potrebbe risultare difficile da capire, in seguito verranno spiegati concetti e termini che utilizzeremo e con un po' di pratica presto saremo in grado di realizzare il nostro primo Gioco.

 

ELENCO DELLE LEZIONI
DESCRIZIONI
DOWNLOAD
Descrizione dei termini DIV Concetti di base sul linguaggio DIV  
Tutorial Gemix Studio Tutorial Gemix Studio

Primo esempio di spara spara

In questo esempio descriveremo passo passo tutte le varie righe di codice che serviranno alla realizzazione di questo gioco, per dare un'idea che tutto ciò che andremo a scrivere avrà una sua validità quando Gemix lo compilerà e che anche una semplice "virgola" messa in una posizione sbagliata bloccherà il nostro gioco. Le parole in rosso sono quelle riservate da Gemix, da qui capirete che basti comprendere la loro funzione, e potremo realizzare qual'unque tipo di gioco.

 

Ancora spara spara, con audio e più completo

In questo esempio analizzeremo più da vicino alcuni moduli, ovviamente il codice grazie alla flessibilità di Gemix può essere scritto in svariati modi, e a piacere utilizzare quello che più si adatti alle nostre esigenze.

Questo esempio contiene: put_pixel : get_distx : collision : signal

Gara di corsa ambientata nello spazio

Il gioco di questo esempio controlla due navicelle le quali una viene comandata dal giocatore, mentre l'altra dal computer.

Questo esempio contiene: map_get_pixel : advance : get_point : fget_angle

 

Gioco di fantasia che mixa vari stili di giochi

In questo esempio dovrete mangiare di tutto essendo una lumaca, ma attenzione ai mattoncini che cadono dall'alto potreste rimarervi intrappolati o pecchio schiacciati, prendendo il cuoricino si può effettuare un mega salto. In questo esempio non viene utilizzata una mappa come controllo di posizione ma il tutto e verificato per mezzo di codice.

Questo esempio contiene: signal : resolution : collision :