Videojáték készítése a semmiből

Szerző: Tamara Smith
A Teremtés Dátuma: 24 Január 2021
Frissítés Dátuma: 1 Július 2024
Anonim
Satisfying Video l Mixing Candy in BathTub & Magic Skittles & Slime Cutting ASMR
Videó: Satisfying Video l Mixing Candy in BathTub & Magic Skittles & Slime Cutting ASMR

Tartalom

Ma már minden eddiginél többen játszanak videojátékokkal, így sok hely marad az új játékkészítőknek, hogy valami nagyszerű terméket piacra dobhassanak. A játék létrehozásának teljes folyamata bonyolult, de ezt maga is megteheti, kevés külső segítséggel és kevés vagy alig pénzzel. Ez a cikk bemutatja a játék fejlesztésének és nagyszerűvé tételének alapjait. Csak kezdje az alábbi 1. lépéssel.

Lépni

1. rész a 4-ből: Felkészülés a sikerre

  1. Értsd meg a játékodat. Ha azt akarja, hogy az egész folyamat zökkenőmentesen haladjon, meg kell terveznie és el kell gondolkodnia a nagy kérdéseken. Milyen műfajú játék lesz (RPG, lövöldözős, platformer stb.)? Milyen platformon játsszák a játékot? Melyek lesznek a játék egyedi vagy kiemelkedő jellemzői? Az egyes kérdések megválaszolásához más erőforrások, készségek és tervezés szükséges, mivel ezek különböző módon befolyásolják a játék fejlődését.
  2. Jó játék megtervezése. A játék kialakítása nagyon fontos, ezért ezeket a dolgokat ki kell dolgoznia, mielőtt elkezdené a játékot. Hogyan haladnak a játékosok a játék során? Hogyan kommunikálnak a játékosok a világgal? Hogyan tanítsd meg a játékosokat a játékkal való interakcióra? Milyen hangtémákat és zenét fog használni? Ez mind nagyon fontos.
  3. Légy realista. Ha a Mass Effect-hez hasonló játékok előállítása könnyű lenne, mindenki megtenné. Meg kell értenie, mit tehet és mit nem tehet meg hatalmas stúdió és sok tapasztalat nélkül. Reálisnak kell lenned abban is, hogy mit tudsz ésszerű idő alatt megvalósítani. Ha nem vagy reális abban, hogy mit tehetsz, akkor valószínűleg gyorsan csalódni fogsz és feladod. Nem akarjuk, hogy feladja!
  4. Győződjön meg róla, hogy rendelkezik megfelelő hardverrel és szoftverrel. A "mobil" szint feletti játék elkészítéséhez általában nagyon jó számítógépre van szükség. Ha régebbi rendszert használ, akkor a játékot nem tudja elkészíteni a számítógépén. A játékok készítéséhez elég nagy teljesítményű és nagyon specifikus szoftverre is szükség van. Egyes programok ingyenesek vagy olcsók, de mások drágák lehetnek. A jó szoftvereket a továbbiakban tárgyaljuk, de legalább 3D-s programokra, képszerkesztő szoftverekre, szövegszerkesztőkre, fordítókra stb.
    • Szüksége van egy erős processzorra (legalább egy négymagosra, és lehetőleg az új i5 vagy i7 egyikére), sok RAM-ra és legalább egy csúcskategóriás videokártyára.

4. rész 2. része: Csapat összeállítása

  1. Játsszon magadon apró játékokat, másokkal nagy játékokat. Ha egyszerűen egy mobil játékot szeretne fejleszteni, egyszerű látvány és programozással, akkor rendben van. Ez egy jó projekt, amely önmagán dolgozik, mert felhasználhatja arra, hogy megmutassa a jövőbeli munkaadóknak és befektetőknek, mit hozhat létre. De ha komolyabb játékot akarsz készíteni, akkor több emberre van szükséged, akik segítenek. Az indie-játékok általában 5-10 fős csapattal rendelkeznek (a bonyolultságtól függően), és a híresebb játékok akár több száz embert is működhetnek!
  2. Állítsa össze a csapatát. A legtöbb játéktípushoz sok, sokféle készséggel rendelkező emberre (például művészekre, programozókra stb.) Van szükség. Szüksége van programozókra, modellezőkre, látványtervezőkre, játék- vagy szinttervezőkre, audio szakértőkre, valamint gyártókra és emberekre a vállalkozás marketing / pénzügyi vonatkozásaihoz.
  3. Hozzon létre egy tervdokumentumot. Gondoljon erre, mint valami folytatásra és a játékra vonatkozó csatatervre. A tervdokumentum mindent összefoglal a játékod tervezésével kapcsolatban: a játékmenet, a játékmechanika, a karakter, a cselekmény stb. Ezenkívül tisztázza, hogy mit kell tenni, ki mit fog csinálni, milyen elvárásokkal rendelkezik, és az általános menetrend. a dolgok befejezéséhez. A tervdokumentum nagyon fontos, hogy ne csak a saját csapatod legyen nyomon, hanem a potenciális befektetők számára is meg kívánják jeleníteni.
    • A játéktervezési dokumentumot részekre kell bontani, és tartalmaznia kell egy részletes tartalomjegyzéket.
    • A közös elemek közé tartozik a játék története, a kisebb és nagyobb karakterek, a szinttervezés, a játékmenet, a játék művészete és grafikája, a játék hangjai és a zene, valamint a vezérlés elrendezése és a felhasználói felület kialakítása.
    • A tervdokumentum általában nem korlátozódik a szövegre. Általában tervvázlatokat, koncepciótervet, sőt videók és hangklipek példáit is tartalmazza.
    • Ne hagyja, hogy a tervdokumentum és annak elrendezése korlátozza Önt, és ne aggódjon túl sokat emiatt. Nincs szabványos méret vagy a szükséges alkatrészek. Csak legyen egy dokumentum, amely megfelel a játékának.
  4. Gondolj a pénzre. Pénzbe kerül a játék elkészítése. Az eszközök drágák és nagyon időigényesek (időt tölthet el olyan dolgokkal, amelyek valóban pénzt keresnek). Minél több ember vesz részt, annál drágább lesz, és egyre összetettebb képességeiknek kell lenniük ahhoz, hogy egyre fejlettebb játékokat készítsenek. Meg kell találnia, hova veszi az összes pénzt, és meg kell beszélnie az alkalmazottaival, hogyan, mikor és mennyit fognak fizetni, mielőtt ténylegesen elkezdhetnék.
    • A játék legolcsóbb módja, ha mindent 100% -ban magad csinálsz. De ez nehéz, ha hiányzik a készség, és ehhez sokféle készség is szükséges. A legtapasztalanabb emberek számára, akik maguk akarnak valamit létrehozni, általában egy alkalmazás egyszerű klónja a legjobb, amit el tudnak látni. Még akkor is, ha maga készít majd játékot, még mindig licencdíjat kell fizetnie a jó játékmotorok többségéért, valamint számos alkalmazásboltért és más kiskereskedelmi helyszínért. Ne felejtsd el a vele keresett pénz adóit.
    • Egy átlagos minőségű indie játékhoz körülbelül néhány százezer dollárra lesz szükség. A jól ismert címek fejlesztése gyakran millió euróba kerül.

4. rész: A folyamat dióhéjban

  1. Végezze el a programozást. Ki kell választania egy motort a játékához. A játékmotor az a szoftver, amely a játék működésének minden apró részletét ellenőrzi (pl. AI, fizika stb.). A motorokhoz olyan eszközökre van szükség, amelyek néha hozzájuk tartoznak, de néha a semmiből kell létrehozniuk, amelyek lehetővé teszik a játékkal való interakciót és a játék motoron belüli létrehozását. Miután ezt elvégezte, meg kell találnia valakit, aki ismeri a motor által használt szkript nyelvét. A szkriptek megadják a játék motorjának, hogy mit kell tenni. Ehhez általában bizonyos programozási ismeretekre van szükség.
  2. Hozz létre tartalmat. El kell kezdeni a játék tényleges tartalmának létrehozását is. Ez azt jelenti, hogy modellezni kell a karaktereket, meg kell teremteni a játékot, a környezetet, minden olyan tárgyat, amellyel a játékos kölcsönhatásba léphet stb. Kiváló képességek szükségesek a 3D szoftverekkel és a vizuális művészetekkel e feladatok elvégzéséhez. Ezt is jó előre megtervezni.
  3. Keressen olyan embereket, akik tesztelni akarják a játékot. Olyan emberekre van szükséged, akik elölről hátra akarják játszani a játékot. Ne aggódjon a hibák miatt: az embereknek legalább el kell játszaniuk, hogy megtudják, hogyan látják és tapasztalják meg a játékot mások. Valami, ami magától értetődik, nagyon zavaró lehet más számára. Előfordulhat, hogy hiányzik egy oktatóanyag vagy történet. Sose tudhatod. Ezért fontos, hogy külső nézőpontot kapjunk.
  4. Teszt, teszt, teszt. Miután befejezte a játék létrehozását, még nem végzett. Akkor is mindent tesztelnie kell. Minden. A játékban minden lehetséges forgatókönyvet meg kell néznie, hogy megbizonyosodjon arról, hogy nincsenek benne hibák. Ehhez idő és munkaerő kell. Hagyjon sok időt a tesztelésre!
  5. Mutassa be játékát. Amint befejezi, mutassa meg az embereknek a játékot. Mutassa meg azoknak a cégeknek, akik esetleg befektetni szeretnének, valamint azoknak, akik esetleg játszani szeretnének! Hozzon létre egy weboldalt a játék- és fejlesztőblog számára, tegyen közzé képernyőképeket, videofelvételeket, előzeteseket és egyéb tartalmakat, hogy megmutassa az embereknek, milyen játékot készített. Más emberek érdeklődése kritikus lesz a játékod sikere szempontjából.
  6. Engedje el a játékot. Sok helyen lehet játékot forgalmazni, de ez a létrehozott játék típusától függ. Az alkalmazásbolt és a Steam jelenleg a legkönnyebben hozzáférhető az újoncok számára. Önállóan kiadhatja a játékot a saját webhelyén, de a tárhely költségei gyakran megfizethetetlenek. Ön is kevésbé látható.

4. rész 4: Információs források megkeresése

  1. Próbálja ki a kezdő játékkészítők programjait. Számos nagyszerű program létezik, amelyekkel a kezdők egyszerű játékokat készíthetnek. A legismertebbek valószínűleg a Game Maker és az RPG Maker, de az Atmosphere és a Games Factory is jó. Szoftverrel is megtaníthatja a gyerekeket a kódolásra, például az MIT Scratch. Meglepően jóak arra, hogy megtanítsák a szükséges alapkészségeket.
  2. Ismerje meg a különféle grafikus szoftvereket. Ha nem vesz fel szakembert a képek létrehozására, akkor sok tanulmányra van szüksége. Meg kell tanulnia néhány összetett grafikus programot ... de megteheti! A Photoshop, a Blender, a GIMP és a Paint.net jó kiindulópont a játék vizuális elemeinek létrehozásakor.
  3. Fontolja meg a márka ismertségének hagyományos módon történő fejlesztését. Sokkal könnyebb lesz sikeres játékot készíteni, és a befektetőket tapasztalatokkal, ismeretekkel és a nevéhez kapcsolódó jól ismert játékkal csábítani. Ezért valószínűleg jó ötlet egy hagyományos, jól ismert játékfejlesztőnél dolgozni, mielőtt át akarna törni. Ehhez szükség lehet oktatásra, vagy arra, hogy előbb elsajátítson bizonyos készségeket, de továbbra is törekedni fog a céljára, és végül megéri.
  4. Próbáljon márka ismertséget szerezni az indie közösségben. Az indie játékfejlesztő közösség nagy, támogató és barátságos. Ha időt töltesz projektjeik támogatásával, népszerűsítésével, megbeszélésével és segítésével, akkor pozitívan fognak válaszolni. Beszélj velük, ismerd meg őket, és hagyd, hogy megismerjenek téged is. Meg fog lepődni azon, hogy mit érhet el egy ilyen támogató közösséggel.
  5. Tömegfinanszírozás, ha komolyan gondolja. Ha olyan professzionális játékot szeretne készíteni, amely más komoly játékok ellen áll, pénzre van szüksége. Szerencsére a dolgok valóban megváltoztak az elmúlt években, és a tömeges finanszírozás lehetővé tette az idegenek számára, hogy kiváló játékokat alkossanak. Ismerje meg a Kickstartert és hasonló webhelyeket. Ne feledje, hogy valóban nagy erőfeszítéseket kell tennie egy nagyszerű kampány lebonyolításáért, ami reális célok kitűzését, nagy jutalmakat és folyamatos kommunikációt jelent.

Tippek

  • Ne várd, hogy az első játékod azonnali sikert arasson. Ha valóban sok időt fordítottál rá, akkor ez lehet a helyzet, de nem valószínű.Azonban ne adja fel azonnal, hallgasson meg másokat, hogy mi ment rosszul, és mit gondoltak helyesnek. Vezesse be a siker szempontjait a második játékában, és javítsa vagy távolítsa el az első játék kevésbé népszerű vagy rossz szempontjait.
  • Tanulj tovább. Ha valaha segítségre van szüksége, tegyen fel kérdéseket. Rengeteg segítőkész ember van, akik segíthetnek egy játék elkészítésében, ezért soha ne féljen segítséget kérni vagy utánanézni. És ne felejtsd el, mindig van hova fejlődni, ezért tanulj tovább, és tudj meg többet a játékalkotásról.
  • Ne felejtsen el gyakran biztonsági másolatot készíteni a fájlokról. Soha nem lehet tudni, hogy mikor fog összeomlani a számítógép.
  • Gyakoroljon minél többet, hogy egyre jobb legyen a játékok készítése. Mint mindig mondják: "A gyakorlat tökéletes lesz!"
  • Teszt. Teszt. Teszt. Az egyik legidegesítőbb és legzavaróbb dolog a kritikus hibák, hiányosságok és hibák megtalálása a játékban, miután nyilvánosságra került. Ossza meg játékát olyan szakaszokra, mint a „fejlesztés” (még folyamatban van), „alfa” (kezdeti vagy korai tesztelési fázis), „zárt béta” (kiadás előtti teszt kiválasztott emberek számára) és „nyílt béta” (egy kiadás előtti teszt az egész nyilvánosság számára). Válasszon megfelelő embereket a zárt béta és alfa szakaszokhoz, és gyűjtsön minél több visszajelzést és építő kritikát. Ezzel javíthatja játékát és javíthatja a lehető legtöbb hibát a megjelenés előtt. Megjegyzés: Adjon hozzá egy "pre" vagy "xx.xx verziót" a szakaszaihoz, hogy még jobban finomítsa ezeket a szakaszokat. Győződjön meg róla, hogy egyértelműen fejlesztői verzióként van megjelölve, ha van.
  • Tedd a játékot egy hype és hirdetni. Valljuk be, nem te vagy az egyetlen amatőr játékkészítő. Amíg kiadsz egy játékot, azt újabb és / vagy jobban kiadott játékok árnyékolják be. Ennek ellensúlyozása érdekében minden lehetséges eszközzel ismertesse meg közelgő játékát. "Szivárog" néhány részlet itt-ott. Hirdessen megjelenési dátumot, hogy az emberek még jobban várhassák. Szükség esetén akár megfontolhatja a reklám megfizetését is.
  • Ne feledje, hogy egy csapat mindig jobb, mint az egyéni munka. Jelentősen csökkentheti a munkaterhet és az időt, ha grafikus és kódoló csapatokra osztja az alkalmazottakat, majd további részlegeket adhat hozzá, például írást és zeneszerzést stb. Ez egy fontos terület, amely attól függ, hogy milyen szoftvert választ. és az UDK kevéssé támogatja a csapatmunkát, és a kód közvetlen szerkesztése, valamint egy olyan verziókezelő rendszer használata, mint a git, valószínűleg jobb ötlet.
  • Végül is soha ne add fel. A játék elkészítése unalmas, kimerítő és frusztráló folyamat lehet. Néha késztetést érez arra, hogy csak feladja és mást tegyen. Ne. Tartson egy kis szünetet, álljon meg egy ideig, és halassza néhány napig a munkát. Nagyobb bizalommal tér vissza oda.
  • Készítsen munkatervet. Ha most először hoz létre játékot, és szeretné megkönnyíteni az Ön számára, és csak kísérletezni szeretne egy kicsit, akkor erre nem lehet szükség. Ez azonban a pályán tarthatja és különösen fontossá válhat, ha meg van ígérve a megjelenés dátuma. Készítsen egy durva tervet arról, hogy mikor kívánja befejezni a játékot, majd ossza fel részekre, például kódolás / grafika szakaszokra stb.

Figyelmeztetések

  • Royalty! Legyen a lehető legeredetibb a játékával kapcsolatos ötletekkel. Ha nem jut eszébe semmi új, vegye át a játékot egy meglévő játék néhány aspektusából, és változtassa meg. Ha feltétlenül a játékok szerzői jogokkal védett aspektusait kell használnia, például cselekményt, karaktereket vagy zenét, említse meg az eredeti alkotót (alkotókat). A fogalmak (játékmenet, kódolás módja stb.) Nem védhetők szerzői jogokkal, bár a karakternevek és a narratív univerzumok automatikusan védettek.
  • Ügyeljen arra, hogy tiszteletben tartsa a használt eszközök licencét. Sok kereskedelmi szoftver (például a Unity) tiltja a kereskedelmi felhasználást (vagyis nem adhat el vele készített játékot) anélkül, hogy fizetne egy drága licencért. Itt tud igazán segíteni a nyílt forráskódú szoftver, mivel kereskedelmi termékeket hozhat létre vele. De légy óvatos a "copyleft" nyílt forráskódú szoftverekkel. A GNU General Public License példája az ilyen licencnek. Ez előírja, hogy a szoftvert ugyanazon licenc alapján kell kiadnia. Játékok esetén ez rendben van, és akkor is eladhatja, ha a grafikát és a dolgokat magának tartja. Ugyanakkor jogi problémák merülhetnek fel, ha zárt forráskódú szoftverkönyvtárat, például FMOD-ot használ. Ezenkívül - főleg, ha jó programozó vagy - hozzáférhet a forráskódhoz, és tudhatja, hogy mivel dolgozik, hibakeresést végezhet és funkciókat adhat hozzá saját belátása szerint. Itt többet megtudhat a nyílt forráskódról (amelyet a mozgalom alapítója "szabad szoftvernek" is nevez - ingyenes, mint a szabadságban, nem az ár).