A komolyabb számítógépes játékokat milyen programozási nyelvben/nyelvekben vagy milyen programmal írják/készítik? (komolyabb= lol; csgo; hearthstone)
keress rá elsőnek is arra hogy játék motor / game engine
és akkor többet megtudsz :), elindulásnak tökéletes
A nagyobb játékokat játékfejlesztő-cégek készítik, ahol nemcsak programozók vannak, hanem modellezők - akik a 3 dimenziós tárgyakat modellezik le modellezőszoftverrel (3D Studio Max, Maya, de erre alkalmas az ingyenes Blender is) - grafikusok, hangmérnökök, játékpálya-készítők, tesztelők,stb...
A programozók attól függően választják meg a nyelvet, milyen platformra készül a program.
A Minecraft például Java-ban készült, a League Of legends C++-ban ( [link] ) - Lua betétekkel a szkriptelhetőség kapcsán - a böngészős játékoknál Javascriptet vagy Actionscriptet/Flasht (+ valamilyen szerveroldali - PHP, APS, JSP - nyelv).
A nagyobb játékokhoz a fejlesztők először kialakítanak játékmotrokat/fejlesztői eszközöket, így az adott játék fejlesztésénél nem kell mindent a 0-ról kezdeni.
Pár ilyen eszköz:
[link] - ez elsődlegesen 3D modellező, de van benne játékmotor is: [link]
A játékok általában C++-ban készülnek, kivételek persze vannak (például Minecraft, Pysol). Elvben minden általános célú nyelven lehet játékot írni, és akár keverni is a nyelveket.
A fejlesztéshez használt eszközt úgy hívják, hogy IDE. Ez egy komolyabb szövegszerkesztő, ami kényelmi funkciókkal megkönnyíti a kódolást, és a fordítóval is jól együttműködik.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!