Mi alapján válasszak nyelvet?
Python, Pascal, Java, PHP, Delphi, C, Javascript, C++..stb és még lehetne sorolni.
Windowsos számítógépekre akarok programokat készíteni. Pl egyszerűbb játékok.










Akkor miért nem rögtön a gépi kódot tanuljam meg? :D
De akkor elkezdem a c++-szal.
Milyen fejlesztői környezetet ajánlotok?





Mindegyikben lehet játékot írni, legalábbis egyszerűbbet.
A PHP webes nyelv. A JavaScriptet a böngészők beépítetten kezelik.
Javában nem nagyon írnak játékokat, nem lehetetlen, de nehezebb hozzá összeszedegetni a dolgokat. A C# helyzete a Javához hasonló, de talán több hozzá a játékhoz való könyvtár. A legtöbb játék C++-ban készül, de az egy nehezebb nyelv. Pythonhoz van a Pygame, bár nem biztos, hogy tetszik a behúzásmániája. Ha tanultál Pascalt, akkor írhatsz benne játékot is, de ez tanulásra és hobbi célokra készült.





Kérdező: pont azzal NE kezdd. Bármi mással, de azzal ne, mert az életben nem tanulsz meg programozni. A C++ csak összetettebb játékoknál kifizetődő.
"Ha tanultál Pascalt, akkor írhatsz benne játékot is, de ez tanulásra és hobbi célokra készült."
Jókat írtál, de ez hülyeség. Nem hobbi célú nyelv a pascal, hanem eredetileg tudományos, műszaki célokra lett kifejlesztve.
Azzal jár a legjobban, mert az könnyen tanulható és ahogy Sir Butcher is megjegyzi, a directx egyáltalán nem nehéz.
Jószerivel nehezebb dx nélkül fejleszteni mint dx alá.
Akkor Pascal. De az "holt nyelv" nem?
Meg van free, lazarus, object Pascal is. Melyiket? :D
(Directx-ről meg annyit tudok, hogy néha le kellett tölteni amikor valamilyen játékhoz kellett...és itt véger ér a tudásom :D )





De a C++ tudását tovább tudja vinni a komolyabb játékokhoz.
Azonban nem nagyon fogod tudni játékkal kezdeni, mert lófa*t sem fogsz ebből érteni: [link]
Az a fél óra alatt egyszerű game engine, annak megy aki pár éve fejlesz DirectX-el és még több éve C++-al.










"Akkor Pascal. De az "holt nyelv" nem?
Meg van free, lazarus, object Pascal is. Melyiket? :D"
Dehogy holt nyelv. Az embarcaderonál megveheted, úgy közel egy milla az ára.
A freepascal és a lazarus ad ki együtt egy delphi-t. A delphi az meg egy object pascal. A pascal objektum orientált változata, de visszafele kompatibilis a turbopascallal.
Először mindenképpen programozni kell megtanulnod. Ha az már megy, a directx is menni fog.
Először nyilván apróbb dolgokat csinálsz, ismerkedsz a nyelvvel. Később lehet kisebb játékot, aknakeresőt, torpedót, malmot, ilyeneket. Ha ezek flottul menni fognak, menni fog a dx is.





"Először mindenképpen programozni kell megtanulnod. Ha az már megy, a directx is menni fog."
Nem, nem fog menni. Ahhoz C++ nyelvet is tudnia kell, feltéve ha közvetlenül a DirectX-hez akar hozzáférni wrapper nélkül. Majd ezután jön a matek része, ami ha nem megy szintén meg kell tanulni. Ha ez is meg van akkor pedig tudni kell kombinálni a matematikai ismereteit a programozásival. Ezután neki lehet állni a játék készítésének, de könnyű így sem lesz.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!