Hogy lehet C-ben egyszerűbb grafikát használni?
Figyelt kérdés
Hasonló 2D-s dologra gondolok, mint Turbo Pascal-ban. Lehetőleg ne OpenGL-lel vagy hasonlóval, hanem minél "nyersebb" C-ben. Köszi előre is!2011. márc. 8. 18:23
1/3 anonim válasza:
Na most a C-vel az a gond, hogy nagyon nincs hozzá szabványos megoldás, és ha neked nem elég a DOSos program (azaz Windows vagy egyéb, normális oprendszer alá akarsz írni), akkor bizony meg kell tanulnod egy platform nyűgjeit. GTK, Qt, winapi. Ezek egyike sem triviális.
2/3 anonim válasza:
A DOS-os Turbo C, C++, Borland C++ pontosan ugyanazt a grafikai modult tartalmaza, mint a Turbo Pascal, de nem ajánlom, régi.
Windows alatt viszont az a kérdés mit rétesz grafika alatt. Ha az ablakos grafikus kezelőfelületre gondolsz, akkor vagy Windows API vagy Qt, de komolyabb fejlesztőeszközök kényelmesebb megoldásokat is kínálnak felületszerkesztővel, pl. Visual Studio, C++ Builder. Ha 3D grafikát akarsz, akkor OpenGL vagy Direct3D. Ha csak vonalakat huzogatnál meg hasonlók 2dben akkor a Windows GDI moduljához is van API.
3/3 anonim válasza:
[link] SDL-t senki nem említette. Csinálhatsz vele ablakot, bele is rajzolhatsz, spt opegl-t is tud, de csak a ha kell. Előnye hogy egyszerűen be lehet rakni a programba; illetve linux alá is van, hátránya hogy kell hozzá a lib, ami windows esetében egy 1 megás (? már rég használtam ám) DLL file.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!