Jaký programovací jazyk na tvorbu online hry.
Chtěl bych vytvořit takovouto hru, ale aby šla hrát v prohlížeči. Předpokládám že ve Flashi se 3D vytvořit nedá. Co se mám začít učit abych jednou vytvořil takovoudle hru online ? watch Děkuji za rady
Chtěl bych vytvořit takovouto hru, ale aby šla hrát v prohlížeči. Předpokládám že ve Flashi se 3D vytvořit nedá. Co se mám začít učit abych jednou vytvořil takovoudle hru online ? watch Děkuji za rady
Zpět do poradny Odpovědět na původní otázku Nahoru
V javascriptu se tuším dají dělat online 3d hry :) ... Ale ve flashi dou atky 3d hry :)
Tak ty bys chtěl tvořit hry?
Tak se v tom případě nejdřív budeš muset trochu ponořit do matematiky a algebry. To jsou úplné základy. Následně se budeš muset naučit teorii zobrazování/modelování 3D prostoru a nakonec naučit nějaký rozumný programovací jazyk a v něm se naučit vytvářet velké projekty.
Přesně tak!
Napr. Java (ne javascript!), alebo flash. Nutne znalosti na urovni experta, viz vyssie.
ok Java.. moc se v tom nevyznam. dik za opravu :)
javascript existuje tiez spusta ho priamo prehliadac a pouziva to vela webov na jednoduche efekty (napr. po stlaceni praveho tlacitka) ale tusim je to dost pomale a jeho moznosti su dost obmedzene. Java ma omnoho viac moznosti ale uzivatel si musi nainstalit java VM.
Děkuji
Pre 3D hry máš na výber v podstate len OpenGL a DirectX. Keďže to chceš v browseri, tak DirectX neprichádza do úvahy a zostáva ti len OpenGL. Nech si zvolíš čokoľvek (OpenGL/DirectX, v browseri/na desktope), budeš sa musieť v každom prípade naučiť, ako fungujú matice, ich transformácie, ako sa využívajú pri renderovaní, ako používať buffre pre grafickú kartu, ako nahrávať textúry, ako použiť vertex shader/fragment shader a pod.
Pre 3D hru v browseri by som uprednostnil skôr ten JavaScript pred Javou. Java v browseroch je mŕtva, to už radšej zomierajúci Flash. Pre 3D v browseri je určené WebGL, ktoré je podľa mňa na to ideálne. Pracuje sa na štandarde, ktorý umožní mouse lock vo webovej stránke, takže niekedy v ďalekej budúcnosti snáď budú použiteľné v prehliadačoch aj FPS hry.
Čo sa dá dosiahnuť pomocou WebGL si môžeš pozrieť napr. na týchto príkladoch: prvý a druhý (video pre tých, čo majú neschopný browser).
Náhodou i v Javascriptu se dají tvořit pěkné 3D hry
Co třeba:
Three.js
WebGL
http://img.scoop.it/t0SVsJNQ_MlK1d7e-8xTCjl72eJkfb mt4t8yenImKBVaiQDB_Rd1H6kmuBWtceBJ
ahoj v jakim zalozim 2d hru jao je ogame
Klidně se ptej, Jakime.
V tom, který umíš.