Kezdőoldal » Számítástechnika » Programozás » Mennyi matekot kell tudni, ha...

Mennyi matekot kell tudni, ha játékfejlesztő akarok lenni?

Figyelt kérdés

2019. dec. 9. 16:34
1 2
 1/13 anonim ***** válasza:
78%
4 és fél kilót.
2019. dec. 9. 16:35
Hasznos számodra ez a válasz?
 2/13 anonim ***** válasza:
74%
Lineáris algebra elég magas szinten jelen van.
2019. dec. 9. 16:43
Hasznos számodra ez a válasz?
 3/13 anonim ***** válasza:
68%
Kész engine-t használva azt mondom elég, ha tudsz térben gondolkodni és tudsz koordinátákkal számolni.
2019. dec. 9. 16:44
Hasznos számodra ez a válasz?
 4/13 anonim ***** válasza:
87%
Attól függ milyen játék...
2019. dec. 9. 17:01
Hasznos számodra ez a válasz?
 5/13 anonim ***** válasza:
76%

Engine fejlesztéshez erős gimis matek, más területeken meg gyengébb gimis matek jó google használattal. Azon is sok múlik hogy 2D vagy 3D, 2D klasszisokkal egyszerűbb. Gyakorlati hasznát játékfejlesztésben nem fogod venni a mateknak amit felsőoktatásban tanultok(fizikusként, matematikusként kell komoly matek). Erős logikai készségre van szükség elsősorban, ha mellé tudod hogy nagyjából merre kell keresgélned azzal már gond nélkül elbodogulsz, a legtöbb esetben nem kell tudnod mi hogy működik, elég ha tudod hogy mit csinál, nagyon jó ingyenes könyvtárak vannak ma már kb az összes problémához amivel csak találkozhatsz játékfejlesztés alatt.


Nézz szét pl ezeken a linkeken, ez gyakran előkerülő kérdés, sok válasz van rá.

[link]

[link]

https://www.youtube.com/watch?v=GpsKrAipXm8

https://www.youtube.com/channel/UCEhBM2x5MG9-e_JSOzU068w


Ha szimulátort akarsz írni nyilván borul az egész, oda annyira kell komoly matek amennyire a terület megkívánja, pl egy subnautica klónnál csinálhatsz folyadékszimulációt nyomással, sűrűséggel, halmazállapot változással, tököm tudja még mivel, vagy rátolhatsz a képre egy kék posteffectet meg lejjebb húzhatod a gravitációt. Egy árkádos játékban semmit nem tenne hozzá a szimuláció, sőt, pont hogy elvenne tőle, minden azon múlik hogy milyen élményt szeretnél teremteni.


..Ilyenkor általában jön valaki aki megmondja hogy miért kell a gimis mateknál több hurr durr - Carmackal lehet vitatkozni a témában, úgy rémlik akkor mondta egy riport alatt amikor elment Oculust fejleszteni.

2019. dec. 9. 18:51
Hasznos számodra ez a válasz?
 6/13 anonim ***** válasza:
46%
Sokat.
2019. dec. 9. 20:20
Hasznos számodra ez a válasz?
 7/13 anonim ***** válasza:
67%

"Gyakorlati hasznát játékfejlesztésben nem fogod venni a mateknak amit felsőoktatásban tanultok"


Huhhúúúúú.

LOL

2019. dec. 10. 01:55
Hasznos számodra ez a válasz?
 8/13 anonim ***** válasza:
75%

játékfejlesztő vagy játékmotor fejlesztő akarsz lenni?

a játékfejlesztőnek sokkal kevesebb matek kell, de persze attól is függ pontosan mivel és mit szeretnél csinálni


én pl most csinálok 1 háztervező rendszert az egyik játékomhoz, sok dolgot most tanulok hozzá


van egy táblajáték amit csinálok, ott is van pár új dolog, de az jóval egyszerűbb

2019. dec. 10. 09:20
Hasznos számodra ez a válasz?
 9/13 balkalolka válasza:
Programozókent nyilván kell matek, 2D/3D grafikusként ha kontentfejlesztesz akkor kevésbé.
2019. dec. 10. 10:24
Hasznos számodra ez a válasz?
 10/13 A kérdező kommentje:

Játékmotort nem akarok fejleszteni. Már olvastam olyan irást ahol pszeudókódban leírta a csávó, hogy 3D-s motort hogyan kell.. már ott elakadtam, hogy vektorok meg skalárszorzatok. Én ahhoz nem értek. A koordinátageomatria meg a trigonometria jól ment gimiben, de ezeket inkább kihagyom.

Az OOP-t fogom sokat tanulni otthon, meg a szöveges szerepjátékomhoz használom, de ott is néha elakadok.

2019. dec. 10. 13:03
1 2

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!