Articoli Manifesto Tools Links Canali Libri Contatti ?
  1. Nella presente guida viene mostrata la gestione, in contemporanea, di una traccia musicale e di diversi campioni audio. Sfruttando la libreria SDL_mixer, la musica ed i campioni verranno miscelati tra loro senza particolari difficoltà, in più si analizzeranno alcune delle funzioni più significative, quali quelle per la gestione dei volumi, del panning e del fade.
  2. Nella presente guida viene mostrato come disegnare del testo all'interno di superfici SDL. A tal proposito la SDL_ttf ci permette di caricare un font TrueType e di usarlo per disegnare stringhe di testo di qualsiasi dimensione. Con questo programma mi propongo di implementare un semplice sinus scroller, ovvero delle scritte di testo che si muovono sinusoidalmente e scrollano sullo schermo, come si vedeva molti anni fa nelle demo "old-skool".
  3. In questa guida viene illustrata la personalizzazione del puntatore e la gestione del mouse applicata ad un campo di tile 2D generato mediante diverse primitive grafiche implementate all'interno del programma.
  4. In questa guida viene spiegato il concetto di sprite e vengono realizzate le classi necessarie ad una corretta gestione dell'oggetto con SDL. In particolare vengono gestite 3 animazioni su di uno sfondo.
  5. In questa guida verra` mostrato come caricare, gestire e visualizzare correttamente delle immagini a video mostrando le funzioni generiche fornite da SDL e le funzioni fornite dalla libreria SDL_Image.
  6. La guida continua l'introduzione alla libreria SDL (Simple DirectMedia Layer) utilizzando dei concetti gia` mostrati nella precedente guida e spiegandone di nuovi. In particolare verra` realizzato un programma che, utilizzando la stampa di pixel su video, permetta la visualizzazioni di tre gradienti.
  7. La guida introduce la programmazione con la libreria SDL (Simple DirectMedia Layer), una libreria open source per lo sviluppo di applicazioni multimediali, presentandone i concetti, le strutture e le primitive basilari. In particolare verra` realizzato un primo programma di esempio che crei una finestra e permetta il passaggio alla modalita` schermo intero e viceversa.