DirectX SDK (C#, popr. C++) - par dotazu
Napsal: čtv 4. led 2007, 19:55
Chtel bych zacit s programovanim v DirectX - 3D hry
Stahnul jsem si Microsoft DirectX SDK
Poridil jsem si knihu Programujeme 3D Hry v jazyce C#
1. Dotaz: Je prostredi .NET (C#) dostatecne rychle pro tento ucel, nebo se mam radeji naucit v C++? Popripade jak moc bude vykon v C# nizsi?
2. Dotaz: Kdyz spustim temer cokoliv z DirectX SampleBrowseru, ma to vzdy nizky vykon. EmptyProject - 200-400FPS, HDRFormats ve fullscreenu 60FPS. Prijde mi to dost malo (Go7900GS, 1440x900)
3. Dotaz: Ve vyse zminovane knize, se vyuziva tridy Framework -jeji metody Initialize, CreateWindow, CreateDevice, MainLoop apod... Pokud dobre chapu, vyuziti teto tridy ma sve vyhody - sama vola callback funkce, metodu OnFrameRender, OnFrameMove, zpracovava zpravy apod...
V prikladech, ktere jsou uvedeny v DirectX SDK se toto nikde nepouziva?
Co by jste mi doporucili? Jake to ma vyhody a nevyhody?
To je zatim vse, predem dekuji za pripadne odpovedi...
Stahnul jsem si Microsoft DirectX SDK
Poridil jsem si knihu Programujeme 3D Hry v jazyce C#
1. Dotaz: Je prostredi .NET (C#) dostatecne rychle pro tento ucel, nebo se mam radeji naucit v C++? Popripade jak moc bude vykon v C# nizsi?
2. Dotaz: Kdyz spustim temer cokoliv z DirectX SampleBrowseru, ma to vzdy nizky vykon. EmptyProject - 200-400FPS, HDRFormats ve fullscreenu 60FPS. Prijde mi to dost malo (Go7900GS, 1440x900)
3. Dotaz: Ve vyse zminovane knize, se vyuziva tridy Framework -jeji metody Initialize, CreateWindow, CreateDevice, MainLoop apod... Pokud dobre chapu, vyuziti teto tridy ma sve vyhody - sama vola callback funkce, metodu OnFrameRender, OnFrameMove, zpracovava zpravy apod...
V prikladech, ktere jsou uvedeny v DirectX SDK se toto nikde nepouziva?
Co by jste mi doporucili? Jake to ma vyhody a nevyhody?
To je zatim vse, predem dekuji za pripadne odpovedi...