Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: Tehokkain rajapinta(yhdistelmä)

Tumpelo [27.02.2006 20:01:18]

#

Mikä olisi C++ kielelle tehokkain rajapinta grafiikan piirtämiseen ja syöttölaitteiden käsittelyyn? Onko se tämä OpenGL, vai jokin muu? Mietin vain kun tuo SDL, vaikka onkin monipuolinen ja helppo, ei ole kovin tehokas, kevyt 2D pelikin vaatii kohtuuttomasti tehoja (kuten oma Rally Revenge -projektini).

Meitsi [27.02.2006 20:22:25]

#

Käyttöjärjestelmästä riippuen, Linuxilla varmaan OpenGL (sillä ei kaiketi voi käsitellä syöttölaitteita, ellen väärin muista), windowsilla luultavasti DirectX+DirectInput.

Metabolix [27.02.2006 21:38:17]

#

Itse asiassa näytönohjaimesta riippuen DirectX tai OpenGL. Yleensä NVidialla OpenGL on vahvemmilla kuin ATIn ohjaimissa. Mutta OpenGL:ää suosittelen kyllä. SDL kelpaa hyvin inputtiiin ja muuhun. (Ei se DirectInput mikään ihmelaite ole.)

Tumpelo [27.02.2006 22:02:23]

#

Juuh, eli kannattaa vain nyt ruveta sulauttamaan tuohon SDL:ään sitä Open GL:ää. Pääseepähän ainakin helpommalla kuin vaihtamalla kokonaan rajapintaa.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta