Creare Videogiochi - Game Developer
[CERCO]Guida seria programmazione directx c++ - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Programmazione (https://www.making-videogames.net/giochi/Forum-Programmazione)
+--- Forum: Programmazione in C C++ e C# (https://www.making-videogames.net/giochi/Forum-Programmazione-in-C-C-e-C)
+--- Discussione: [CERCO]Guida seria programmazione directx c++ (/thread-CERCO-Guida-seria-programmazione-directx-c)



[CERCO]Guida seria programmazione directx c++ - francy11 - 06-10-2011

Come da titolo cerco(se esiste) una guida (italiana) seria per programmare con directx (9,10 o 11) con c++.
ps: Conosco un pò il linguaggio.


RE: [CERCO]Guida seria programmazione directx c++ - Lorenz - 06-10-2011

di guide italiane serie (contenuti avanzati)non trovi un bel niente di nessun argomento...


RE: [CERCO]Guida seria programmazione directx c++ - francy11 - 06-10-2011

Vabè anche basilare... non ho mai usato directx.


RE: [CERCO]Guida seria programmazione directx c++ - Skyline - 06-10-2011

http://www.notjustcode.it/dblog/storico.asp?s=Direct3D10&m=&pagina=1&ordinamento=asc


RE: [CERCO]Guida seria programmazione directx c++ - francy11 - 06-10-2011

Ok graziè ^^ provero cn dx10.


RE: [CERCO]Guida seria programmazione directx c++ - Skyline - 06-10-2011

Ce anche la guida per le: DirectX 11.


RE: [CERCO]Guida seria programmazione directx c++ - francy11 - 07-10-2011

Si ma sono solo 20.Però da quanto ho capito non cambia molto tra directx 10 e 11 sono solo più stabili.
Alcune parti di codice dovrebbero essere uguali.Correggetemi se ho detto qualche boiata xD.Se trovate altri tutorial non esitate a postare sono sempre utili^^


RE: [CERCO]Guida seria programmazione directx c++ - steve - 07-10-2011

Da quanto ne so i cambiamenti dalle 9 alle 11 sono parecchi. Resta il fatto che si parla comunque della stessa libreria, quindi il passaggio da una versione all'altra è, relativamente, indolore.
Le DirectX10 sono state un flop, quindi fossi in te eviterei di usarle: se hai una scheda video che supporta le 11 usa quelle, altrimenti vai con le 9 che sono supportate da chiunque e vengono usate tutt'ora (crysis 2 quando è uscito era con le 9).

Se invece delle DirectX usi le OpenGL ti risparmi i problemi dei cambi di versione e delle schede video non supportate, inoltre hai la possibilità di sviluppare multipiattaforma (tuttavia una è una libreria completa di audio, input, etc; mentre l'altra è solo una libreria grafica). A me hanno consigliato di usare le OpenGL, anche se fino ad ora non mi sono interessato più di tanto.


RE: [CERCO]Guida seria programmazione directx c++ - francy11 - 08-10-2011

Sisi infatti le directx 10 non mi sembrano il meglio.Vorrei iniziare con le dx 9 ma c'è solo quella guida per il visual basic che secondo me non conviene, anche perchè non lo conosco per niente e non dà il massimo come il c++.Per quanto riguarda le opengl la documentazione è molto poca...


RE: [CERCO]Guida seria programmazione directx c++ - steve - 08-10-2011

Se vuoi qualcosa di ben fatto suppongo che bisogna puntare su un libro (pdf se te lo devi "procurare gratuitamente"), ma in italiano sarà dura trovare qualcosa di valido.

Per le OpenGL invece prova a partire con le prime guide di NeHe (si trovano anche tradotte, ma non linko per non violare il regolamento [è considerabile un sito di concorrenza]), ho sentito che non sono proprio il massimo ed è anche probabile che trattino versioni vecchie di OpenGL, però restano un buon punto di partenza (anche senza leggerla tutta). Dopodiché passi ai samples che trovi sul sito ufficiale e in giro per il web.


RE: [CERCO]Guida seria programmazione directx c++ - Skyline - 08-10-2011

Poi, se non erro, le guide di: NeHe sono per il C e non il C++, quindi andando avanti si possono riscontrare non pochi problemi.


RE: [CERCO]Guida seria programmazione directx c++ - francy11 - 09-10-2011

La guida risale al gennario 2000 sono passati quasi 12 anni...secondo me ha perso parecchia validità.Proverò a lavorare con entrambi (directx e opengl) e vedrò su quale mi trovo meglio.No, non è in c# all inizio dice di aprire un progetto visual c++.


RE: [CERCO]Guida seria programmazione directx c++ - steve - 09-10-2011

Intendeva il C, non il C#, comunque dando un occhiata veloce veloce penso che sia C++ (balzano all'occhio i commenti con la doppia slash, in C bisogna usare /* ... */ ); senza contare che il C++ ingloba totalmente il C, quindi non dovrebbero esserci particolari problemi (forse qualche warning). Apparte che se risale al 2000 io la scarterei...

Non so se ti può essere utile, ma tra i miei segnalibri ho trovato questo: The Red Book .
Se trovi del buon materiale (che sia di DirectX o di OpenGL) postalo che interessa anche a me.


RE: [CERCO]Guida seria programmazione directx c++ - francy11 - 10-10-2011

Ho trovato una guida veramente completa (c++ in generale) di 1000 pagine, ma trattandosi di un libro in un pdf, non penso che posso postarlo.


RE: [CERCO]Guida seria programmazione directx c++ - steve - 10-10-2011

Nome?
Se non è un pdf rilasciato gratuitamente si può anche postare...


RE: [CERCO]Guida seria programmazione directx c++ - francy11 - 10-10-2011

é un libro intero in pdf.Se non è contro il regolamento lo posto...


RE: [CERCO]Guida seria programmazione directx c++ - Skyline - 10-10-2011

Se è un libro commercale non lo puoi postare.