CONCLUSIONE

COSA ABBIAMO IMPARATO

Come avevo affermato nell'Introduzione l'obiettivo del mio tutorial era la conoscenza di pygame attraverso lo studio di molti esempi pratici dell'uso delle sue funzionalità, supponendo che il lettore avesse solo delle conoscenze basilari di Python. Ho quindi cercato di spiegare, strada facendo, i concetti più importanti del funzionamento di un'interfaccia grafica e della programmazione ad oggetti.

Il tutorial non può chiaramente essere esaustivo (altrimenti le sue dimensioni dovrebbero come minimo raddoppiare!), ma giunti a questo punto penso di avervi dato un'idea del funzionamento generale di pygame e che siate giunti ad un punto tale da poter continuare i vostri esperimenti e le vostre ricerche da soli.

Per andare avanti e produrre risultati più soddisfacenti penso che sia importante da parte vostra imparare compiutamente la OOP (molti tutorial sui videogiochi la danno per scontata ...) ed applicare tecniche più evolute come la suddivisione del programma in files separati (già i nostri ultimi programmi erano dei "mattoni" difficili da leggere e modificare). Questo porebbe essere l'argomento di un prossimo Tutorial ...

CONTINUARE ALIENS

Il nostro gioco Aliens ha raggiunto una veste grafica abbastanza accattivante, tuttavia soffre ancora di alcuni problemi, soprattutto per quanto riguarda la giocabilità: il gioco è troppo monotono e ripetitivo ed il giocatore non deve far altro che andare a destra e sinistra premendo la barra spaziatrice. Vi do alcuni suggerimenti per migliorarlo,

Ulteriori miglioramenti grafici:

Per quanto riguarda la giocabilità:

Buon divertimento!!!

Fine della lezione (e del tutorial)