Hirdetés
- Magisk
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Sony Xperia 1 V - kizárólag igényeseknek
- Apple iPhone 16 Pro - rutinvizsga
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Olyan lesz a Google Térkép, mint a segítőkész haver az anyósülésen
- iPhone topik
- Kis méret, nagy változás a Motorolánál
- Rossz hírek a Galaxy S26-ok teléjét illetően
- Bemutatkozott a Poco F2 Pro (már megint)
-
Mobilarena

Új hozzászólás Aktív témák
-
amargo
addikt
válasz
Mister_X
#6251
üzenetére
A papira írás nagyon jó kezdetnek, pár év és a gépnek is megtudod majd mondani mit szeretnél.
A matematika rész azért volt fura kérdés, mert ez a nyelve, noha nem minden területéhez kell erősen, de a játékfejlesztéshez hatványozottan.
"Azt se tudom, hogy jól építeném-e fel a programot"
Valamit leprogramozni a legkönnyebb dolgok között van, ellenben megtervezni, hogy az a leghatékonyabban/biztonságosabb stb végezze el a munkát, az nehéz. -
Karma
félisten
válasz
Mister_X
#6251
üzenetére
Ha alapfogalmakat nem ismersz, elég megbízható a válasz: biztosan nem. A grafika és úgy alapjáraton egy teljes játékmotor leprogramozása nem kisujjas feladat előismeretek nélkül.
Személy szerint azt javaslom, hogy nézz utána a Game Makernek - sokmindent levesz a válladról, és igazán komoly munkára is alkalmas (pl. az egyik kedvenc platformerem, a Spelunky is ezzel készült).
-
válasz
Mister_X
#6248
üzenetére
Szerintem ilyesmire Java/C#-ot érdemes tanulnod (amelyik szimpatikusabb).
Hasonló progit - turn based, csapják egymást - csináltam nemrég szórakozásból. OOP alapon készült, karakter osztály volt és felrakható cucc-osztályok. Ezekből voltak létrehozva a karakterek és a rájuk aggatott cuccok. Olyasmi összecsapásokat lehetett lejátszani, ahol pl. egy briganti és 5 paraszt ütött egy full páncélos lovagot (saját szabályok szerint). Ja és full command line volt egy csomó kiiratással
Matek azért kell, mert egy csomó algoritmust matek nélkül nehéz megérteni, megíni - grafikához pedig ugye alapkövetelmény.
-
válasz
Mister_X
#6240
üzenetére
"Az angol oktatókönyveknél az a baj, hogy sok a szakrizsa, a számomra totál ismeretlen szó."
Az van, hogy szamodra minden bizonnyal az angol "destructor" pont annyira lesz ismeretlen, mint a magyar "destruktor". Ha meg mar valamelyiket meg kell tanulni, akkor az angolt, az joval hasznosabb. Szoval pont a szakkifejezesek hasznalata pont az angol konyvek mellett szol.
-
Sk8erPeter
nagyúr
válasz
Mister_X
#6238
üzenetére
Maga a játékfejlesztés szerintem elég bonyolult annak ellenére, hogy az ember azt gondolná, hogy az valami tök egyszerű dolog. Még egy nyomi 2D-s labirintusos játék elkészítése OpenGL-ben is nagyon sok órás időelcseszést okozhat (C++), amikor az ember nem jön rá, még mi nem stimmel, és debuggolni kell. És akkor még tényleg egy tök egyszerű játékról beszélünk. Szóval szerintem a játékfejlesztéshez elég stabil alapok kellenek, szükséges az objektumorientált gondolkodás elsajátítása, a logikus programkód írása, ergo én nem játékfejlesztéssel kezdeném a helyedben.
Nagyon nehéz megmondani, konkrétan milyen nyelv tanulásának állj neki, teljesen igénytől függ. Mi egyetemen a C-vel kezdtük, és nagyon anyáztam eleinte emiatt, de így utólag szerintem végül is lehet, hogy megérte, mert minél magasabb szintű nyelveket tanul az ember, talán annál könnyebb dolga van, de legalább érti a hátterét. Nagyon függ attól, mik a hosszabb távú céljaid, mennyire gondolod komolyan, milyen területen szeretnél utána elhelyezkedni és programozni. Az a kérdés is felmerül, biztos asztali alkalmazások érdekelnek-e csupán, vagy inkább a webfejlesztésre mennél rá.A többiekkel ellentétben én egyébként megértem, miről beszélsz, hogy eleinte az angol szakszövegektől az embernek szétmegy a feje, még ha jól is tud angolul (igaz, eleinte szerintem inkább az a gond, hogy az ember az alapokat próbálja elsajátítani, és átvenni a programozáshoz szükséges gondolkodást); az angoltudás ettől függetlenül elengedhetetlen. De erőltesd a dolgot, mert folyamatosan rá fog állni az agyad az angol szövegek olvasására is.
-
válasz
Mister_X
#6240
üzenetére
Leginkább erre a gondolatra reagáltam:
hogy legyen hozzá magyar oktatókönyv, mert az angol leírásoktól frászt kapokTöbbet lehet megtanulni netes példákból és feljesztői oldalakból, mint könyvből. A szakrizsa meg szerintem minimális - főleg ahhoz képest, hogy a nagy részét az ember napi szinten használja "magyarul" is.
Ráadásul keresni is angolul könnyebb, magyarul az ember mindent sokkal nehezebben talál meg (ha megtalál egyáltalán). Ja és az összes generikus függvénykönyvtár angol nevekkel operál.A hátamon feláll a szőr pl az excel "magyarított" függvénynevein. Magyarul sosem találok meg semmit - ami angolul pedig készségszinten megy. Lehet, hogy magyarul nem tudok eléggé?
Hogy szigorúan ON Topic is legyek:
1) Minden valamirevaló nyelvről van magyar szakkönyv - ne könyv alapján válassz, hanem cél és személyes preferencia alapján.
2) Én az itteni és a codeproject fórumáról tanultam meg a C#-ot (sok google-özéssel és még több gyakorlással) -
válasz
Mister_X
#6240
üzenetére
A topik tele van "milyen nyelvet" kérdésekkel, és az arra adott válaszokkal. Magyar nyelven.

Ezen felül tanulj meg rendesen angolul. Ha feleslegesnek, megterhelőnek érzed, úgysem lesz belőled programozó.
Oktatás:
A programozáshoz rengeteg egyéb tudás szükséges, pl. matematika. Jobban jársz, ha levelezőn beiratkozol valahová.
Ha nagyon ragaszkodsz az otthoni tanuláshoz, akkor találsz az interneten könyveket, magyarokat is. Ebben a topikban pár napja én is linkeltem párat.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Gaming notebook topik
- Még mindig várunk az új Mass Effectre – az N7 nap sem hozott áttörést
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Magisk
- Otthoni hálózat és internet megosztás
- VR topik (Oculus Rift, stb.)
- Kínai és egyéb olcsó órák topikja
- One otthoni szolgáltatások (TV, internet, telefon)
- exHWSW - Értünk mindenhez IS
- Blu-ray lejátszók
- További aktív témák...
- GYÖNYÖRŰ iPhone 15 Plus E-SIM 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3355, 100% Akksi
- HIBÁTLAN iPhone 14 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3242
- LG 27MR400 - 27" IPS LED - 1920x1080 FHD - 100hz 5ms - AMD FreeSync - Villódzásmentes
- Game Pass Ultimate előfizetés azonnal, problémamentesen, méghozzá OLCSÓN! Immáron 8 éve!
- AKCIÓ! 750W Seasonic PRIME TX-750 Titanium tápegység garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




