Hogyan lehet megtanulni, hogyan lehet a számítógépes játékok

Amikor beszélek, akik szeretnének részt játék fejlesztése, az első dolog, amit hallani tőlük gyakran csökken mondatok: "Hogyan kell tanulni, hogy a játékok? vagy „Azt szeretnénk, hogy a játék, mint a Quake / Everquest / Starcraft, stb” A válasz az első kérdésre kívül esik az igazi, így ő fedezni túl sok különböző aspektusait, amelyek mindegyike lehet végtelenül bonyolult.







A második állítás is irreális - a meghatározott szándékait. Starcraft, Everquest és a Quake Business szakembergárda, akik kezelni költségvetések általában meghaladja az egy millió dollárt. És ami még fontosabb, az összes ilyen játékok tették az emberek, akik nagy tapasztalattal létrehozása játék. Nem csak hogy, és úgy dönt, hogy nem a játék, majd elkezdett termelni slágerek - kezdtek a kis- és elért sikerének munkájukat. Ez az, amit meg kell érteni, aki érdeklődik a tanulás, hogyan kell létrehozni játékok - megérteni és ismételjük, ismételjük, amíg, amíg nem válik a tudatunk része, úgy, hogy nem tudta elképzelni az életet anélkül, hogy ez nyilvánvaló, egyetemes igazság.

Addig, amíg nem veszik észre, hogy a készségek fejlesztésére játékokat vizsgálták a felhalmozási tapasztalat (ami azt jelenti, hogy kezdeni egy nagyon kicsi és a munka előrelépni), akkor lesz ítélve az a tény, hogy soha nem fog befejezni a projektet. Még az a néhány csapat, akik sikerült befejezni nem triviális projekt, anélkül, hogy ezt a kis kicsi, meg kellett tanulniuk fokozatosan, de az általuk eltöltött sokkal több időt igényel, mint lehetne megmenteni, ha kezdődött a kisebb projektek.

Tehát hogyan kezdjem?

Tetris az egyetlen tökéletes játék, amivel kezdeni az utat, hogy egyre tapasztalt játékfejlesztő. Mivel a tetris azt minden olyan elemet, amely látható az összes játékot, és meg lehet csinálni a legkisebb ráfordítással a munkaerő. Ezen felül, akkor nem kell, hogy a művész, hogy Tetris, hogy jól néz ki. Bárki, aki tud rajzolni egy négyzet a rajzoló program, lehet, hogy a kereskedelmi minőség Tetris.

Ez egy újabb előny mellett kezdeni Tetris. Nem csak lehet, hogy egy teljesen működő játék, vicces és vonzó, még mindig nem fog rosszabb, mint bármelyik kereskedelmi változat. Négyzetek egy tér, nem számít, aki felhívja őket, és tetraminoes (adatok Tetris) csak egy négy négyzet.

Mindannyian a Tetris elválasztja közös feltétlenül az összes játékot. Ő a játék hurok (ez a folyamat ismétlődik újra és újra, amíg a játéknak vége). Játék hurok beolvassa a bemenő adatokat, feldolgozza azokat, frissíti a játékelemek (a csökkenő számok), és ellenőrizze a feltételeket győztes / vesztes.

Minden játék, amit valaha létre, mindezek a dolgok, ezért nagyon fontos, hogy tanulmányozza a folyamatot és végrehajtása gyakorlatilag. Miután elvégezte ezt, az első játék, akkor rájönnek, hogy milyen nehéz lehet, és hogy mennyi ideig is eltarthat, hogy ezeket a játékokat. Anélkül, hogy ezt legalább egyszer vége előtt, akkor soha nem teljesen van megfelelő ötlete minden egyes ilyen elemek. Ha van nagy projektek, nem lesz több ismeretlen dolog, hogy tudja ítélni a komplexitás és összegét, amelyek által eltöltött idő nem lehet. És ha nem teljesen értik az egész folyamatot, mert nem tudja eladni, akkor tehetetlen ütemezési és értékelése időigényes, és végül nem.

Van valami, amit meg kell említeni - ha teheti a játékot, akkor nem nevezhetjük „Tetris”. Tetris védjegye Tetris Company, amelynek tulajdonosa Alexey Pajitnov, a feltaláló Tetris. Ez a kizárólagos jogot, hogy a neve „Tetris”, és úgy vélem, hogy az is igaz, hogy nem lehet, hogy egy játék tartozó blokkokat, használja a nevét „Tris” végződés, hiszen nyilvánvalóan játszik a népszerűsége a név Tetris.

Miután teljesen egészben, hogy a végén a teljes változata Tetris, akkor készen áll a következő tesztet - Breakout.

Breakout egy hasonló játék, de megköveteli kifinomultabb feldolgozási ütközés, mint a Tetris. Azt is el kell, hogy végre egy egyszerű tükrözi a fizika, a labda a különböző darabokból tégla.

Fejlesztés és a végrehajtás szintjén - az egyik a feladat írásakor Breakout, és annak biztosítása érdekében, hogy a játék több mint egy szintet, akkor kell dönteni, hogy az úton egy szinten fenntartani a kártyákat. Működni fog egy másik komponens az összes nagy játékok - letöltés, mentse erőforrások és a kapcsolási szintet.

Miután befejezte a Breakout-remekmű, akkor lépni, létrehozása révén a játék Pac-Man. Pac-Man egy nagy lépést előre, mert ez a játék elemeit használja fel a mesterséges intelligencia ellenségei - a mesterséges intelligencia (AI). Lehet, hogy nem tudja, de az eredeti Pac-Man, a négy különböző szellemeket a különböző célokat, hogy megpróbálják elérni, hogy nyersz, mint egy csapat. Az agresszor megpróbálja követni a legrövidebb utat, arra kényszerítve, hogy közvetlenül futtatni tőle. Az elfogó megpróbál eljutni a legközelebbi villa, ahol meg kell, hogy ott fut el a támadót. Második elfogó megpróbálja közelebb marad a középső és vágja ki a alagutakon át az oldalán a képernyőn. És az utolsó szellem fog vándorolni céltalanul, így gyakran előfordul, részben, hogy meg kell befejezni a kártyát.







Ilyen részletes AI elég nehéz volt játék abban az időben, és az az első játék AI lenne egy jó teszt.

Pac-Man is bonyolítja a kártya, és hozzáteszi, nagyobb rugalmasságot biztosít a hang használata, mint a hang határozottan az egyik legfontosabb eleme a sikeres Pac-Man. (Elvégre, ami önmagában képviseli a Pac-Man nélkül zúgás játékos mozgás?).

Az oldalirányú mozgását a játék lehetséges, hogy adjunk a bonyolultsága az AI ellenség segítségével a főnökök, akiknek viselkedését stílusokat játszik, meg kell, hogy megtanulják felismerni, hogy nyerjen. Szintén hozzá a komplexitás a kijelző a képernyőn. Most kell, hogy hozzon létre egy képernyő, amely képes görgetni legalább két módon, ha nem négy, és foglalkozik a „körülmetélés” játszóteret a határ a képernyő, ami elég nehéz. Akkor is meg kell dolgozni a fizika ugrálás és mozgását a karakterek és a pályákat a felvételek.

Végül a játék side-shift reális lehetőség a nyerésre! Amikor eléri a végén ezeket a játékokat, akkor valóban jön valahol, így akkor is hozzá, hogy a játék tempójú történet (és ne felejtsük el, néhány tűzijáték végén a szinten, hogy a játékos volt egyfajta befejezését, és egy igazi show-val tűzijáték, mint a jutalom megnyerte a játékot. nagyon barátságtalan csak fel a képernyőn a „Ön nyert!”, miután a játékos órákat töltött a játék).

Fejezd be a játékot nem azt jelenti, hogy ez a munka. A kész játék lényege, hogy a nyitó képernyőn, a képernyő bezárása, a menüpontok (ha szükség van rájuk, legalább legyen utasításokat, hogyan kell kezdeni a játékot, és hogyan kell játszani), a nyitó képernyőn, mielőtt a játék, az utolsó képernyő és egy tábla rekordok (ahol szükséges) .

Ha nem tudod a játékot a játékgép 80 év, ha nem ott kell keresni rendesen, akkor a játék nem kész.

Van egy nagy különbség a játék, ami a „csontváz keret”, és a játék, amely fölött már dolgozott, így az összes szükséges utolsó simításokat. Az idő telik el egy-két nap és két hét (attól függően, hogy a méret a játék). Ezúttal jelentősen növekedni fog (néha exponenciálisan), ahogy mozog a Tetris Breakout és így tovább.

Az eredmény azonban nagyon fontos lesz, hogy hogyan a megértést a játék fejlesztési folyamat, és a személyes büszkék a munkájukra, valamint az elégedettség és befejezése (ami csodákra szempontjából önbizalom!).

Ez nem könnyű, hogy megmutassa az embereknek a játékot, és folyamatosan azt kérdezi őket, hogy nem fizet a figyelmet az egyik vagy másik hátránya - nem pontosan ugyanaz a tapasztalat, hogy mi lehet, ha a játék működött, minden gond nélkül, és minden rendben lesz, és trombitálni befejeződött. Ez az egyetlen más játék fejlesztők sokkal toleránsabb ebben a tekintetben, hiszen ők tudják a bonyolult a fejlesztési folyamatot.

Ennél is fontosabb, meg fogja tanulni a kötelek, hogyan kell igazán kell befejezni a játékot. Ha él az a tény, hogy a játék egyszerű működtetni, akkor hiányozni fog a sok részlet létrehozásához szükséges a teljes játék, ami a rések a tudás, ha a jövőben lesz tervez nagy projektek.

De ezek a játékok hülye!

Tény, hogy ezek a játékok világosan mutatják az alapokat minden játék. Tedd félre egy díszes háromdimenziós felület a játék a forgatás - marad a shooter. Megteheted ugyanazt a játékot egy kétdimenziós képe, míg a játékmenet is programozható ugyanúgy.

Ez nem bolond, hogy egy játék, hogy lesz pontosan ugyanazokat az elemeket a játék Quake? Ha eltávolítja a 3D-s felület, és nézzük meg, mi is történik valójában a játék, ha úgy tűnik, még mindig ugyanabban elérhetetlen?

Még ha úgy tűnik - ez nem egy projekt a kezdők számára. Elemeket kell kidolgozni és befejezni még az első projekt annyira, hogy én nagyon ajánlom, hogy nekem vamsledovat meghatározott sorrendben játékok annak érdekében, hogy fokozatosan felépíteni, hogy megértsék a fejlesztési folyamatot. (Ha megtanulnak úszni, nem kezdi meg azonnal ugrani egy nagy magasságban a mély vízbe? NEM! Kezded a sziklákon, akkor megtanulnak úszni, mint egy kutya, és csak ezután fokozatosan megtanulják a többit.)

Mielőtt elkezdené semmit, meg kell találni magad, hogy mit akar. Azt szeretnénk, hogy játékokat, vagy csak azért, hogy megtanulják, hogyan kell másolni a Quake technológia? Ha minden érdekli ez a technológia, akkor kezdeni tanulni grafikus technológia, és nem vesztegeti az idejét a játékot.

Ha valóban érdekelt abban, hogy játékokat, akkor meg kell felügyelni a vágy, hogy a játék segítségével a legújabb technológiát, és törekedni kell a képességek csinálni. A legjobb módja, hogy ezt - a gyakorlatban a teremtés és (ami még fontosabb) a végén a játék, a nyomomban vagy az említett hasonló utat, amely megadja a szükséges tapasztalatokat.

Légy büszke a játék!

Hallottátok, hogy a diákok szégyenlős, mik azok a diákok, csak azért, mert nem működik? Megtanulod, és még egy egyszerű játék, hogy hozzon létre egy nehéz, különösen, ha azt akarjuk, hogy jól csinálni. Ez tökéletesen látható az emberek, akik még csak nem is egy egyszerű játék, de mindig beszélnek róla. Miután befejeztük a játékot, akkor feltételezik, hogy a magasabb szintű, mint azok, akik nem teszik a játékot, akkor is, ha az ő ötlete hangok fenomenális, és megfelel a legújabb divat játékok. Ez nem egy játék, ha nem tud játszani.

Csináltam egy játék, ahol én Ferrari?

Mindazonáltal van valami az életben, az alkotó játékok, mint a több millió dolláros költségvetést, és azt javasoljuk, hogy figyeljen rá. Bár, persze, nincs semmi baj, vagy szégyenletes létrehozását kereskedelmi játékok egy kis költségvetést, lehet, hogy még jobb, mint a nagy költségvetésű, és így könnyebb megtalálni a kiadó. Elvégre, ha nem kell éveket töltenek az ugyanarra a projektre, és ha nem pörög fel, a veszteség kicsi lesz.

Csak légy tudatában, hogy pontosan mit szeretne a játék fejlesztése, és elsősorban ennek elérésében.




Kapcsolódó cikkek