Videójáték létrehozása a semmiből (képekkel)

Tartalomjegyzék:

Videójáték létrehozása a semmiből (képekkel)
Videójáték létrehozása a semmiből (képekkel)

Videó: Videójáték létrehozása a semmiből (képekkel)

Videó: Videójáték létrehozása a semmiből (képekkel)
Videó: Проклятие серого слонёнка 2024, Lehet
Anonim

Napjainkban egyre több ember rabja a videojátékoknak. Ez azt jelenti, hogy rengeteg lehetőség van arra, hogy új emberek beléphessenek a játék világába, és nagyszerű játékokat készítsenek. A játék létrehozása bonyolult folyamat, de egy kis külső segítséggel vagy pénzzel megteheti. Mutatjuk az alapokat, amelyeket figyelembe vehet saját játékának felépítésekor és nagyszerűvé tételében. Kezdje csak az alábbi 1. lépéssel.

Lépés

Rész 1 /4: Felkészülés a sikerre

Készítsen videojátékot a semmiből 1. lépés
Készítsen videojátékot a semmiből 1. lépés

1. lépés: Értse meg játékát

Valamiféle tervezést és gondolkodást kell elvégeznie, amely nagy problémákkal jár, ha a játék létrehozásának folyamatát zökkenőmentesen szeretné folytatni. Milyen műfajt választana a játékához (RPG [szerepjáték], lövöldözős, platformer stb.)? Milyen platformra van szüksége a játékhoz? Melyek a játék egyedi vagy kiemelkedő jellemzői? Minden kérdésre adott válaszhoz más erőforrásokra, készségekre és tervezésre van szükség, mivel mindegyik más -más hatással lesz a játék fejlődésére.

Készítsen videojátékot a semmiből 2. lépés
Készítsen videojátékot a semmiből 2. lépés

2. lépés Tervezzen egy jó játékot

A játék tervezése nagyon fontos lesz, ezért érdemes elgondolkodni, mielőtt elkezdené a játékot. Hogyan fognak a játékosok fejlődést elérni a játékban? Hogyan lépnek kapcsolatba a játékosok a világgal? Hogyan tanítja meg a játékosokat a játékra? Milyen hang- és zenei jelzéseket fog használni? Mindez nagyon fontos.

Készítsen videojátékot a Scratch 3. lépéséből
Készítsen videojátékot a Scratch 3. lépéséből

3. Légy reális

Ha a Mass Effecthez hasonló játék készítése egyszerű lenne, mindenki ezt tenné. Meg kell értenie, hogy mit tehet és mit nem egy nagy stúdió támogatása és egy hegyi tapasztalat nélkül. Reálisnak kell lenned abban is, hogy mit tudsz elérni ésszerű időn belül. Ha nem vagy realista a képességeiddel kapcsolatban, akkor valószínű, hogy hamar csalódást érez, és feladja. Nem akarjuk, hogy feladja!

Készítsen videojátékot a Scratch 4. lépésből
Készítsen videojátékot a Scratch 4. lépésből

4. lépés: Keressen jó hardvert és szoftvert

A mobiljátékok szintjét meghaladó játékok létrehozásához (játékok, amelyek lejátszhatók olyan eszközökön, mint a telefonok, táblagépek, PDA -k vagy számológépek), vitathatatlanul "teljesen módosított" számítógépre van szükség. Ha régebbi rendszert használ, akkor a játék nem fog futni ezen a számítógépen. Játékok készítéséhez elég erős és nagyon specifikus szoftverre is szüksége lesz. Egyes programok ingyen vagy alacsony áron szerezhetők be, de mások lemeríthetik a pénztárcát. A jó szoftverről a következő részben lesz szó, de ne feledje, hogy a szükséges szoftver tartalmaz egy 3D -s modellezőt, képszerkesztőt, szövegszerkesztőt, fordítót stb.

Legalább egy nagy teljesítményű processzorra (legalább négymagos, és még jobb, ha a legújabb i5s vagy i7s processzorral) van szüksége, sok RAM-ra és egy csúcskategóriás videokártyára

2. rész a 4 -ből: A csapat építése

Készítsen videojátékot a Scratch 5. lépésből
Készítsen videojátékot a Scratch 5. lépésből

1. lépés. Készíts magadnak kis játékokat, nagy játékokat másokkal

Ha csak gyorsan szeretne mobiljátékokat készíteni bonyolult látvány és programozás nélkül, akkor ez rendben van. Nagyszerű projekt önmagán dolgozni, mert ezzel megmutathatja a potenciális munkaadóknak és befektetőknek, mire képes. De ha komolyabb játékot szeretne csinálni, segítségre van szüksége. Az indie játékok általában 5-10 fős csapatokkal rendelkeznek (a komplexitástól függően), a nagynevű játékok akár több száz embert is bevonhatnak a folyamatba!

Készítsen videojátékot a semmiből 6. lépés
Készítsen videojátékot a semmiből 6. lépés

2. lépés. Építse fel csapatát

Szükséged lesz sok különböző készségekkel rendelkező emberre, ha a legerősebb típusú játékokat szeretnéd elkészíteni. Szükséged lesz programozókra, modellezőkre, látványtervezőkre, játékmenet- vagy szinttervezőkre, audio szakértőkre, valamint gyártókra vagy marketingre/finanszírozókra.

Készítsen videojátékot a Scratch 7. lépésből
Készítsen videojátékot a Scratch 7. lépésből

Lépés 3. Hozzon létre egy játéktervező dokumentumot vagy GDD -t (játéktervező dokumentum)

Tekintse ezt úgy, mint valami összefoglalót és haditervet a játékához. A GDD mindent elmond a játéktervezésről: játékmenet, játékmechanika, karakterek, cselekmény stb. Ezzel együtt a GDD azt is megmutatja, mit kell tenni, ki a felelős azért, mit várhat el, és általános ütemtervet az összes munka elvégzésére. A GDD nagyon fontos, nemcsak referenciaként ahhoz, hogy a csapata az elérendő céloknak megfelelően dolgozzon, hanem hogy megmutassa a potenciális befektetőket is.

  • A GDD -t szakaszokra kell osztani, és tartalmaznia kell egy részletes tartalomjegyzéket.
  • Az általános részek magukban foglalják a játék történetét, fő- és mellékszereplőit, szinttervezést, játékmenetet, művészeti és vizuális tervezést, játék hangját és zenéjét, valamint a vezérlés és a felhasználói felület kialakításának részleteit.
  • A GDD nem korlátozódhat csak a szövegre. Általában tervezési vázlatokat, koncepcióművészetet és még olyat is talál, mint a videó előnézete vagy a hangminták.
  • Ne érezze magát túl korlátozottnak, és ne aggódjon túlságosan a GDD -je és formátuma miatt. Nincsenek szabványos formátumok vagy dolgok, amelyeket kötelezően fel kell venni. Csak hozzon létre egy megfelelő GDD -t a játékához.
Készítsen videojátékot a Scratch 8. lépésből
Készítsen videojátékot a Scratch 8. lépésből

4. lépés Gondoljon a pénzre

Pénz kell a játékokhoz. Nem csak ez, a szükséges eszközök is drágák, és időigényessé teszik a játékot (időt vesz igénybe, amellyel más olyan dolgokat is elvégezhet, amelyek valóban bevételt hoznak). Minél több emberrel dolgozik, annál drágább lesz, és annál összetettebbnek kell lennie a készségeknek ahhoz, hogy fokozatosan kifinomultabb játékokat készítsen. Mielőtt elkezdené a munkát, gondolja át, honnan veszi a pénzét, és beszélje meg közreműködőivel, hogyan, mikor és mennyit fizetnek.

  • A játék legolcsóbb módja az, ha mindent magad csinálsz, teljesen magad. Ezt azonban nehéz megtenni, ha nincsenek készségei, és a játékok készítéséhez szükséges készségek típusai nagyon eltérőek. Azok számára, akik teljesen tapasztalatlanok és egyedül dolgoznak, legalább megpróbálhatnak egy egyszerű klónozási alkalmazást. Még akkor is, ha saját játékokat készít, továbbra is meg kell fizetnie a legjobb motorok (játékok létrehozására szolgáló szoftverek), valamint a különböző alkalmazásboltok és egyéb értékesítési pontok licencdíját. Ne feledkezzen meg az adókról a később megszerzett pénzért.
  • Egy átlagos minőségű indie játék elkészítéséhez néhány száz millióra van szükség. A nagy és híres játékok fejlesztése gyakran milliárdokba kerül.

3. rész a 4 -ből: A folyamat végighaladása

Készítsen videojátékot a semmiből 9. lépés
Készítsen videojátékot a semmiből 9. lépés

1. lépés. Végezze el a programozást

Motort kell választani a játékhoz. A játékmotor egy olyan szoftver, amely vezérli a játék működésének minden apró részletét (például algoritmusok, fizika stb.). A motoroknak olyan eszközökre van szükségük, amelyeket néha a motorhoz mellékelnek, de néha a semmiből kell építeniük, amelyek lehetővé teszik a motoron belüli interakciót és játékok létrehozását. Miután ez megtörtént, meg kell találnia valakit, aki tudja, hogyan kell írni a motorba. A szkriptelés során megmondja a játék motorjának, hogy mit kell tennie. Ezek a munkák általában bizonyos szintű programozási ismereteket igényelnek.

Készítsen videojátékot a Scratch 10. lépésből
Készítsen videojátékot a Scratch 10. lépésből

2. lépés: Tartalom létrehozása

El kell kezdeni a játék tényleges tartalmának létrehozását is. Ez azt jelenti, hogy modellezni kell a karaktereket, létre kell hozni a sprite -eket (a játék összes tárgyának vizuális ábrázolása), környezeteket kell létrehozni, és létre kell hozni minden olyan tárgyat, amellyel a játékos kölcsönhatásba lép, stb. A feladat elvégzéséhez általában kiváló 3D -s szoftver- és vizuális művészeti ismeretekre van szükség. Szintén jó előre tervezni.

Készítsen videojátékot a semmiből 11. lépés
Készítsen videojátékot a semmiből 11. lépés

3. lépés Béta készítése

Tesztelnie kell a játékát, és meg kell kérnie valakit, hogy játssza le. Még ne aggódjon, hogy programozási hibákat (hibákat) talál: még akkor is rá kell vennie az embereket, hogy játsszák le, még akkor is, ha csak látni akarják, hogyan látják és érzik mások a játékélményt. Amit intuitívnak talál, az nagyon zavaró lehet valaki más számára. Az oktatóanyag vagy a történet eleme kimaradhat. Soha sem fogod megtudni. Ezért fontos, hogy kívülről nézzünk.

Készítsen videojátékot a Scratch 12. lépésből
Készítsen videojátékot a Scratch 12. lépésből

4. lépés. Teszt, teszt, teszt

Miután befejezte a játékot, a munkája valójában nem fejeződött be. Mindent tesztelni kell. Mindent. Ellenőrizze a játék minden lehetséges forgatókönyvét, hogy megbizonyosodjon arról, hogy nincsenek programozási hibák. Ez időt és erőfeszítést igényel. Szánjon sok időt a tesztelésre!

Készítsen videojátékot a Scratch 13. lépésből
Készítsen videojátékot a Scratch 13. lépésből

5. Mutasd meg a játékot

Hagyja, hogy mások is lássák a játékot, miután elkészült. Mutasd meg azoknak a vállalatoknak, amelyek érdekeltek lehetnek a játékodba való befektetésben, és azoknak az embereknek, akikről úgy gondolod, hogy hajlandóak játszani! Hozzon létre webhelyeket és blogokat játékfejlesztéssel, mutasson képernyőképeket, útmutató videókat, előzeteseket és tartalmakat, hogy megmutassa az embereknek, milyen is valójában a játék. Az érdeklődés felkeltése kulcsfontosságú a játék sikere szempontjából.

Készítsen videojátékot a semmiből 14. lépés
Készítsen videojátékot a semmiből 14. lépés

6. lépés. Engedje el a játékot

Sok helyen kiadhatja játékát, de a pontos hely attól függ, hogy milyen típusú játékot készít. Jelenleg az alkalmazásbolt és a Steam olyan helyek, amelyek szélesre tárják az ajtót az újonnan érkezők számára. A játékot önállóan is kiadhatja saját webhelyén, de a tárhely költségekkel jár -Step-15.jpg/v4-460px-Make-a-Video-Game-from-Scratch-Step-15-j.webp

1. lépés: Próbáljon ki egy játékkészítő programot kezdőknek

Vannak jó programok, amelyekkel a kezdők alapvető játékokat készíthetnek. A legnépszerűbbek valószínűleg a Game Maker és az RPG Maker, de az Atmosphere és a Games Factory is jó. Használhat gyermekprogramozási oktatóeszközöket is, például az MIT Scratch -jét. Ez a program nagyszerű a szükséges alapvető készségek megtanítására.

Készítsen videojátékot a Scratch 16. lépésből
Készítsen videojátékot a Scratch 16. lépésből

2. lépés: Ismerje meg a különböző grafikus szoftvereket

Ha nem szakembert vesz fel grafikai munkájához, akkor készüljön fel, mert sokat kell tanulnia. Meg kell tanulnia számos összetett grafikus programot kezelni … de megteheti! A Photoshop, a Blender, a GIMP és a Paint.net kiváló kiindulópont, ha vizuális elemeket szeretne létrehozni a játékhoz.

Készítsen videojátékot a semmiből 17. lépés
Készítsen videojátékot a semmiből 17. lépés

3. Lépés. Fontolja meg a hagyományos módon történő professzionális gyakorlatot

Könnyebb lesz sikeres játékot létrehozni és befektetőket szerezni, ha rendelkezik tapasztalattal, végzettséggel és egy jól ismert játékkal, amelynek köze van a nevéhez. Ezen okokból kifolyólag nem árt, ha egy hagyományos játékfejlesztővel dolgozik, akinek már van neve, mielőtt úgy dönt, hogy saját játékokat készít. Lehet, hogy iskolába kell mennie, vagy el kell sajátítania bizonyos készségeket, de ezek lépéseket tesznek a cél felé, és végül megízlelik a jutalmakat.

Készítsen videojátékot a Scratch 18. lépésből
Készítsen videojátékot a Scratch 18. lépésből

4. lépés. Találja meg az utat az indie közösségbe

Az indie játékfejlesztő közösség nagyon erős, támogató és barátságos. Ha jól tudja támogatni, marketingezni, megbeszélni és segíteni őket projektjeikben, ugyanúgy viszonozzák a szívességet. Beszélgess velük, ismerd meg őket jobban, és hagyd, hogy ők is megismerjenek téged. Meg fogsz lepődni azon, hogy mit érhetsz el a mögötted lévő közösség támogatásával.

Készítsen videojátékot a Scratch 19. lépéséből
Készítsen videojátékot a Scratch 19. lépéséből

5. lépés. Ha komolyan gondolja, fontolja meg a tömeges finanszírozást

Ha professzionális játékot szeretne készíteni, amely más komoly játékokkal is versenyezhet, akkor pénzre lesz szüksége. Szerencsére a dolgok megváltoztak az elmúlt években, és a közösségi finanszírozás lehetővé tette, hogy névtelen emberek nagyszerű játékokat készítsenek. Próbáljon megismerkedni a Kickstarterrel vagy más hasonló webhelyekkel. De fel kell ismernie, hogy nagyon keményen kell dolgoznia egy nagyszerű kampány megvalósításához. Ez reális célokat, nagy jutalmakat és folyamatos kommunikációt jelent.

Tippek

  • Ne várja el, hogy az első játék forradalmi mérce lesz. Ha nagyon kitartó vagy, akkor előfordulhat, de kicsi az esély. Ne add fel még, hallgasd meg, mit mondanak az emberek arról, hogy mi történt rosszul és mit szeretnek. Végezze el a kedvelt szempontokat a második játékában, és javítsa ki vagy távolítsa el azt, ami nem tetszett, vagy ami rossz volt az első játékban.
  • Tanulj tovább. Ha segítségre van szüksége, kérdezzen. Több millió ember hajlandó segítő kezet nyújtani a játékok létrehozásában, ezért soha ne féljen segítséget kérni. És ne feledje, mindig van hova fejlődni, ezért tanuljon tovább a játékok készítéséről.
  • Ne felejtse el gyakran menteni a fájlokat. Soha nem tudhatod, mikor fog összeomlani a számítógép.
  • Gyakoroljon, amennyit csak tud, így jobban fog játszani. Ahogy a mondás tartja: "A tökéletesség korai gyakorlása!"
  • Teszt. Teszt. Teszt.

    Az egyik legbosszantóbb és legkínosabb dolog a kritikus hibák, hibák és programozási hibák megtalálása a játékban, miután nyilvánosságra került. Szervezze játékát olyan szakaszokba, mint a fejlesztés (még fejlesztés alatt), alfa (első vagy első tesztelés), zárt béta (kiadás előtti tesztelés meghívott vagy kiválasztott személyek számára) és nyílt béta (kiadás előtti tesztelés a nagyközönség számára). Válassza ki a megfelelő embereket a zárt béta és alfa szakaszokhoz, és gyűjtsön össze minél több visszajelzést és építő kritikát. Használja ezeket az információkat a játék fejlesztéséhez és a lehető legtöbb programozási hiba kijavításához a megjelenés előtt. Adjon hozzá elő- vagy xx.xx verziót a szakaszokhoz, hogy még jobban csiszolhassa a játékot. Ne felejtse el egyértelműen fejlesztési kiadásként megjelölni, ha az egyik ilyen.

  • Készítsen szenzációs promóciót és hirdessen. Mondjuk, nem te vagy az egyetlen amatőr játékkészítő. Csak kiadhat egy játékot, és azonnal beárnyékolhat egy újabb és/vagy jobb játék, amely szintén megjelenik. Ennek leküzdése érdekében minden szükséges eszközzel terjessze hírét játékáról, amely a közeljövőben fog megjelenni. "Szivárog" néhány részletet itt -ott. Hirdesse a megjelenés dátumát, hogy az emberek izgatottan várják. Ha megéri, akkor akár fontolóra veheti a reklámra fordított pénzt.
  • Ne felejtsük el, hogy mindig jobb csapatot alkotni, mint egyedül dolgozni. Jelentősen csökkentheti a játékok létrehozásával járó munkát és időt, ha a csapatot grafikára és kódolásra osztja, majd hozzáadja a többi részleget, például az írást és a rajzot stb. Ez egy fontos terület attól függően, hogy milyen szoftvert választ, mivel a grafikus játékkészítők, mint például a BGE, a Unity és az UDK nem támogatják megfelelően a csapat munkafolyamatait, és a kód közvetlen szerkesztése, valamint a githez hasonló verziókezelő rendszerre való áttérés jobb ötlet lehet. Jó.
  • Végül soha ne add fel. A játék létrehozása unalmas, fárasztó és frusztráló folyamat lehet. Időnként késztetést fog érezni, hogy csak feladja és mást tegyen. Ne tedd. Szánjon egy kis időt a pihenésre, menjen szórakozni egy kicsit, és halogassa a munkát néhány napra. Újra magabiztosan tér vissza.
  • Állítson össze munkatervet. Ha először jársz, és nem akarsz sietni és kísérletezni akarsz, előfordulhat, hogy nincs szükség munkatervre. A munkaterv azonban elvezeti Önt a céljai felé, és különösen fontos lehet, ha megígérte a megjelenési dátumot. Először készítsen egy durva tervet, amikor befejezni szeretné, majd finomítsa a kódolási/grafikus szakaszok alfejezeteire stb.

Figyelem

Szerzői jog! Győződjön meg arról, hogy a játék ötletei a lehető legeredetibbek. Ha nem tud másra gondolni, nem rossz ötlet kölcsönözni néhány szempontot egy játékból, és módosítani. Ha feltétlenül fel kell sorolnia a játék szerzői joggal védett vonatkozásait, például a cselekményt, a karaktereket vagy a zenét, említse meg az eredeti alkotót. A fogalmak (játékmenet, kódírás módja stb.) Nem védhetők szerzői joggal, míg a nevek és a tények gyűjteménye, amelyek a játék teljes történetét alkotják, automatikusan szerzői jogvédelem alatt állnak

Győződjön meg arról, hogy tiszteletben tartja a használt eszköz licencét. Sok szabadalmaztatott szoftver (például a Unity) tiltja a kereskedelmi felhasználást (vagyis nem értékesítheti az ezzel a szoftverrel készült játékokat) anélkül, hogy drága licencet fizetne. Ez az, ahol a nyílt forráskódú szoftverek valóban segíthetnek, mivel az ilyen típusú szoftverek lehetővé teszik a kereskedelmi felhasználást. Azonban, ha olyan nyílt forráskódú szoftvert használ, amely a felhasználónak egyszeri használatot, módosítást és terjesztést biztosít, óvatosan kell eljárnia. A GNU General Public License példa erre. Ez a licenc előírja, hogy a szoftvert ugyanazon licenc alapján kell kiadnia. Ez jó a játékoknál, és továbbra is eladhatod a játékaidat, amíg megtartod magadnak a művészeti eszközöket és az ehhez hasonló dolgokat. Jogi problémákba ütközhet azonban, ha zárt forráskódú szoftverkönyvtárat, például FMOD -t használ. Ezenkívül - különösen, ha jártas programozó vagy, hozzáférhetsz a forráskódhoz, és éjjel -nappal dolgozhatsz a fekete dobozzal, és tetszés szerint hibakeresést és funkciókat adhatsz hozzá. A nyílt forráskódról (amelyet a mozgalom alapítói „ingyenes szoftvernek” neveznek - rugalmasság, nem ár szempontjából) itt talál további információkat

Ajánlott: