az Unity a művészek, tervezők, projektmenedzserek és terméktulajdonosok számára is kényelmes. A visual studio game development (WYSIWYG) lehetővé teszi, hogy valós időben ellenőrizze az eredményt, még mielőtt elindítaná az alkalmazást a végső platformon. A Unity meglehetősen alacsony belépési küszöbértékkel rendelkezik, a játéktervezők pedig közvetlenül a projektben testreszabhatják a játékmenetet anélkül, hogy elvonnák a csapatot a fő munkafolyamattól.,
Ha az AAA blockbuster játékokról beszélünk, az egy másik történet lenne, más megközelítéssel, határidőkkel, költségvetéssel és csapat háttérrel.
Indie games
következő betekintésünk Samuel Franklin, A Games Finder vezérigazgatója. Sam már a szerencsejáték-ipar több mint 10 éve, amelynek középpontjában az indie fejlesztés.
véleményem szerint a C++ a go-to programozási nyelv minden kis-közepes méretű fejlesztő számára a jelenlegi piacon az általa nyújtott további előnyök érdekében.,
jelenleg az összes mainstream nyelv általában alkalmas a legtöbb videojáték-ötlet fejlesztésére, így további előnyöket szeretne figyelembe venni a nyelv kiválasztásakor. A C++ az ideális nyelv ebből a szempontból, mivel az Unreal Engine nyelve, amely rugalmas a PC és a mobil.
ennél is fontosabb, hogy jelentős bevétel-megosztási előnyt nyit meg az új Epic Games áruházban történő értékesítés során.
AAA games
a végső betekintést származik Vadim Tihonyuk, Fejlesztő cékla. Vadim tapasztalattal rendelkezik az Unity 3D-ben.,
a megfelelő programozási nyelv kiválasztása a játékfejlesztéshez teljesen a céljaidtól és céljaidtól függ. Én személy szerint úgy gondolom, hogy az AAA játékok legjobb nyelve A C/C++. Unreal Engine-hez és néhány nagyvállalat saját fejlesztésű játékmotorjához használják.
Videojátékok
az indításhoz a C / C++ egy platformközi nyelv, ami azt jelenti, hogy a kód több platformon is végrehajtható. De ennek a nyelvnek a legnagyobb előnye, hogy alacsony szintű memóriavezérléssel rendelkezik. A memória kezelése elengedhetetlen a játékfejlesztéshez, mivel hatalmas hatással van a teljesítményre., Sőt, könnyen tanulni C # és Java, ha már elsajátította C / C++.
Borderlands, Unreal Engine
Mobil játékok
ha mobil fejlesztésről beszélünk, akkor a C# lenne a legjobb megoldás, figyelembe véve, hogy ez a Unity Engine fő programozási nyelve.
C # használatakor összetett játékkódokat írhat, amelyeket minden olyan platformon végrehajtanak, amely támogatja az Unity-t. Ráadásul egyszerű, intuitív-érthető szintaxissal rendelkezik, és rengeteg oktatási anyag segít megtanulni a nyelvet. Híres szolgáltatások .,A Net API-k néha készen állnak arra, hogy csomagokat használjanak az egységhez.
hogy lezárja, ha csak most kezdődik az utat a programozás és a játék fejlesztése, válassza Unity and C#. Miután több mélyreható élményt, akkor lépjen Unreal Engine és C++.
összefoglalni
a játékmotor és programozási nyelve(I) gyakran az első lépés a játék létrehozásában. Ez egy olyan döntés, amely maga a játék számos aspektusát érinti, például azt, hogy melyik platformon fut, hogyan néz ki és érzi magát, a hatékonyságot és a teljesítményt.,
szerencsére a játékokat különféle motorokkal és nyelvekkel lehet létrehozni. A csapat feladata, hogy felmérje az egyes erősségeit és korlátait, mielőtt ötleteket mutatna be.
játékmotort keres a következő projekthez? Itt található az első öt ingyenes játékmotor, amelyet 2019-ben figyelembe kell venni.