|
|
|
|
|
|
Additional info
|
|
|
|
|
Latest Forum posts
|
|
|
|
|
Ads
|
|
|
|
|
|
|
|
|
|
|
|
|
Vítejte v tutoriálech pro DirectX a XNA. Jak můžete vidět v obsahu napravo, tato stránka obsahuje několik tutoriálů v mnoha programovacích jazycích. Tato stránka byla napsána kvůli objasnění rozdílů mezi těmito jazyky.
Pokud kliknete na některý z těchto jazyků, uvidíte podsekce dělené na série, které se skládají z několika kapitol. Každá kapitola se zaměřuje na určitou problematiku XNA (příp. DirectX).
Níže můžete vidět obrázky z posledních článků všech 3 sérií:
Pojďme porovnat rozdíly jazyků:
XNA používající C#
Uvolněno v prosinci 2006, XNA je vytvořeno k ulehčení programování her až do extrému. XNA je nový balík k DirectX. XNA může být pokládáno za pokračování projektu Managed. Ačkoliv kód není úplně stejný, je velice podobný. Zabudovaná update a drawing smyčka a kompatibilita s XBOX360 jsou jen některé z důvodů proč XNA přichází jako budocnoust programování v DirectX. XNA je postaveno na DirectX 9, ale budu velice překvapen, když nebude později upraven na nejnovější verzi DirectX, DirectX 10 Vista-only. Aktuálně mám předělány 3 série tutoriálů pro XNA a v budoucí série budou dělány rovnou pro XNA. Právě překládám postupně všechny tyto tutoriály, ale zatím jich je jenom pár.
DirectX používající C#
Před uvolněním XNA byla tato sekce hlavní sekcí stránky. Obsahuje 3 plné série tutoriálů. DirectX v C# dohromady s DirecX v VB jsou nazývány Managed DirectX. To je obal kolem čistého DirectX. Tento obal nejspíše snižuje výkon celého DirectX, ale vynahrazuje to jednoduchost programování.
DirectX používající C++
Psaní programu v C++ vám dává možnost použít vrozené funkce DirectX. Ačkoliv je většina profesionálních her napsána v C++, tak související problémy s C++ odvádí začátky programování od aspektů DircetX. Tento jazyk není vhodný pro psaní tutoriálů v DirectX a proto je přepsána jenom první série programování.
DirectX používající Visual Basic
Jedna z částí Managed Direct, programování Direct ve Visual Basicu je uživatelsky přívětivá. TzeJian Chear poskytl několik částí, kterou mohou být použity jako úvod k programování v DirectX používajícím Visual Basicu.
- Website design & XNA + DirectX code : Riemer Grootjans - ©2003 - 2008 Riemer Grootjans
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007 - 2008 MVP Award DirectX - XNA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Podporte tuto stránku jakákoliv cástka je vítaná!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|