Bene, la prima parte è andata. Abbiamo creato il nostro “Hello World”. La finestrella nera si è aperta, come prova della corretta impostazione dell’ambiente di sviluppo. Ovviamente, siamo ancora all’inizio. Continuiamo quindi quest’avventura alla scoperta dell’SDL.NET.

In questa seconda parte della guida parleremo degli aspetti più importanti della libreria, legati essenzialmente all’input (tastiera, mouse e joypad) ed all’output (grafica, audio, gestione dei fonts TrueType).

Ma non è tutto: prima di iniziare a lavorare con tutti questi aspetti è importantissimo spiegare cosa sono gli Eventi, come funzionano e a cosa servono. Sulla Wiki ufficiale del progetto SDL.NET gli eventi vengono spostati avanti di una lezione rispetto agli elementi grafici: nonostante ciò ho preferito studiare (e quindi riportare su questa guida) prima gli eventi e poi occuparmi di tutti gli altri ambiti. Il motivo è presto spiegato: gli eventi sono il cuore del funzionamento di un programma realizzato con SDL.NET.

Per questo motivo quindi la seconda parte della guida provvederà prima a spiegare gli Eventi, poi la gestione dell’Output, poi dell’Input. Infine prenderemo in considerazione un template da usare per le proprie applicazioni, ovvero una sorta di codice “standard” pronto da usare per una buona quantità di programmi in SDL.NET.

Bene, proseguiamo!

  • Share/Bookmark