Jezik za profesionalno programiranje

poruka: 9
|
čitano: 2.702
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
12 godina
neaktivan
offline
Jezik za profesionalno programiranje

neko moze rec koji je programski jezik bas za one pro igre

 
0 0 hvala 0
17 godina
offline
Jezik za profesionalno programiranje

Assembler.

No trees were killed in the creation of this post. However, a large number of electrons were seriously inconvenienced.
Moj PC  
4 0 hvala 0
12 godina
neaktivan
offline
Jezik za profesionalno programiranje

jel isto vrjedi i za radit igre

 
0 1 hvala 0
17 godina
offline
Re: Jezik za profesionalno programiranje
Mikla kaže...

neko moze rec koji je programski jezik bas za one pro igre

Jel ti nas zaj?

 

http://en.wikipedia.org/wiki/Game_programming

Poruka je uređivana zadnji put pon 18.3.2013 21:04 (lllnuclearlll).
12 godina
neaktivan
offline
Jezik za profesionalno programiranje

prosvjetlia si me sta mislis da nisan pogleda internet i ovaj forum nebi onda pita

 
0 5 hvala 0
16 godina
neaktivan
offline
Jezik za profesionalno programiranje
Listen, this is no set of rules. I'm not tellin' you what to do, all I'm saying is I'm bringing up of three things that are like, so important to the world, I don't have to find as much importance in.
Poruka je uređivana zadnji put pon 18.3.2013 21:16 (zerocool12).
 
0 0 hvala 0
14 godina
offline
Jezik za profesionalno programiranje

"pro igre" ne postoje sve se igre rade na game enginu i programerskom jeziku za taj game engine.

Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Re: Jezik za profesionalno programiranje
Mikla kaže...

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.

0xBADC0DE
12 godina
neaktivan
offline
Jezik za profesionalno programiranje

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

www.in-game.com.hr
 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice