.[ ČeskéHry.cz ].
Jak je dobrá knihovna SDL na programování her??
Jdi na stránku Předchozí  1, 2
 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Ladis



Založen: 18. 09. 2007
Příspěvky: 1537
Bydliště: u Prahy

PříspěvekZaslal: 21. listopad 2009, 16:16:10    Předmět: Odpovědět s citátem

frca napsal:
Blbost. Většina věcí se SDL mixerem nejde rozumně vůbec.

Co třeba? A jak už tu bylo řečeno, na propracovanější 3D zvuk máš OpenAL. SDL je v tomhle jako Firefox, v základu je to funkční a všechno navíc, co potřebuješ, si přidáš pomocí rozšiřujících knihoven. A máš na výběr, zda něco jednoduchého (na zvuk třeba ten SDL_mixer, na grafiku 2D kreslení v SDL), nebo vymakanějšího, ale trochu pracnějšího na používání (OpenAL a OpenGL). Jinak kdybyste chtěli, tak zdrojáky k mým SDL + OpenGL hrám (používají SDL_mixer) viz můj web viz tlačítko WWW pod mými příspěvky.
_________________
Award-winning game developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
frca



Založen: 28. 07. 2007
Příspěvky: 1561

PříspěvekZaslal: 21. listopad 2009, 21:06:39    Předmět: Odpovědět s citátem

Ladis napsal:
Co třeba?

Třeba zrovna ten 3D zvuk. OpenAL sem nepleť, to je úplně jiná knihovna, která se SDL vůbec nesouvisí.
_________________
www.FRANTICWARE.com
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Ladis



Založen: 18. 09. 2007
Příspěvky: 1537
Bydliště: u Prahy

PříspěvekZaslal: 21. listopad 2009, 21:46:29    Předmět: Odpovědět s citátem

frca napsal:
Třeba zrovna ten 3D zvuk. OpenAL sem nepleť, to je úplně jiná knihovna, která se SDL vůbec nesouvisí.

Tak ale záleží, jaký 3D zvuk chceš. Softwarový máš základní v SDL_mixeru (řek bych tak na úrovni Half-Life 1, tj. jen volume a panning), hardwarový dnes existuje jeden jediný - OpenAL. Počínaje Vistou už totiž normálně neexistuje 3D hardwarový zvuk v DirectX. Jinak to že SDL nesouvisí s OpenAL, to je správně. Ty knihovny mají na sobě být nezávislé, aby jsi si jako programátor mohl vybírat, co s čím použiješ.
_________________
Award-winning game developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
frca



Založen: 28. 07. 2007
Příspěvky: 1561

PříspěvekZaslal: 21. listopad 2009, 22:34:14    Předmět: Odpovědět s citátem

A nebo třeba speed/pitch. Bez toho se skoro žádná hra neobejde. Nebo nutnost nastavovat velikost bufferu. Wtf? Proč ten zvuk u SDL vlastně je, když je prakticky k ničemu?
Ono vlastně celé SDL je dobré akorát tak k vytvoření okna pro OpenGL. I ty tvoje SDL aplikace nic jiného nepoužívají. Jediný důvod, proč používat SDL, je jednotná podpora vstupu (klávesnice) a herních zařízení.

Ladis napsal:
aby jsi si

aby sis
_________________
www.FRANTICWARE.com
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
bolejt



Založen: 02. 05. 2009
Příspěvky: 45

PříspěvekZaslal: 21. listopad 2009, 22:54:36    Předmět: Odpovědět s citátem

o SDL se stará její zakladatel, v současné době lead software engineer v Blizzardu.

o SDL_cokoliv se stará... kdokoliv.
_________________
Ball ball8;
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2
Strana 2 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna