neko moze rec koji je programski jezik bas za one pro igre
- +/- sve poruke
- ravni prikaz
- starije poruke gore
Assembler.
jel isto vrjedi i za radit igre
neko moze rec koji je programski jezik bas za one pro igre
Jel ti nas zaj?
prosvjetlia si me sta mislis da nisan pogleda internet i ovaj forum nebi onda pita
http://www.bug.hr/forum/topic/programiranje/kako-napraviti-igru/1824.aspx
Btw. kakve su to pro igre?
"pro igre" ne postoje sve se igre rade na game enginu i programerskom jeziku za taj game engine.
neko moze rec koji je programski jezik bas za one pro igre
Ako pitaš u kojem se jeziku piše većina desktop aplikacija (a to uključuje i igre) odgovor je onda C++. S time da imaš i iznimke, tako je recimo minecraft pisan u Javi. Sve android aplikacije se pišu uglavnom u Javi. Na Apple platformama prevladava sklonost Objective C-u. Određen dio igara i aplikacija je zacijelo pisan i u microsoftovim managed jezicima (C#, VB.net). XNA framework također koristi .NET.
S druge strane, ako radiš sa nekakvim gotovim engineom onda on pred programera izlaže neki jezik za pisanje logike igre:
- Unreal engine koristi svoj vlastiti jezik zvan unreal script (koji sintaksom sličan C++u i Javi).
- Cry engine za skriptiranje koristi Lua programski jezik.
- Unigine engine koristi vlastiti skriptni jezik koji sintaksom podsjeća na C++.
- Quake I i III su koristili QuakeC (subset C-a) koji se kompajlirao u bytecode i onda izvodio u virtualnoj mašini, Quake II nadalje ima podršku i za nativne .dll module (koje možeš kreirati bilo kojim jezikom koji se može kompajlirati u dinamičku biblioteku).
- Ogre3D engine ima podršku za više skriptnih jezika (Lua, squirrel...).
- Unity engine može za skriptiranje koristiti svoj vlastiti UnityScript (koji je sintaktički sličan java scriptu) ili C# ili Boo (koji sintaktički podsjeća na Python).
- Blender game engine poput i ostatka aplikacije za sve sve potrebe skriptiranja koristi Python
- Crystal Space ima bindinge za Javu, Perl i Python
Općenito od skriptnih jezika najpopularniji su Lua i Python čije sintakse nisu inspirirane C-om, ostali manje poznati skriptni jezici poput Angelsrcipta ili Squirrela (ili vlastita rješenja nekih kompanija) su uglavnom sintaktički inspirirani C jezicima zbog lakšeg privikavanja.
Kao što vidiš, koristi se sve i svašta :D
Programski jezik je alat, a alat se bira po potrebi a ne radi popularnosti.
decko hvataj se nekog game engine-a tipa unity ili UDK , nauci njihove scripterske jezike i radi sa njima
nemoj praviti svoj engine, odustati ces