MSX BASIC – lezione 7

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 7) Operatori matematici, di relazione e logici Oggi parlerò dei vari operatori che sono fondamentali nei nostri programmi di Basic MSX. Gli operatori matematici, che tutti conosciamo e usiamo nella nostra vita...

MSX BASIC – lezione 3

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 3) PRINT USING Come accennato la volta scorsa, parlerò' del PRINT USING o stampa formattata. Questa funzione permette ti specificare il formato di stampa mediante dei caratteri speciali. Possono essere variabili,...

MSX BASIC – lezione 2

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 2) Le Funzioni Intere, Singola e Doppia Precisione Come sappiamo i numeri sono la base principale dei calcolatori, senza di essi non esisterebbero. Perciò, bisogna sapere distinguerli per una buona resa dei nostri...

MSX BASIC – lezione 10

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 10) FOR/NEXT, READ, DATA, RESTORE Eccoci di nuovo qui a spiegare nuove funzioni del nostro ben amato MSX Basic. In questa puntata parlerò' di un gruppo di funzioni che hanno un ruolo fondamentale nei nostri...

LEZIONE 24 – I DATI GESTITI DALL’MSX (3° PARTE)

Un caro saluti a tutti. Oggi chiuderemo questo argomento, parlerò dei file ad accesso diretto o random. Ma prima, come avevo accennato nella scorsa puntata, darò una piccola spiegazione sul programma. Innanzitutto, la prima cosa da direè che ho usato un comando di cui...

LEZIONE 20 – LA GRAFICA – GLI SPRITES (5°Parte)

Abbiamo creato il nostro sprite e lo abbiamo fatto muovere sullo schermo. Adesso vediamo come creare la collisione tra sprites. L'MSX ha un comando creato apposta per le collisioni. Questo funziona come un interruttore, ogni volta che due sprite si "toccano", lascia...

LA GRAFICA – GLI SPRITES (4° PARTE)

Eccoci giunti alla parte più importante della grafica, quella che aspettavate con entusiasmo! Come disegnare degli oggetti o personaggi sullo schermo e poi farli muovere: GLI SPRITES. Prima di iniziare la spiegazione faccio mente locale di quello che ho detto, quando...

LEZIONE 15 – Funzioni create dall’utente

In questa lezione spiegherò a brevi linee come creare una funzione che mette insieme gruppi di funzioni MSX Basic oppure più calcoli che dovremo usare più volte nei nostri programmi. Creare un'unica funzione che racchiude tutto quello detto sopra con una sola riga di...

MSX BASIC – lezione 6

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 6) Funzioni Matematiche ed altro In questa puntata farò una carrellata di quelle funzioni che useremo pochissimo ma che è conveniente conoscerle e sapere a cosa servono. ABS: Restituisce il valore assoluto del...

LEZIONE 21 – MSX e la musica

L'MSX ha un ottimo chip sonoro che può 'suonare' tre voci contemporaneamente. Iniziamo con il commando classico che sentiamo spesso in vari programmi o quando avviene un errore. Il suo nome è BEEP, cioè scrivendo il nome di questo comando riproduciamo questo suono. E'...
LEZIONE 26 – INTERVAL ON, RND ED ALTRI

LEZIONE 26 – INTERVAL ON, RND ED ALTRI

Buongiorno a tutti, In questa puntata parlerò di un interrupt importante, specialmente per i giochi, quando vogliamo far apparire un nemico all'improvviso o un oggetto utile, ma anche per creare un cronometro o un orologio e tante altre cose. Il COMANDO sfrutta il...

LEZIONE 26 – INTERVAL ON, RND ED ALTRI

LEZIONE 21 – MSX e la musica

L'MSX ha un ottimo chip sonoro che può 'suonare' tre voci contemporaneamente. Iniziamo con il commando classico che sentiamo spesso in vari programmi o quando avviene un errore. Il suo nome è BEEP, cioè scrivendo il nome di questo comando riproduciamo questo suono. E'...

LEZIONE 26 – INTERVAL ON, RND ED ALTRI

LA GRAFICA – GLI SPRITES (4° PARTE)

Eccoci giunti alla parte più importante della grafica, quella che aspettavate con entusiasmo! Come disegnare degli oggetti o personaggi sullo schermo e poi farli muovere: GLI SPRITES. Prima di iniziare la spiegazione faccio mente locale di quello che ho detto, quando...

LEZIONE 26 – INTERVAL ON, RND ED ALTRI

LEZIONE 18 – L A G R A F I C A (3° Parte)

Prima di continuare a parlare delle altre funzioni della grafica, vorrei scusarmi con i lettori per un errore anzi una dimenticanza nella scorsa puntata. Sull'ultima parte del comando CIRCLE, per esattezza sulla sua sintassi: Sintassi: CIRCLE [STEP]...

LEZIONE 26 – INTERVAL ON, RND ED ALTRI

LEZIONE 17 – L A G R A F I C A (2° Parte)

Continuiamo a parlare delle altre funzioni della grafica. PSET/PRESETI due comandi sono praticamente uguali, disegnano un punto alla coordinata specificata. L'unica differenza che c'è tra i due é che se si omette il codice colore, il primo cioè PSET userà il colore di...