C# vagy C++
Ez a téma lezárásra került a moderátor által. A lezárás oka: Mennyi topikot nyitsz még - szinte - ugyanarról a témáról (ráadásul, utána hozzá sem szagolsz)? Nyiss egy általános játékfejlesztéssel kapcsolatos topikot és légy is aktív ott!  Helló,
Egy játékfejlesztőnek melyik a jobb, C# vagy a C++ |

Kérdés, hogy mi a célod.
Ne higyj senkinek! Vannak könnyebben tanulható nyelvek, bár lehet hogy nem egyformán jók ugyanarra a feladatra (pl játékot készíteni).
Szerintem a C# tanulhatóbb lehet mint a C/C++, de rokon nyelvek, így nagyjából mindegy, hogy az első néhány hónapot melyikkel töltöd, később könnyen válthatsz ha szükséges. (A C# talán annyiban nehezebb, hogy objektum orientált, ezt még pluszban meg kell szokni.)
De ha egy "C szerű" nyelvet megtanulsz, utána napok-hetek alatt könyen át állsz egy másik "C szerű" nyelvre.
Szerintem próbáld meg a C#-t, állitólag "nagyon kezes". Az első 1-2 hónap lehet hogy nehéz lesz (nagyjából minden nyelven), de érdemes átvészelni ezt az időt.
Érdemes venni legalább egy könyvet az alapokhoz, vagy legalább netről összeszedni az alapokat. Fejlesztőeszköznek ott a "Visual Studio 2008 Express Editions" (ha jól emlékszem ez kell hozzá), ez ingyenes csak regisztrálni kell.
Ha ez nehéznek bizonyulna akkor ott van a "Turbo C" fejlesztő eszköz, ami egy jó könyvel szintél elég lehet az alapokhoz. Meg van még egy rakás C/C++ fejlesztő eszköz (Borland C, Dev C stb), bár van 1-2 amelyik pár éve zsákutcába futott, így már talán nem érdemes használni.
Egyébként a neten keress példaprogramokat (tutorialokat) mindkét nyelvhez. Letöltöd, megnézed. Beleolvasol 1-2 könyvbe (sokat le lehet tölteni). Esetleg letöltesz mindkettőhöz 1-1 fejlesztőeszközt, betöltesz, lefordítasz és kipróbálsz 1-1 példaprogramot.
Ezt 1-2 nap alatt kényelmesen megteheted, max egy hét. És meglátod, hogy melyik tűnik egyszerűbbnek, szimpatikusabbnak, melyik a kevésbé problémás. Amelyik tetszik már lehet is tanulni. Ez a legegyszerűbb amit tehetsz.  |
OFF:
Csak kíváncsiságból: Kábé mennyit keres egy programozó a Blizzard-nál a fenti tudással? És egy vezető fejlesztő szintén a Blizzardnál? Más játékfejlesztőknél is hasonló keresetek vannak? Nagyjából milyen intervallumon mozognak a fizuk ezen a téren KÜLFÖLDÖN?  |
mind2
14éves akkor szakközépbe(vagy gimibe) mész, az pont ideális a kis assemblyhez is meg c++ -hoz is.
de ha állandóan itt lógsz, a neten, akkor nem fogsz haladni
"Melyik tanulhatóbb? " szerintem ilyen nincs. kb olyan mintha azt kérdeznéd, hogy angolt vagy németet tanuljak?
érted mész kecsora a merci gyárba, oda német kell . hiába vágod az angolt, az nem érdekel senkit.
ha német a csávó(és csak németül beszél), aki mellé beraknak linux programozni, akkor az angol ugyancsak nem jó semmire.
de hosszú távon jelenleg még mindig több C++ programozót keresnek mint C#-ost. (bár csak az berögzült feltételezésem)
A Digital Reality-nél most C# kell, tool programozó szinten.
nézd meg az oldalukon, hogy miket kérnek.
a Blizzardnál is van meló dögivel, csak a bökkenő,
az egyik posztra elvárás:
* Expert C/C++ programmer
* Five years of game programming experience and experience working on at least one shipped title
* Strong passion for graphics programming and algorithms
* 3D graphics API experience (Direct3D and/or OpenGL)
* Shader programming experience
* Experience programming complex graphical effects
* Strong familiarity with modern graphics hardware
* Experience with code optimization
* A passion for games
erre mondják hogy nem könnyű szakma ez.
de nézd meg az Invictus, stb. cégeket, hogy van-e állás és ha van ,akkor miket/kikek keresnek.
a magyar cégekről lista:
http://hcgamedev.blog.hu/2009/12/14/magyar_cegek_lista_frissitve
egyesével megnézed őket, hol mi van.
a http://www.blackholegames.com/-
nél is leírják a konkrét elvárásokat.
végül is nem írtad, hogy van-e konkrét terület, ami érdekel.  |
A C# tanulhatóbb. És érdemesebb is tanulni.  |
Nekem (14éves vagyok). Melyik tanulhatóbb?  |
Attól függ, hogy kinek!  |
Helló,
Egy játékfejlesztőnek melyik a jobb, C# vagy a C++ |
Ez a téma lezárásra került a moderátor által. A lezárás oka: Mennyi topikot nyitsz még - szinte - ugyanarról a témáról (ráadásul, utána hozzá sem szagolsz)? Nyiss egy általános játékfejlesztéssel kapcsolatos topikot és légy is aktív ott! |