| Le basi di Delphi |
| Questo bel tutorial spiega evidentemente le basi di delphi, ovvero le form e i primi componenti visuali. Essendo molto semplice, e' l'ideale per iniziare :) |
| L'Object Pascal |
| Qui ci si prefigge l'obiettivo di spiegare come funziona l'object pascal, ovvero il linguaggio che sta alla base di Delphi. Si parlera' principalmente dei vari tipi di dati (comprese le classi), di procedure e funzioni ecc |
| Le classi |
| Un tutorial veramente molto ben fatto che spiega le classi: cosa sono, come si usano, ereditarieta', polimorfismo, property ecc ecc. Mi hanno sempre fatto i complimenti per questo tutorial :) Quindi scaricatelo e leggetelo :) |
| DirectX sotto Delphi |
| Qui si impara come utilizzare le DirectX (fino alla 7) sotto Delphi tramite un famoso pacchetto che risponde al nome di DelphiX. E' il pacchetto che uso per fare praticamente tutti i miei giochi :) |
| Corrispondenza Delphi, Win32, DirectDraw |
| Questo criptico titolo serve a dire che questo tutorial parla di come combinare insieme procedure di DirectDraw, di Delphi e di Windows insieme, cioe' dove sono i punti di incontro di queste tre realta'. Impareremo come usare il TCanvas di Delphi con le api di Windows, o come usare i bitmap e cose simili. |
| Il locking delle superfici |
| Spesso serve, nella programmazione di videogiochi, mettere le mani direttamente sulle superfici, o addirittura manipolare la memoria dove sono salvate le immagini. Per fare cio', con le DirectX, e' necessario "bloccare" la superficie. A questo e ad altro e' dedicato il tutorial. |
| Direct3d RM |
| La versione RM (retained mode) di Direct3d permette di fare un po' di grafica 3d, in maniera abbastanza semplice. Il che pero' si paga con prestazioni non certo molto valide, e limitate possibilita' di ottimizzazione. Questo tutorial vi spiega un po' di cose (p.s. ho scritto solo la prima parte.. la seconda non esiste :) Attenzione che nelle ultime versioni di DX e' un po' diverso, per cui questo tutorial e' un po' obsoleto. |
| Direct3d IM |
| Ho scritto un simpatico componente che incapsula Direct3d Immediate Mode. All'interno del codice ho scritto tantissimi commenti e un vero e proprio tutorial su come funziona il componente. Attenzione che nelle ultime versioni di DX e' un po' diverso, per cui questo tutorial e' un po' obsoleto. |
| L'ABC dei videogiochi |
| Non basta saper usare superfici e bitmap per fare un gioco. Occorre sapere le strutture dati da utilizzare, come strutturare il programma e come effettivamente far funzionare il gioco. Eccovelo spiegato :). |
| Disegnare sprite col 3D Studio Max |
| I programmatori sono sempre in cerca di grafici per avere un po' di grafica da mettere nei propri giochini. Siccome i grafici sono merce rara, ho imparato che spesso si fa prima a farsi da se qualche semplice sprite :) Ecco come ho fatto! |
| Grafica con Delphi |
| In questo articolo, scritto per It.Comp.Lang.Delphi, spiego come si puo' fare un po' di grafica senza usare le directx ma appoggiandosi solo alle API di windows e a delphi. |