A technika világ rajongói által leginkább megosztott álmok egy videojáték elkészítése. Ezt a műveletet azonban gyakran költségesnek tekintik, mind költség, mind idő szempontjából. Ez minden bizonnyal igaz, de el kell mondani, hogy az elmúlt években mindent "leegyszerűsítettek" a múlthoz képest.
Valójában, bár egy bizonyos erőfeszítésre van szükség egy videojáték elkészítéséhez, ahogy kell, az interneten ingyenes eszközöket találhat, amelyeket még az ágazat szakemberei is használnak. Az egyik ilyen Egység: a Unity Technologies által kifejlesztett grafikus motor, amely lehetővé teszi 3D és 2D játékok készítését anélkül, hogy feltétlenül megkövetelné az előző évek tanulmányait (a megfelelő erőfeszítés azonban mindig szükséges).
Ha most itt vagy, és elolvassa ezt az oktatóanyagot, az azért van, mert szeretné tudni hogyan kell használni az Unity-t, jobb? Akkor azt mondanám, hogy jó helyre jöttél. Valójában ebben az útmutatóban hasznos információkat nyújtok Önnek, amelyek lehetővé teszik legalább a Unity alapvető működésének megértését és a videojátékok fejlesztésének megközelítését ezzel a motorral. Ha készen áll, az alábbiakban bemutatja a releváns információkat. Csak jó olvasást és sok szerencsét kívánok mindenhez!
népszerű programok játékok készítéséhez. Mindenesetre, ha idáig eljutott, valószínűleg már tudja, mi az. Szeretnék azonban néhány szükséges helyet kialakítani.
Először is, az emberek gyakran úgy gondolkodnak, hogy elsajátítják rövid időn belül. Azonnal figyelmeztetlek: nem, ez nem így működik. Nem talál online olyan oktatóanyagot, amely valóban elmagyarázná, hogyan hozhatja létre saját játékát teljes körűen - ki kell majd adnia a sajátját kreativitás, valamint a tiéd készségek.
Amit azonban az útmutatók, mint amilyeneket olvas, egyszerűen megteheti mutassa meg, hol kezdje hogy kezdetben megismerkedjen a programmal. Sőt, akkor a web nyilvánvalóan az Ön "barátja" lehet különböző okokból: szinte minden fejlesztő online keresést hajt végre, ha bizonyos kétségei merülnek fel, de akkor nyilvánvalóan az ő képességük és az eredeti kód változtatja meg őket.
Emlékeztetem önöket arra is, hogy a videojátékok különösen összetett médiumok. Próbálj meg belegondolni, egy címen belül nemcsak a fejlesztők munkája van, hanem grafikusok, zeneszerzők, hangszínészek és számtalan más munkája is szakmai szerepek. Röviden: egyáltalán nem egyszerű.
Mindenesetre az évek során néhány emberből (vagy akár egy személyből) álló csoportok voltak, akiknek külön odaadással sikerült egyedülálló „gyöngyöket” létrehozniuk a videojátékok világában.
Ezeknek az embereknek gyakran évek kellettek a munkájuk elvégzéséhez. Röviden, ezen preambulum révén szeretném elmondani: ez az oktatóanyag nem állítja, hogy megtanítsa Önt az Unity átfogó használatára, hanem egyszerűen kezdje el gyorsan és bizonyos szempontból vicces.
Hivatalos Unity portálon, és nyomja meg a gombot Töltse le a Unity Hub alkalmazást. Ezután a fájl letöltésre kerül UnityHubSetup.exe: indítsa el az utóbbit, és nyomja meg egymás után a gombot Aha, elfogadom van Telepítés, majd kövesse a jelzések amelyek megjelennek a képernyőn a folyamat befejezéséhez.
Ami azonban Mac operációs rendszer, miután megnyomta a gombot Töltse le a Unity Hub alkalmazást, a fájl letöltésre kerül UnityHubSetup.dmg. Ezután indítsa el az utóbbit, és nyomja meg a gombot Egyetértek. A képernyőn megjelenik egy ablak: csak húzza az ikonját Unity Hub a mappában Alkalmazások. Ez minden!
Windows File Explorer, mivel az összes mappák és elérheti a fájl a projekthez kapcsolódóan. Ön is egyszerűen húzza az objektumokat innen a játékjelenet ablakán belül.
Az oktatóanyag felajánlja platform megvalósítása. Ezért tartsa lenyomva a bal egérgombot a tárgy fölött Felület és helyezze át a ablak amelyben korábban játszottál. Látni fogja, hogy a 3D modell a platform megjelenik a játékban: pontosan erre volt szükséged a "híd" kijavításához!
Van azonban egy "probléma": nézet ez nem teszi lehetővé az emelőkosár megfelelő elhelyezését, mivel az a másik oldalra néz. Tehát tartsa lenyomva a gombot Alt vagy választási lehetőség billentyűzet e mozgassa a "kamerát" a ... val bal egérgombot, így jól láthatja a jelenetet. Meg is teheti zoomolás keresztül egérgörgő vagy a trackpad.
Amikor tisztán látja a "hidat", nyomja meg a gombot Következő folytatni. Most arra kéri helyezze az új platformot egy stratégiai pontba, hogy a játékon belül elérhetővé váljon és folytassa az élményt. Mert mozgasson egy tárgyat, ki kell választania a megfelelő módot anégy nyíl ikonra, amely a bal felső sarokban található, vagy a billentyű használatával W.
Észre fogja venni, hogy vannak három nyíl. Nos, ezek képviselik az objektum mozgatásának módját. Hogy világos legyen, tartsuk lenyomva a bal egérgombot tovább piros nyíl és az objektum mozgatásával be fogja mozdítani vízszintes. Éppen ellenkezőleg, a zöld Nyíl áthelyezed magasság.
Akárhogy is, helyezze el a platformot a zöld tárgy alatt, hogy a játékos felvehesse. Ha ez megtörtént, nyomja meg a gombot Következő. Már kitalálta, mit kell most tennie: forgassa el helyesen az emelvényt. Tehát csak tovább kell nyomniaforgatás ikonra, jelenítse meg a bal felső sarokban (vagy használja a gombot IS billentyűzet) és a gli tengelyeket ahol elforgathatja az objektumot.
A tengely x van piros, a tengely Y van zöld és a tengely Z van kék. Ebben az esetben a platform helyzete lényegében már helyes, kivéve azt, ami a platformot érintiY tengely. Tehát csak tartsa lenyomva a bal egérgombot tovább zöld vonal van forog a platform megfelelően. Ha ez megtörtént, megnyomhatja a gombot Következő folytatni.
Ezen a ponton a rendszer kéri mentse a projektet. Emlékeznie kell arra, hogyan kell csinálni, de frissítem az emlékét: mehet az ösvényre Fájl> Mentés vagy használja a billentyűkombinációt Ctrl + S (cmd + s Mac-en). Ezt követően megnyomhatja az ikont Játék hogy megtekinthesse a játékon belül végrehajtott változtatásokat.
Játszva és ugrálva meglátja, hogy most valóban képes lesz rá átkelni a hídon. Gratulálunk, sikeresen kijavítottál egy LEGO játék játékszerelőt. Ezt azonban most észreveszi a lejátszó le van tiltva Egy ... előtt fehér és kék szerkezet. Itt is fedezetre kell futnunk, aemel!
Ezután kattintson az ikonra Játék hogy visszatérjek a játék szerkesztésére. Tökéletes, hogy elkészült a második LEGO oktatóanyag is. Azt hiszem, nyilvánvalóan ezt a szerelőt is meg akarja javítani. A folytatáshoz kattintson a gombra 3. oktatóanyag: Aktiválja a liftet, megerősítve, hogy a gombbal el akarja menteni Mentés.
Ekkor nyomja meg a gombot Rajt folytatni. Az oktatóanyag elmagyarázza, hogy ebben az összefüggésben a mechanikát leegyszerűsítették, hogy megértsék a Unity alapjait, de nyilván akkor nem lesznek "speciális tégláid", amikor létre kell hoznod a játékodat.
Akárhogy is, most muszáj húzza a Lift téglát ban ben színhely folytatni. Ezután a rendszer kéri, hogy nyomja meg a gombottégla ikonra, az első a bal felső sarokban, hogy belépjen a módba, amely lehetővé teszi kösse össze a téglákat.
Ezután nyomja meg a gombot Következő. Most mozgassa a kék téglát a jobb szélső sárga tégla felett. Ezután nyomja meg újra a gombot Következő folytatni. Ezután meg kell nyomnia az ikont Játék tesztelni aemel.
Tökéletes, így végre használhatja a liftet e teljesítsd a minijátékot. Ha mindent megfelelően csináltunk, az utolsó objektum összegyűjtése után az üzenet megjelenik a képernyőn Ön nyert. Gratulálunk, elkészült az első LEGO játékod!
Az oktatóanyag azonban javasolja javítani. Valójában észre fogja venni, hogy aa lift akkor is mozog, ha a játékosnak nincs vége annak. Ezért meg kell javítanunk ezt a szerelőt: nyomja meg az ikont Játék hogy visszatérjen a szerkesztő képernyőre. Vegyük tehát a Érintse meg a Trigger elemet szakaszból Projekt alján húzza be a játékablakba.
A Touch Trigger nem más, mint egy elem, amely csak akkor engedi meg az emelést, amikor a játékos "megérinti". Ez utóbbit kell mozgatnia a bal szélső sárga tégla felett és nyomja meg az ikont Csatlakozás (a téglákat ábrázolja, az elsőt a bal felső sarokban), annak érdekében, hogy a ravaszt az emelőhöz csatlakoztassák. Ha ez megtörtént, kattintson a gombra Következő.
Ezután mentse (a menü segítségével Fájl> Mentés), és nyomja meg az ikont Játék hogy lássa a változás működését. Ha végzett, újra megnyomhatja az ikont Játék hogy abbahagyja a játékot. Tökéletes, most a gomb megnyomásával választhatja ki, hogy folytatja-e 4. oktatóanyag: A nyerési feltétel megváltoztatása, vagy meg kell-e itt állni az opció kiválasztásával Kész.
Ez utóbbi megnyomásával észreveszi, hogy számos más LEGO oktatóanyag áll rendelkezésére. Valójában, bár a játék már elindult és működik, a többi útmutató magyarázattal szolgál hogyan lehet módosítani és megtanulni más alapvető cselekvéseket az Unity használatához.
A tanács egyértelműen a folytassa ezeket az oktatóanyagokat, mivel nagyon hasznosak, és amint látta, nem tart túl sokáig. Azonban úgy döntöttem, hogy itt "leállítom" a segítségemet a LEGO bemutató fordításában és magyarázatában, mivel a Unity megfelelő használatához kapcsolatba kell lépnie aangol.
Valójában az összes hivatalos Unity dokumentáció, amelyről később többet kell megtudnia a játékról és fejlesztenie kell, angolul (vagy spanyolul és néhány más nyelven) található. Kiderül tehát fontos ennek elköteleződni és mindenekelőtt végre kell hajtani a program által javasolt összes oktatóanyag, ezért nem csak a LEGO-val kapcsolatosakat, de minden bizonnyal jó módszer az első lépések megtételére.
előző fejezet, a Unity előnyeinek megfelelő kihasználásához jó tudni ezt a nyelvet, ezért nem okozhat problémát az Ön számára. Mindenesetre, ha további, az Unity-hez kapcsolódó oktatóanyagokat szeretne megismerni, javasoljuk, hogy keresse fel a hivatalos weboldalt.
Biztosíthatom, hogy A megfelelő idő "befektetése", a végén képes leszel elérni a célodat, egyértelműen a tiédet helyezve a pályára kreativitás. Mindenesetre biztos vagyok benne, hogy sok ötlet van már a fejében. Például olyan játék volt kedvem, amelyben pókokkal és ellenségekkel repülök.
Szóval vettem egy festményt, amelyet a múltban készítettek nekem, és úgy használtam főszereplő. A háttér egy fotó a hálószobám faláról, míg én ellenségek néhány perc alatt, kis fantáziával és egyszerű vonalakkal készülnek. Ezután készítettem egyet filmzene amelyben megismételem "Ő Salvo" hurkában aautomatikus hangolás.
Röviden, gyakorlatilag már megvan a fő vagyona a nagyon egyszerű 2D-s játék. Nyilvánvaló, hogy gyakran az első ötlet, amely eszembe jut, nem a legjobb, de csak arra emlékeztetett, hogy ha kreatív vagy, akkor a "találmányaid" a költségvetés nélkül is terepre kerülhetnek az Unity-vel a költségvetés nélkül. jó "edzőtermet" képviselnek.
A többieknél ez természetesen csak alapvető útmutató a Unity használatához. Tényleg, nem is érintettem a felületét annak, ami ezzel a grafikus motorral lehetséges. Most azonban már tudja, hogy hol találhat oktatóanyagokat és dokumentációt, többek között teljesen ingyenes, így minden eszköz megvan a folytatáshoz.
Csak szolgál sok jó akarat, de biztos vagyok benne, hogy ezt már figyelembe vette. Mindenesetre ezek az első oktatóanyagok arra is képesek, hogy megértsék, ha neked szól ez a világ: emlékeztetlek arra, hogy később valószínűleg sokkal nagyobb nehézségekkel kell szembesülnöd, érintkezve a szkriptek világával is.
Nem is beszélve a modellek. Röviden, jól érted, hogy a videojáték fejlesztése a Unity-ben nem egy éjszaka alatt végrehajtott művelet, de sok időbe telik csak az eszköz megfelelő elsajátítása.
Mindenesetre szerettem volna elemezni a helyzetet, és megengedni neked tegye meg az első lépéseit ebben a világban. Arra is emlékeztetlek benneteket, hogy az online tele van oktatóanyagokkal és videókkal a témában, különösen ingyen angolul: röviden, remélem, hogy világot nyitottam számodra, és megadtam a vágyat a kezdésre. Például akár csak a keresés után is Youtube rengeteg hasznos forrást talál.
Ezt számold meg nem mindezek az oktatóanyagok léteztek évekkel ezelőtt, például a LEGO-val, és a Unity megközelítésének megkezdéséhez nagy valószínűséggel a C # szkriptekből és hasonlókból kellett kiindulni (igen, a programozási nyelvek). Röviden, azt mondanám, hogy "szerencsés" időszak belépni ebbe a világba.
Másrészt nem véletlen, hogy az elmúlt években egyre több független videojáték "gyöngy" került kifejlesztésre a Unity grafikus motorjával (ki mondta Cuphead?). Röviden, csak annyit kell tennem, hogy még egyszer nagy szerencsét adok neked a videojáték-ipar jövőjéhez!