<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>MDX2</title>
        <link>http://blogs.ugidotnet.org/3854/category/MDX2.aspx</link>
        <description>Chiacchierando di Managed DirectX 2</description>
        <language>it-IT</language>
        <copyright>Lorenzo Melato</copyright>
        <generator>Subtext Version 2.6.0.0</generator>
        <item>
            <title>[MDX2.1] Cominciamo a fare un po' di ordine?</title>
            <link>http://blogs.ugidotnet.org/3854/archive/2006/04/27/39514.aspx</link>
            <description>

Allora... di seguito una manciata di link ad articoli e 
tutorial utili per cominciare a capirci qualcosa:cominciamo da casa 
nostra... http://www.ugidotnet.org/articles/articles_read.aspx?ID=115un 
bell'articolo di Antonio 
Ganci&amp;nbsp;che introduce in maniera chiara e limpida alcuni concetti di 
base, come il main loop, Device e Vertex Buffer.
http://www.thezbuffer.com/&amp;nbsp;: 
una fonte inesauribile di informazioni sulle Managed DirectX, aggiornate quasi 
quotidianamente. Il sito contiene anche tutta una serie di link alle risorse in 
rete sull'argomento.
http://blogs.msdn.com/tmiller/&amp;nbsp;: 
il blog del project leader di Managed DirectX. Cliccando sui&amp;nbsp;link segnalati 
si arriva ai blog di diversi personaggi, alcuni dei quali membri dello stesso 
team.
http://www.c-unit.com/&amp;nbsp;: un sito 
stracolmo di tutorials su MDX2, dagli argomenti più semplici ai più avanzati. 
Una cosa molto importante è che i tutorial fanno riferimento attualmente alla 
versione di Febbraio 2006 del DirectX SDK, sono quindi molto recenti, &amp;nbsp;e 
che l'autore li aggiorna periodicamente alle versioni più aggiornate rilasciate 
da Microsoft.
http://www.mdxinfo.com/&amp;nbsp;: un altro 
sito con diversi tutorial, questa volta&amp;nbsp;abbastanza avanzati, ma sicuramente 
meritevoli di uno sguardo, anche solo per capire a colpo d'occhio le possibilità 
dello strumento.
http://www.rocketcommander.com/&amp;nbsp;: 
è il sito "istituzionale" di un videogame molto carino e 
divertente&amp;nbsp;disponibile in sorgente e realizzato con MDX2. Interessante 
perchè l'autore Benjamin Nitschke&amp;nbsp;oltre a fornire il sorgente ha 
erogato nelle scorse settimane un&amp;nbsp;tutorial con allegati una serie di 
Webcast&amp;nbsp;in inglese per il sito Coding4Fun&amp;nbsp;e disponibili qui. Il tutorial racconta con parole, immagini e una 
decina di video l'intero processo di sviluppo di un videogame con MDX2, di 
seguito la scaletta tratta direttamente da un suo post:

  Tutorial #1. How do I setup Visual Studio for our project? 
  Tutorial #2. Design and Concept 
  Tutorial #3. Helper classes 
  Tutorial #4. Graphic classes 
  Tutorial #5. Music and Sound 
  Tutorial #6. Shader Introduction (TangentVertex class and FxComposer) 

  Tutorial #7. Shaders (Parallax, Instancing) 
  Tutorial #8. Post Screen Shaders 
  Tutorial #9. Input and Interface 
  Tutorial #10. Game logic and the Flower Commander Mod 
Chiaramente gli argomenti sono talmente vasti da non potersi esaurire in 
poche decine di minuti di video, ma sono comunque una vera manna per cominciare 
a capirci qualcosa.
Volevo infine segnalare il libro di Tom Miller&amp;nbsp;che 
farà un po' da ossatura per questa serie di post:
http://www.amazon.com/gp/product/0672325969/102-8048306-1060165?n=283155
E' un libro fatto molto bene, l'unico problema è che&amp;nbsp;tutti gli esempi 
fanno riferimento al MDX 1 per il framework&amp;nbsp;1.1. Comunque si possono 
scaricare tutti gli esempi del libro aggiornati all'MDX SDK August 
2005&amp;nbsp;da&amp;nbsp;http://www.thezbuffer.com/downloads/MDXKickstartCSAug05.zip.
Qualcuno ha detto (ma non ricordo chi), ed io sono francamente d'accordo, che 
cercare di far funzionare gli esempi del libro con il più recente SDK sia una 
bella esperienza didattica. Quindi armatevi di tanta tanta pazienza e del buon 
vecchio Reflector&amp;nbsp;e buon lavoro. Alla prossima!


powered by IMHO 1.2
&lt;img src="http://blogs.ugidotnet.org/3854/aggbug/39514.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Lorenzo Melato</dc:creator>
            <guid>http://blogs.ugidotnet.org/3854/archive/2006/04/27/39514.aspx</guid>
            <pubDate>Thu, 27 Apr 2006 15:33:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/3854/archive/2006/04/27/39514.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/3854/comments/commentRss/39514.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/3854/services/trackbacks/39514.aspx</trackback:ping>
        </item>
        <item>
            <title>[MDX2.0] Un numero zero pieno di buoni propositi</title>
            <link>http://blogs.ugidotnet.org/3854/archive/2006/04/25/39363.aspx</link>
            <description>

Come 
qualcuno forse si è accorto che il sottotitolo del mio blog è cambiato in 
"something about... C# &amp;amp; Managed 
DirectX".
Sempre 
questo qualcuno si domanderà come mai di questo cambiamento e come mai lo faccio 
proprio oggi martedi 25 Aprile invece di fare qualcosa un po' più adatto ad un 
giorno di festa. Beh in realtà è una cosa che già volevo fare da un po' di tempo 
e complice un'oretta di tempo libero di ritorno da una bellissima giornata al 
mare in quel di Rosolina Mare eccomi qua a pubblicare, come cita il 
titolo,&amp;nbsp;il numero zero di una serie di post... pieno zeppo di buoni 
propositi.
Riguardo al cambio del sottotitolo... il motivo è 
sostanzialmente un adeguamento agli argomenti di mio attuale interesse, in 
ambito .NET s'intende. Quando un paio d'anni fa pubblicai il primo post su 
questo blog da poco mi ero avvicinato a .NET provenendo da una forte esperienza 
con&amp;nbsp;Visual Basic 6 e decisi di affrontare lo studio di questa affascinante 
tecnologia passando, naturalmente, da VB.NET senza dover ricominciare da zero 
con un nuovo linguaggio. Così, a suo tempo, decisi di intitolare il blog "VB.NET 
WindowsForms e altro...".
Oggi, sarà il fascino della parentesi graffa...&amp;nbsp;studio e 
utilizzo C# 2.0, mi interesso ancora di sviluppo Windows Forms... ma ultimamente 
mi sono lasciato sopraffare da una mia vecchia passione per la programmazione di 
grafica e videogiochi e così mi ritrovo a studiare quella cosa chiamata 
Managed DirectX che altro non è che un grosso wrapper Managed 
attorno al framework DirectX, conosciuto molto bene agli sviluppatori C++ 
che&amp;nbsp;hanno a che fare con videogiochi e applicazioni multimediali e&amp;nbsp;da 
un po' di tempo disponibile direttamente anche per i nostri amati linguaggi 
managed. Certo... il mondo è cambiato dai tempi dell'Amiga... ma prometto che 
farò del mio meglio per adeguarmi al cambiamento .
L'obiettivo del cambio di rotta del blog e di questa serie di 
post&amp;nbsp;è, per quanto mi riguarda, creare una sorta di blocco di appunti 
ove&amp;nbsp;annotare e riassumere i concetti che pian piano emergeranno dallo 
studio di MDX e dall'approfondimento di C# 2.0, annotare i link a documenti, 
post o quant'altro possa servire a districare la matassa di questa 
affascinante&amp;nbsp;ma estremamente vasta e complessa&amp;nbsp;tecnologia. Spero possa 
essere, per i lettori, con molta modestia, un piccolo aiuto per colmare la 
mancanza di informazioni sull'argomento disponibili in rete, in italiano.
Un saluto a tutti e... stay tuned!


powered by IMHO 1.3
&lt;img src="http://blogs.ugidotnet.org/3854/aggbug/39363.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Lorenzo Melato</dc:creator>
            <guid>http://blogs.ugidotnet.org/3854/archive/2006/04/25/39363.aspx</guid>
            <pubDate>Tue, 25 Apr 2006 22:12:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/3854/archive/2006/04/25/39363.aspx#feedback</comments>
            <slash:comments>16</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/3854/comments/commentRss/39363.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/3854/services/trackbacks/39363.aspx</trackback:ping>
        </item>
    </channel>
</rss>