Hogyan készítsünk videojátékot a semmiből

Szerző: Janice Evans
A Teremtés Dátuma: 1 Július 2021
Frissítés Dátuma: 1 Július 2024
Anonim
Nem szabad erről beszélnie.
Videó: Nem szabad erről beszélnie.

Tartalom

A videojátékok már nem növekvő iparág. Ő a legjobbkorban van. Több ember játszik videojátékokkal, mint valaha. Ez azt jelenti, hogy sok lehetőség van arra, hogy új emberek áttörjenek és nagyszerű játékot alkossanak. Te lehetsz az! De hogyan kell ezt megtenni? A játékkészítési folyamat nagyon nehéz, de egy kis segítséggel vagy finanszírozással maga is elkészítheti a játékot. Megmutatjuk az alapokat, amelyeket figyelembe kell vennie a játék elkészítéséhez és jóvá tételéhez. Kezdje csak az alábbi 1. lépéssel.

Lépések

4. módszer: Felkészülés a sikerre

  1. 1 Értsd meg a játékodat. Sokat kell terveznie, és át kell gondolnia a globális problémákat, ha azt szeretné, hogy a folyamat gördülékenyen menjen. Milyen műfajú játék lesz (RPG, lövöldözős, platformer stb.)? Milyen platformon jelenik meg a játék? Melyek a játék egyedi és megkülönböztető jellemzői? Minden kérdés más erőforrásokat, készségeket és tervezést igényel a válaszhoz, mivel ezek különböző módon befolyásolják a játék fejlődését.
  2. 2 Készítsen jó tervezést a játékhoz. A játék kerete nagyon fontos lesz, ezért a legjobb, ha ezekkel a dolgokkal foglalkozunk, mielőtt elkezdjük a játékot. Hogyan fejlődnek a játékosok a játék során? Hogyan lépnek kapcsolatba a játékosok a körülöttük lévő világgal? Hogyan fogja edzeni a játékosokat? Milyen hang- és zenei kíséretet fog használni? Mindez nagyon fontos.
  3. 3 Légy realista. Ha a Mass Effect -hez hasonló játékok kidobása egyszerű lenne, mindenki ezt tenné. Meg kell értened, mit tehetsz és mit nem egy hatalmas stúdió és jó tapasztalat nélkül. Önnek reálisnak kell lennie abban is, hogy mit tehet ésszerű időn belül. Ha nem nézi igazán az erősségeit, akkor nagy valószínűséggel hamar csalódni fog, és feladja. És nem akarjuk, hogy feladja!
  4. 4 Keressen jó hardvert és szoftvert. Ahhoz, hogy a játék bármilyen szinten legyen „mobil”, számítógépre van szükség, amelyet a legtöbben „divatosnak” neveznek. Ha régi rendszert használ, gyorsan rájön, hogy nem tudja futtatni a játékot, amelyet rajta készít. Szükséged lesz néhány nagyon erős és meglehetősen speciális programra is a játékok létrehozásához. Néhány olcsó vagy ingyenes, de mások meglehetősen drágák lehetnek. A jó szoftvereket a következő szakaszokban fogjuk megvizsgálni, de megjegyzhetjük, hogy a szükséges szoftverek között lehetnek 3D modellező programok, képszerkesztők, szövegszerkesztők, fordítók stb.
    • Legalább egy erős processzorra (legalább négymagos és lehetőleg az újabb i5 vagy i7 egyikére), sok RAM -ra és fejlett grafikus kártyára lesz szüksége.

2. módszer a 4 -ből: Építse fel csapatát

  1. 1 Készíts kis játékokat magadnak és nagy játékokat másokkal. Ha gyorsan szeretne mobil játékot készíteni egyszerű látványtervekkel és kódolással, ez rendben van.Ez egy jó projekt, amellyel egyedül lehet dolgozni, és segítségével megmutathatja a jövőbeli munkáltatóknak és befektetőknek, hogy mire képesek. De ha komolyabb játékot akarsz csinálni, szükséged lesz más emberek segítségére. Az indie játékokat általában 5-10 fős csapat fejleszti (a nehézségtől függően), míg a híresebb játékokat akár több száz ember is kifejlesztheti!
  2. 2 Építsd fel a csapatodat. Sok emberre lesz szüksége, akik sok különböző készséggel rendelkeznek, ha azt tervezik, hogy egy játékot fejlesztenek ki a legtöbb stílusban. Szükséged lesz programozókra, modellezőkre, vizuális tervezőkre, játékmenet- és szinttervezőkre, audio -szakértőkre, valamint producerekre vagy a marketingben járatos személyekre.
  3. 3 Készítsen projektdokumentumot. Tekintse úgy, mint egy összefoglalót és egy játék tervét. A projektdokumentum mindent leír a játék kialakításával kapcsolatban: játékmenet, mechanika, karakterek, cselekmény stb. Létrehozásával azt is tisztázza, hogy mit kell tenni, ki fogja megtenni, mik lesznek az elvárások és a fő ütemterv minden dologra vonatkozóan. A projektdokumentum nagyon fontos nemcsak a csapat jó formában tartásához, hanem a potenciális befektetők számára is.
    • A projektdokumentumot részekre kell osztani, és részletes tartalmat kell tartalmaznia.
    • A fő szakaszok tartalmazzák a játék történetét, a fő- és mellékszereplőket, a szinttervezést, a játékmenetet, a művészetet és a vizuális tervezést, a játékon belüli hangokat és zenét, valamint a vezérlőszerkezetet és a felhasználói felület kialakítását.
    • A projektdokumentum nem korlátozódhat szövegre. Általában tervezési vázlatokat, koncepcióterveket és akár promóciós videókat vagy hangmintákat is tartalmaz.
    • Ne korlátozza magát, és ne aggódjon a projektdokumentum kialakítása és formátuma miatt. Nincs egyetlen szabványos formátum vagy olyan dolgok, amelyeket bele kell foglalni. Csak igazítsa a dokumentumot a játékához.
  4. 4 Gondolj a pénzre. A játék elkészítéséhez pénz kell. Többek között az eszközök meglehetősen drágák, és a fejlesztés sok időt vesz igénybe (kivonva abból az időből, amelyet a pénzszerzésre fordíthat). A projekt drágább, minél több embert kell vonzania, és annál összetettebb készségekkel kell rendelkeznie ahhoz, hogy egyre fejlettebb játékokat készítsen. A munka megkezdése előtt meg kell határoznia, hogy honnan veszi a pénzt, és meg kell vitatnia a résztvevőkkel, hogyan, mikor és mennyit fizet.
    • A legolcsóbb módja a játék elkészítésének, ha 100% -ban magad csinálod. De nehéz lesz, ha nincs elég készsége, vagy sok különbözőre van szüksége. A legtöbb tapasztalatlan, önállóan dolgozó ember számára egy mobil alkalmazás egyszerű klónja a legtöbb, amit meg lehet tenni. Még ha saját maga készíti a játékot, akkor is fizetnie kell licencekért a legtöbb jó motorért, valamint sok alkalmazásboltért vagy más piactérért. Ne feledkezzen meg a kapott jövedelemre kivetett adókról sem.
    • Egy átlagos minőségű indie játék elkészítéséhez több százezer dollárra van szüksége. A nagyvállalatok gyakran több millió dollárt fektetnek a fejlesztésbe.

3. módszer a 4 -ből: A rutin végrehajtása

  1. 1 Program. Ki kell választania a játék motorját. A játék motorja a programnak az a része, amely mindent a játék működésének legapróbb részleteiig irányít (például AI, fizika, stb.). A motoroknak szükségük van olyan eszközökre, amelyek néha benne vannak, és néha a semmiből kell felépíteni őket. Lehetővé teszik, hogy kölcsönhatásba lépjenek és játékot hozzanak létre a motoron. Amint felismeri ezt, meg kell találnia valakit, aki tudja, hogyan kell scripteket írni ezzel a motorral. Amikor forgatókönyveket írsz, megmondod a játék motorjának, hogy mit kell tennie. Ez általában bizonyos programozási ismereteket igényel.
  2. 2 Tartalom létrehozása. El kell kezdenie a tartalom létrehozását a játékban.Ez azt jelenti, hogy modellezni kell a karaktereket, létre kell hozni a játékot, a környező világot, minden olyan tárgyat, amellyel a játékos kölcsönhatásba léphet stb. Ennek a feladatnak a végrehajtásához általában kiváló készségekre van szükség a 3D modellezésben és a vizuális művészeti programokban. A gondos tervezés is jó.
  3. 3 Több béta verzió kiadása. Szükséged lesz emberekre a játék befejezéséhez. Ne figyeljen a hibákra. Csak azt szeretné, ha az emberek játszanának, hogy megtanulják, hogyan látják és tapasztalják mások a játékot. Valami, ami természetesnek tűnik számodra, zavarba hozhat mindenkit. Hiányozhat az utasítás vagy a cselekményelem. Sosem lehet tudni előre. Ezért fontos, hogy kívülről véleményt szerezzünk.
  4. 4 Teszt, teszt, teszt. Miután befejezte a játék létrehozását, még nem fejezte be teljesen. Mindent tesztelnie kell. Minden. A játék minden lehetséges forgatókönyvét végig kell néznie, hogy megbizonyosodjon arról, hogy nincsenek hibák sehol. Ez sok időt és emberi erőforrást igényel. Szánjon elegendő időt az ütemtervére a tesztelésre!
  5. 5 Hirdesse játékát. Mutassa meg az embereknek a játékát, amint befejezte. Mutasd meg azoknak a cégeknek, akik esetleg befektetni szeretnének ebbe, valamint azoknak, akik szerinted szeretnének játszani! Indítson el fejlesztői webhelyet és blogot, töltsön fel képernyőképeket, áttekintő videókat, előzeteseket és egyebeket, hogy megmutassa az embereknek, miről szól a játék. Az érdeklődés felkeltése kulcsfontosságú a játék sikere szempontjából.
  6. 6 Engedje el a játékot. Sok helyen kiadhat egy játékot, de a pontos hely az elkészített játék típusától függ. Az alkalmazásboltok és a Steam jelenleg a leginkább nyitottak az újoncok számára. A játékot önállóan is kiadhatja webhelyén, de a tárhelyárak általában megfizethetetlenek. Ezenkívül nem leszel annyira észrevehető.

4. módszer a 4 -ből: erőforrások keresése

  1. 1 Próbáljon ki szoftvert kezdők számára játékok készítésére. Vannak nagyszerű programok, amelyekkel a kezdők egyszerű játékokat készíthetnek. Valószínűleg a leghíresebb közülük a Game Maker és az RPG Maker, de az Atmosphir és a Games Factory is jó. Használhat olyan oktatási programozási eszközöket is a gyerekeknek, mint az MIT's Scratch. Meglepően jól alkalmasak a szükséges alapvető készségek tanítására.
  2. 2 Ismerje meg a különböző grafikus programokat. Ha nem fog szakembert felvenni a grafikai munkák elvégzésére, sokat kell tanulnia. Meg kell tanulnia, hogyan kell dolgozni számos összetett grafikus programmal. De megteheti! A Photoshop, a Blender, a GIMP és a Paint.net jó kiindulópont, ha látványt szeretne készíteni a játékhoz.
  3. 3 Először fontolja meg, hogy profi lesz. Sokkal könnyebb lesz sikeres játékot készíteni és befektetőket vonzani, ha van tapasztalata, végzettsége és egy jól ismert játék társul a nevéhez. Ezért jó ötlet egy rendes, jól ismert játékfejlesztő cégnél dolgozni, mielőtt saját maga kezdene el játékokat készíteni. Ehhez szükség lehet iskolába járásra vagy bizonyos készségek elsajátítására, de ez még mindig elvezet a célhoz, és végül megéri.
  4. 4 Út az indie közösséghez. Az indie játék közösség erős, meleg és barátságos. Ha jól tudja támogatni, népszerűsíteni, megvitatni és segíteni őket a projektjeikben, akkor természetben visszafizetik. Beszélgess velük, ismerd meg őket jobban, és hagyd, hogy megismerjenek. Meg fogsz lepődni, hogy mit tehetsz a közösség támogatásával.
  5. 5 Használd a közösségi finanszírozást, ha komolyan gondolod. Ha professzionális játékot szeretne készíteni, amely önmagában ki tud állni más komoly játékokkal szemben, akkor pénzre van szüksége. És nem tárgyalják. Szerencsére a dolgok megváltoztak az elmúlt években, és a közösségi finanszírozás lehetővé tette ismeretlen alkotók számára, hogy nagyszerű játékokat készítsenek. Nézze meg a Kickstartert vagy hasonló webhelyeket.De készüljön fel arra a kemény munkára, amelyet meg kell tennie egy nagyszerű kampány megvalósítása érdekében, ami valódi célokat, jó jutalmakat és folyamatos kommunikációt jelent.

Tippek

  • Ne hidd, hogy az első játékod forradalmi lesz. Ha tényleg fáradozik, ki tudja, előfordulhat, hogy ez megtörténik, de nem valószínű. De ne add fel azonnal, tudd meg, mi történt rosszul, és mi tetszett a játékosoknak. A következő játékban használjon olyan dolgokat, amelyek tetszettek az embereknek, és javítsa ki vagy távolítsa el azokat a dolgokat, amelyek nem tetszettek, vagy az utolsó játék rossz részeit.
  • Tanulj tovább. Ha valaha segítségre van szüksége, kérjen tőle. Több millió ember van a világon, akik segíthetnek egy játék létrehozásában, ezért soha ne féljen kérdezni és keresni őket. És ne feledd, mindig van hova fejlődni. Tanuljon tovább, és tudjon meg többet a játékok készítéséről.
  • Teszt, teszt, teszt. Az egyik legbosszantóbb és legbosszantóbb dolog az, hogy kritikus hibát, hibát vagy hibát talál a játékban a megjelenése után. Ossza fel játékát olyan szakaszokra, mint a „fejlesztés” (még fejlesztés alatt), „alfa” (kezdeti vagy korai tesztelés), „zárt béta” (tesztelés megjelenés előtt meghívott vagy kiválasztott személyek számára) és „nyílt béta” (tesztelés a kiadás előtt) mindenkinek). Válassza ki a megfelelő embereket az alfa és béta szakaszokhoz, és gyűjtsön össze minél több információt és építő kritikát. Használja őket a játék fejlesztéséhez és a lehető legtöbb hiba kijavításához a megjelenés előtt. Megjegyzés: adjon hozzá "pre-" vagy "xx.xx verziót" a szakaszokhoz a további optimalizálás érdekében. Ügyeljen arra, hogy pontosan jelölje meg a továbbfejlesztett kiadást, ha ez az.
  • Ne felejtse el gyakran biztonsági másolatot készíteni a fájlokról. Nem tudja előre, hogy mikor romolhat el a számítógépe.
  • Csinálj hype -ot és hirdesd. Valljuk be, nem Ön az egyetlen új játékteremtő. Kiadhat egy olyan játékot, amelyet azonnal beárnyékolnak újabb és / vagy jobb játékok. Ennek leküzdése érdekében minden rendelkezésre álló eszközzel terjessze a híreket a játék közelgő megjelenéséről. "Szivárogtassunk" itt -ott néhány részletet. Állítson be megjelenési dátumot, hogy az emberek még tovább várják. Adott esetben fontolóra veheti a hirdetésekért való fizetést is.
  • Gyakoroljon minél többet, hogy egyre jobb legyen a játékok készítésében. Ahogy a mondás tartja: "a gyakorlat a tökéletességhez vezet"!
  • Végül soha ne add fel. A játék készítése unalmas, unalmas és idegesítő lehet. Időnként kísértésbe kerül, hogy csak abbahagyja és valami mást tesz. Ne csináld. Pihenjen, sétáljon, halassza el néhány nappal a munkát. Visszatérve ismét magabiztos lesz.
  • Ne feledje, hogy csapatban dolgozni mindig jobb, mint egyedül. Jelentősen csökkentheti a munkaterhet és az elvesztegetett időt, ha a résztvevőket grafikus tervezőkre és kódolókra osztja, majd olyan alcsoportokat ad hozzá, mint az "írók és zeneszerzők" stb. Ez egy fontos rész, amely attól függ, hogy melyik szoftvert választja, mivel a grafikus játéktervezők, például a BGE, a Unity és az UDK szinte nem támogatják a csapatmunkát és a közvetlen kódszerkesztést. Valószínűleg a legjobb ötlet egy olyan verziókezelő rendszerre való áttérés, mint a git.
  • Készíts munkatervet. Ha ez az első alkalom, és időt szeretne szánni a kísérletezésre, akkor nem kell. Ez azonban segít lépést tartani, és különösen fontos, ha megígérte a megjelenési dátumot. Gondolja át, hogy mikor kíván befejezni mindent, majd finomítsa a tervet úgy, hogy felosztja kódra, grafikai tervezésre stb.

Figyelmeztetések

  • Szerzői jog! Legyen a lehető legeredetibb a játékához kapcsolódó ötletekkel. Ha nem tud másra gondolni, akkor érdemes a játék bizonyos aspektusait figyelembe venni és megváltoztatni.Ha feltétlenül tartalmaznia kell a játék szerzői joggal védett részeit, például történetet, karaktereket vagy zenét, kérjük, értesítse az eredeti alkotókat. A fogalmi ötletek (játékmenet, kódírás módja stb.) Nem védhetők szerzői joggal, míg a karakternevek és a történetuniverzum viszont alapértelmezés szerint védett.
  • Győződjön meg arról, hogy megfelel az Ön által használt eszközök licenceinek. Sok szabadalmaztatott szoftver (például a Unity) nem engedélyezi a kereskedelmi felhasználást (ami azt jelenti, hogy nem értékesíthet vele készült játékot) drága licenc megfizetése nélkül. A kereskedelmi felhasználást lehetővé tevő nyílt forráskódú szoftverek itt nagy segítséget jelenthetnek. De ügyeljen arra, hogy bizonyos nyílt forráskódú programok esetén megőrizze a copyleft jogait. A GNU General Public License példa erre. Ez előírja, hogy a programot ugyanazon licenc alapján kell kiadnia. Játékokhoz jó, és továbbra is eladhatja, ha megtartja magának a művészeti erőforrásokat és hasonlókat. Jogi problémákba ütközhet azonban, ha olyan zárt forrású könyvtárakat használ, mint az FMOD. Ezenkívül, különösen, ha jó programozó vagy, hozzáférhetsz a forráskódhoz, és többé nem fogsz fekete dobozzal dolgozni. Ezért szükség szerint módosíthatja és hozzáadhatja az eszközöket. A nyílt forráskódú szoftverekről (amelyeket e mozgalom alkotója "szabad szoftvernek" is nevez) itt olvashat bővebben.