Kludne napiste ze som lama/ze by som mal vediet co je rendering etc. Tak si to pozriem co to je len to API napiste pre mna ake je dobre... Vopred dik
Jednoduche API
Jednoduche API
Ake API poradite zaciatocnikovi? Programujem nie dlho v C++. Directx a OpenGL budu pre mna este asi zbytocne zdlhave a zlozite. Chcel by som asi nieco ako Allegro/SDL/SFML... Nehovorim ze by som GL/DX nezvladol, keby bol jednoduchsi tutorial, ale.... Polopate cital som tutorial na SDL a trosku ma odradzalo ked citam citam a zrazu pojmy: rendering etc. co neviem co je:) popripade dobry tutorial na SDL poznam dobry cesky na openGL dobry cesky a na directx perfektny anglicky. Ocenil by som keby ste poradili ktore API a jednoduchsi cesky tutorial.
Kludne napiste ze som lama/ze by som mal vediet co je rendering etc. Tak si to pozriem co to je len to API napiste pre mna ake je dobre... Vopred dik
Kludne napiste ze som lama/ze by som mal vediet co je rendering etc. Tak si to pozriem co to je len to API napiste pre mna ake je dobre... Vopred dik
-
reDo
Star
- Príspevky: 661
- Registrovaný: 26 apr 2009, 18:36
- Bydlisko: 00100100
- Kontaktovať používateľa:
Re: Jednoduche API
ja som pouzival najprv Allegro a teraz pouzivam SFML a to je ovela lepsie podla mna, takze ja ti odporucam SFML, ale cesky tutorial na to asi ani neni, v sekcii prejavte sa vidis niektore API v akcii 
Re: Jednoduche API
Hej .) som checkoval ale nejdu mi
a tutoriali k tomu su len na ich ofi stranke? a dik
btw aj dalsi sa pripojte a poradte kazdy nazor mi pomoze
btw aj dalsi sa pripojte a poradte kazdy nazor mi pomoze
-
reDo
Star
- Príspevky: 661
- Registrovaný: 26 apr 2009, 18:36
- Bydlisko: 00100100
- Kontaktovať používateľa:
Re: Jednoduche API
tie tutorialy su postacujuce, na fore je kopa ludi co pomoze
, na youtube som videl tutorialy a samotna dokumentacia je tiez super
Re: Jednoduche API
ok tak diki zatial
k+
k+
-
johny3212
Star
- Príspevky: 532
- Registrovaný: 17 feb 2008, 19:56
- Bydlisko: Terchova
- Kontaktovať používateľa:
Re: Jednoduche API
AK chces zacat s nativnym kodenim grafiky v OpenGL + SFML or SDL, tak ti rad pomozem. Pisemaj vlastne tutorialy, ale momentalne mam koli praci strasne malo casu. Skus si nastudovat OpenGL a Direct3D a rozhodni sa, do coho by si sa chcel pustit. Viem ti poradit u OpenGL,SDL,SFML. Direct3D ee
. Najdem si troska casu a rat sa tiez zapojim do temy
.
Re: Jednoduche API
Ak mas nejake totorialy tak posli:) ale tak ja neviem ja by som bral radsej Directx...lebo vsetky nove hry su v nom a openGL skor linux zato ze je multiplatformovy...a v buducnosti by som necel robit zadara:)
//autoeditácia príspevku (17 Aug 2011, 17:06)
Existuje nieco take ako SDL/SFML len pod Directom? aby som napr. spravil okno atd. v tom a potom 3d grafiku v Drecte?
//autoeditácia príspevku (17 Aug 2011, 17:06)
Existuje nieco take ako SDL/SFML len pod Directom? aby som napr. spravil okno atd. v tom a potom 3d grafiku v Drecte?
Re: Jednoduche API
SFML neviem ale SDL pracuje aj pod directom
vyskusaj aj Directx aj Opengl a rozhodni sa ktori ti lepsie sadne
vyskusaj aj Directx aj Opengl a rozhodni sa ktori ti lepsie sadne
Re: Jednoduche API
Hovorim
Chcel by som radsej ak bude zo mna programator:) uvidime co zo mna vyrastie vyvyjat hry pod Win lebo linux nie je nejak extra zapojeny do hier. Napr. hraval som wow , som fanatik DOTY atd.... vsetko DirectX aj sa mi zda ze na DirectXe sa viac pracuje sak Mirkosoft si chce udraz vyvoj hier len pre okna aby mali z toho prachy.... Cize teraz som viac prikloneny k DirectX aj ked nie z vlastnej vole syntax budu mat asi podobnu...sak este kuknem aj sa mi DirectX celkom paci. No ta SDĽ
je zastarana sa mi zda skor nieco ako SFML take novsie ak existuje. Sice som to pisal ako trosku fetnuty ale snad to precitate 
//autoeditácia príspevku (17 Aug 2011, 20:48)
resp. neoplati sa mi viac ucit cely Directx?
//autoeditácia príspevku (17 Aug 2011, 20:48)
resp. neoplati sa mi viac ucit cely Directx?
-
pipiak
Medium Star
- Príspevky: 321
- Registrovaný: 11 jún 2006, 9:24
- Bydlisko: KE
- Kontaktovať používateľa:
Re: Jednoduche API
Pozri si ci ta nezaujme toto http://msdn.microsoft.com/en-us/library/bb200104.aspx
Re: Jednoduche API
To som kedysi mal nainstalovane len neviem ci to ma nejaky vyznam resp. ci to ulahcuje pracu
//autoeditácia príspevku (18 Aug 2011, 11:36)
a ak ano tak ci to pracuje len s .Net frameworkom alebo aj Directom... a ci to je len pre C# alebo aj c++
//autoeditácia príspevku (18 Aug 2011, 11:36)
a ak ano tak ci to pracuje len s .Net frameworkom alebo aj Directom... a ci to je len pre C# alebo aj c++
-
reDo
Star
- Príspevky: 661
- Registrovaný: 26 apr 2009, 18:36
- Bydlisko: 00100100
- Kontaktovať používateľa:
Re: Jednoduche API
toto ta asi presvedci
Re: Jednoduche API
No vypada to tak ze sa v tom daju vytvarat dost kvalitne hry...len je otazka ci sa to oplati aj do buducnosti viac ako DirectX/OpenGL ... to je jedna vec a druha ze sa mi dost podoba C# na C++ iba ze sa mi nepaci v tom ze sa podoba na Javu a chcu tam pchat vsade classy aj ked to netreba. Tak ze ci mozem pisat rovnaky kod ako na C++ ....
Ale aj tak radsej by som chcel nieco ako XNA ale pre C++ predsa som beginner a nechce zbytocne miesat viac jazykov
//
Takto az moc neotravujem.... tak ak poznate nieco take ako XNA aktualne nie zastarane v com sa da robit 3D grafika pripadne prepojit s Directxom nie SDL tak napiste vopred vam diki ak nie tak to vidim ze sa budem ucit DirectX a diki moc vsetkym zapojenym
Ale aj tak radsej by som chcel nieco ako XNA ale pre C++ predsa som beginner a nechce zbytocne miesat viac jazykov
//
Takto az moc neotravujem.... tak ak poznate nieco take ako XNA aktualne nie zastarane v com sa da robit 3D grafika pripadne prepojit s Directxom nie SDL tak napiste vopred vam diki ak nie tak to vidim ze sa budem ucit DirectX a diki moc vsetkym zapojenym
-
pipiak
Medium Star
- Príspevky: 321
- Registrovaný: 11 jún 2006, 9:24
- Bydlisko: KE
- Kontaktovať používateľa:
Re: Jednoduche API
no myslim si ze c# ti radovo skrati cas, vies ono tie classy tam na nieco su aj dobre;)
Mozes si pozriet este unity3d , i ked je to zase c# ale mozno ta to zaujme ako komplexne riesenie
Mozes si pozriet este unity3d , i ked je to zase c# ale mozno ta to zaujme ako komplexne riesenie
Re: Jednoduche API
twl ja uz neviem_) ako si pisal
Zalezi na co to chces vediet ? Ak ta bavi grafika, hry a spol a chces sa len tak bavkat, tak to rob v hotovom engine (Unity3d a pod) ak nie, tak potom mozes zacat studovat opengl/directx
....tak presne na to to nechcem vidim to tak ze OpenGL alebo DirectX cisty bez zbytocnosti a blbosti az mi aj mozog pracuje:) len co OpenGL abo DX?
Zalezi na co to chces vediet ? Ak ta bavi grafika, hry a spol a chces sa len tak bavkat, tak to rob v hotovom engine (Unity3d a pod) ak nie, tak potom mozes zacat studovat opengl/directx
....tak presne na to to nechcem vidim to tak ze OpenGL alebo DirectX cisty bez zbytocnosti a blbosti az mi aj mozog pracuje:) len co OpenGL abo DX?
-
johny3212
Star
- Príspevky: 532
- Registrovaný: 17 feb 2008, 19:56
- Bydlisko: Terchova
- Kontaktovať používateľa:
Re: Jednoduche API
Myslim, ze nevies co pises. Grafika nie su iba hryjojinkho napísal:Ak mas nejake totorialy tak posli:) ale tak ja neviem ja by som bral radsej Directx...lebo vsetky nove hry su v nom a openGL skor linux zato ze je multiplatformovy...a v buducnosti by som necel robit zadara:)
//autoeditácia príspevku (17 Aug 2011, 17:06)
Existuje nieco take ako SDL/SFML len pod Directom? aby som napr. spravil okno atd. v tom a potom 3d grafiku v Drecte?
Podobne programovanie pre platformy Android a Apple (MAC, iOS) je vsetko OpenGL.
Tu sa docitas o mojich OpenGL tutorialoch, kde bola vedena diskusia OpenGL vs Direct3D.
Tu mas taky starsi clanok, precitaj si ho root.
Ale v podstate je jedno ci si vyberies Direct3D alebo OpenGL. V oboch najdes uplatnenie. Na slovensku a CZ viac s OpenGL.
Re: Jednoduche API
To ze neviem co pisem:) je z casti aj pravda
No tak ja nwm na konzoly sa mi zijde na PS OpenGL .... na XboX Dx.... ja by som radsej pracoval na vyvoji hier na co je lepsi podla mna DX skoro vsetky windows hry su v nom. Ze neni prenositelny mi teraz moc nevadi. Velke plus co ma: Sample Browser.... nie je to nic extra ale urcite to pomoze, poznam dost dobre tutorialy:) skoda ze v ENG
pridam link snad niekomu pomoze:
Resp. taka otazka kebyze sa naucim teraz DX bude mi robit neskor problem OGL? alebo naopak?
pridam link snad niekomu pomoze:
Kód: Vybrať všetko
http://rastertek.com/-
johny3212
Star
- Príspevky: 532
- Registrovaný: 17 feb 2008, 19:56
- Bydlisko: Terchova
- Kontaktovať používateľa:
Re: Jednoduche API
Ako som pisal, jedna sa o nativne kodenie, funkcionalitu udava HW. Princip je teda vsade rovnaky, ked ten zvladnes, ucis sa v podstate iba syntax. Direct3D je velmi zlozity oproti OpenGL. Rovnaky kod v Direct3D je asi 2x dlhsi ako v OpenGL. Ak sa rozhodnes pre ten Direct3D a chces robit cisto hry, tak uplatnenie skor v zahranici.
Ked budes na vyske, tak budes mat o moc vacsi obzor. Ja pracujem pre jednu firmu v oblasti grafiky pocas studia a s Direct3D sa vobec nestretavam ani u inych firmach. Ma to svoje dvody, nie len multiplatforomovost, ale aj nekompatibilita medzi verziami DirectX ...
Ci uz sa rozhodnes pre jedno alebo druhe, tak ti odporucam aj Nvidia developersku stranku na ucenie, su tam uzasne veci http://developer.nvidia.com/.
Ked budes na vyske, tak budes mat o moc vacsi obzor. Ja pracujem pre jednu firmu v oblasti grafiky pocas studia a s Direct3D sa vobec nestretavam ani u inych firmach. Ma to svoje dvody, nie len multiplatforomovost, ale aj nekompatibilita medzi verziami DirectX ...
Ci uz sa rozhodnes pre jedno alebo druhe, tak ti odporucam aj Nvidia developersku stranku na ucenie, su tam uzasne veci http://developer.nvidia.com/.
Re: Jednoduche API
Pises 2x dlhsi kod tak preco sa pouziva DX?:) tomu moc nechapem... a pomoze Nvidia SDK nejako?
-
johny3212
Star
- Príspevky: 532
- Registrovaný: 17 feb 2008, 19:56
- Bydlisko: Terchova
- Kontaktovať používateľa:
Re: Jednoduche API
Nebudem sa opakovat. Cital si si tie linky co som ti poslal, tam kde su tie tutorialy a root. Presne tieto veci sa tam prebarali a aj to, preco sa directX uplatnilo v hrach.
Nie konkretne dake NvidiaSDK, ale nvidia tam ma rozne tutorialy na profi urovni aj s prikladmi, ci uz pre OpengL alebo Direct3D, hlavne v oblasti vyuzitia grafickych kariet pri vypoctoch, ale to az ked budes troska skusenejsi...
Nie konkretne dake NvidiaSDK, ale nvidia tam ma rozne tutorialy na profi urovni aj s prikladmi, ci uz pre OpengL alebo Direct3D, hlavne v oblasti vyuzitia grafickych kariet pri vypoctoch, ale to az ked budes troska skusenejsi...