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...

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...

MSX BASIC – lezione 9

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 9) CARRELLATA DI FUNZIONI E COMANDI BASIC MSX Un caro saluto a tutti. Visto che nelle "puntate" precedenti ho menzionato funzioni che non avevo spiegato, in questa li proporrò insieme ad altri, facili da...

MSX BASIC – lezione 8

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 8) La Funzione IF/THEN/ELSE Un caro saluto a tutti. Eccoci di nuovo qui per continuare la spiegazione sui vari comandi e funzioni del nostro Basic MSX. Come ho scritto sul titolo, oggi parlerò di una delle più...

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 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...

MSX BASIC – lezione 12

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 12) LE MATRICI. I COMANDI DIM/ERASE e LE FUNZIONI CLEAR/FRE È molto scomodo quando dobbiamo fare un programma che faccia uso di tante variabili che verranno usate diverse volte. Pensate ad una sequenza di costanti...

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...

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'...

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 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...

MSX BASIC – lezione 5

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 5) Le Funzioni TAB, LOCATE, POS e CRSLIN Oggi parlerò delle funzioni che servono per aiutarci a posizionare le nostre stampe sullo schermo non grafico e sapere anche le posizioni del cursore. Visto che non sono...

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 4

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 3) I Sistemi; Binario, Ottale ed Esadecimale Il Sistema Binario usa solo 2 numeri 0 e 1. Viene letto da destra verso sinistra ed è un sistema posizionale in base 2. Per fare un esempio, vogliamo scrivere il numero...

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 1

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 1) L'istruzione PRINT Un saluto a tutti, da oggi inizia una nuova rubrica, in cui spiegherò comandi e funzioni del MSX Basic che serviranno a fare i nostri programmi. Per gli esperti sarà un ripasso, invece per chi...