Sida 1 av 1

(GUI) SDL eller GTK

Postat: 15 aug 2010, 09:06
av andy
Vilken rekomenderas?
Undrar också, liknar koden varandra,
kan man den enna så är den andra lätt att förstå?
Tack på förhand.[LÖST]

Re: (GUI) SDL eller GTK

Postat: 15 aug 2010, 13:59
av gusnan
Tycker det är en lite konstig fråga då dom har väldigt olika användningsområde - GTK är ett GUI-bibliotek som du skriver, men SDL innehåller ingen GUI-kod alls (förutom att skapa ett fönster, om man kan kalla det GUI-kod). - I SDL måste du skriva själva GUI-koden själv (eller använda ett annat bibliotek), det innehåller bara kod för att blitta bitmappar och dyl (och rita primitiver om man lägger till biblioteket SDL_gfx).

Re: (GUI) SDL eller GTK

Postat: 15 aug 2010, 19:53
av andy
cowboy skrev:Tycker det är en lite konstig fråga då dom har väldigt olika användningsområde - GTK är ett GUI-bibliotek som du skriver, men SDL innehåller ingen GUI-kod alls (förutom att skapa ett fönster, om man kan kalla det GUI-kod). - I SDL måste du skriva själva GUI-koden själv (eller använda ett annat bibliotek), det innehåller bara kod för att blitta bitmappar och dyl (och rita primitiver om man lägger till biblioteket SDL_gfx).
Tackar för upplysningen.
MVH

Re: (GUI) SDL eller GTK

Postat: 17 aug 2010, 17:15
av cthulhu
Skall du gora en editor, eller annat program med menyer, falt, mm: GTK.
Skall du skriva ett spel, eller gora grafik: SDL.

Re: (GUI) SDL eller GTK

Postat: 19 aug 2010, 17:50
av andy
cthulhu skrev:Skall du gora en editor, eller annat program med menyer, falt, mm: GTK.
Skall du skriva ett spel, eller gora grafik: SDL.

Man lär sig något var dag.
Liknar SDL kod annan API,
tex DirectX?

Re: (GUI) SDL eller GTK

Postat: 19 aug 2010, 18:00
av cthulhu
Kan ingen DirectX, men jag ligger och tuggar fradga over hur underbart lattforstaliga dessa tutorials ar (i C++):
http://lazyfoo.net/SDL_tutorials/

Re: (GUI) SDL eller GTK

Postat: 22 okt 2010, 13:58
av Luxwarp
SDL används främst för spelutveckling av 2D spel, även viss 3D om man blander in open gl.

gtk är ju som sagt för menyer m.m..

Men jag rekommenderar staaaaarkt att du kollar in QT i stället. Kan användas i windows, linux, unix, mac, sun, ah allt.

sudo apt-get install qtcreator

starta och du är igång med en bra IDE för qt språket och c++.

läs här http://doc.qt.nokia.com/latest/gettingstartedqt.html för lära dig syntaxen, är väldigt simpelt om du förstår hur objektorienterad programmering fungerar med classer osv:)