Hogyan készítsünk számítógépes játékot: 11 lépés (képekkel)

Tartalomjegyzék:

Hogyan készítsünk számítógépes játékot: 11 lépés (képekkel)
Hogyan készítsünk számítógépes játékot: 11 lépés (képekkel)

Videó: Hogyan készítsünk számítógépes játékot: 11 lépés (képekkel)

Videó: Hogyan készítsünk számítógépes játékot: 11 lépés (képekkel)
Videó: RGH Játékok másolása külső HDD re 2024, Lehet
Anonim

Szeretsz videojátékokat játszani, mindig van egy trükk, amellyel befejezheted a játékot, vagy legyőzheted ellenfeleidet a játékodban, vagy olyan hatalmas a fantáziád, hogy el tudsz képzelni egy karaktert vagy akár a saját világodat? Számos eszközzel lehet erősségeit videojátékokká alakítani. Előtte programozási ismeretekre van szüksége. De ha teheti, csak egérre és billentyűzetre van szüksége, és képes csapatra.

Lépés

Rész 1/2: A szükséges eszközök/alkalmazások megtalálása

Számítógépes játékok készítése 1. lépés
Számítógépes játékok készítése 1. lépés

1. Létrehoz egy szövegalapú játékot

Valószínűleg ezt a játéktípust a legegyszerűbb elkészíteni, bár nem mindenki érdekelt egy olyan játék létrehozásában és játékában, amely nem rendelkezik grafikával. A legtöbb szövegalapú játék olyan történetekre, rejtvényekre vagy kalandokra összpontosít, amelyek ötvözik a történetmesélést, a felfedezést és a rejtvényeket.

  • A Twine egy olyan alkalmazás, amely könnyen használható a böngészőben.
  • A StoryNexus és a Visionaire olyan lehetőségek, amelyek több játéklehetőséget és statikus képeket kínálnak.
  • Az Inform7 jobb eszköz vagy alkalmazás, mert nagy közösséggel és támogatókkal rendelkezik.
Számítógépes játékok készítése 2. lépés
Számítógépes játékok készítése 2. lépés

2. lépés: Hozzon létre egy 2D -s játékot

A GameMaker és a Stencyl nagyszerű lehetőségek, ha bármilyen műfajú 2D játékot szeretne létrehozni, és mindkettő lehetőséget ad a programozási kód használatára anélkül, hogy tudnának programozni. Karcolás! egy olyan eszköz is, amellyel böngészőjátékokat hozhat létre.

Számítógépes játékok készítése 3. lépés
Számítógépes játékok készítése 3. lépés

3. lépés: 3D játék készítése

A 3D -s játék létrehozása sokkal nagyobb kihívást jelent, mint a 2D -s játék. Tehát készüljön fel egy hosszú, nehéz projektre. A Spark és a Game Guru megkönnyítheti a feladatot, mivel lehetővé teszi a játékvilág létrehozását anélkül, hogy meg kellene értenie a programozást. Ha rendelkezik programozási ismeretekkel vagy szeretne tanulni programozni, próbálja ki a jelenleg népszerű játékmotort, a Unity -t.

Ha saját 3D -s modelleket szeretne létrehozni, szüksége lesz olyan 3D -s létrehozó szoftverre, mint a 3DS Max, a Blender vagy a Maya

Számítógépes játékok készítése 4. lépés
Számítógépes játékok készítése 4. lépés

4. lépés: Programozásra koncentráló megközelítés

Még akkor is, ha rendelkezik programozási háttérrel, érdemes a fenti motorok valamelyikét használni az első játék létrehozásához, és nem kell más, nehezebb utat választania. Vannak azonban olyan emberek, akik inkább irányítják az általuk készített játékok minden aspektusát, és a semmiből akarják felépíteni őket. Ideális esetben, hogy a játék minden aspektusát tiszta és világos módon kombinálhassa, inkább integrált fejlesztési környezetben, például az Eclipse -ben építse a játékot, és ne szövegszerkesztőben.

Bár valóban készíthet játékokat bármilyen programozási nyelven, a C ++ egy nagyszerű eszköz, amely számos játékhoz szükséges erőforrással és oktatóanyaggal rendelkezik

2/2 rész: A játék elkészítése

Számítógépes játékok készítése 5. lépés
Számítógépes játékok készítése 5. lépés

1. lépés. Határozza meg a fogalmat

Az első projektnél egy egyszerű játék létrehozása a kívánt műfajból jó kiindulópont (például platformer vagy szerepjáték). Mielőtt elkezdené, jegyezze fel a játékkal kapcsolatos ötleteit, és próbáljon válaszolni néhány kérdésre:

  • Melyek a játék fő összetevői? Ilyen válaszok például az ellenségek legyőzése, a rejtvények megoldása vagy a játék más szereplőivel való beszélgetés.
  • Milyen játékmenetet szeretne a játékában? Például azt szeretné, ha a játékosai valós idejű ellenségekkel harcolnának, amelyek mozgékonyságot igényelnek a gombkombinációkban, vagy a körökön alapuló ellenségekkel, amelyek stratégiát és taktikát igényelnek. Vagy ha a játék a játék többi szereplőjével való beszélgetésre összpontosít, akkor a játékos képes lesz -e megváltoztatni a cselekményt vagy a történetet, ha más választást választ, vagy a cselekmény lineárisabb, így a játékosoknak helyesen kell dönteniük.
  • Milyen a játék közbeni hangulatod? Vidám, kísérteties, titokzatos vagy felemelő?
Számítógépes játékok készítése 6. lépés
Számítógépes játékok készítése 6. lépés

2. lépés: Hozzon létre egy egyszerű szintet

Ha játékmotort vagy játékkészítő eszközt használ a játék létrehozásához, próbáljon kreatív lenni ezzel a motorral vagy eszközzel. Ismerje meg, hogyan helyezhet el mozgó háttereket, tárgyakat és karaktereket. Valójában megpróbálhatja a játék szereplőit kölcsönhatásba hozni a meglévő objektumokkal, vagy megpróbálhatja felfedezni azokat az objektumokat, amelyek már rendelkezésre állnak az Ön által használt eszközben vagy szoftverben, és megnézheti, hogy lehetséges -e bármilyen interakció a tárgy.

  • Ha nem tudja, hogyan kell valamit csinálni, keresse meg az eszköz vagy a motor webhelyén, vagy keressen máshol az interneten, például fórumokon.
  • Az első projektnél nem kell túl sokat aggódnia a világítás vagy más grafikai részletek miatt.
Számítógépes játékok készítése 7. lépés
Számítógépes játékok készítése 7. lépés

3. lépés: Tervezze meg a fő játékmenetet

A játékmenet megtervezése néhány változtatást és módosítást igényel a játék szoftverében, és ha a semmiből épül fel, akkor összetettebb rendszert kell felépíteni. Íme néhány példa:

  • Ha platformer játékot készítesz, azt szeretnéd, hogy a karaktered képes legyen kétszeres ugrásra vagy a levegőbe ugrásra, vagy más különleges lépésre? Próbálja meg módosítani a karakter ugrásának magasságát és a játékos által adott különféle interakciók válaszát (például néhány másodpercig lenyomva tartva a gombot).
  • Ha RPG vagy horror játékot csinálsz, milyen fegyverrel kezdik a játékot a játékosok? Válasszon két vagy három fegyvert, amelyeket a játékosok frissíthetnek, majd próbálja ki őket. Győződjön meg arról, hogy a fegyverek választéka érdekes és változatos. Például háromféle fegyvert biztosít, nevezetesen erős fegyvereket, amelyek több ellenséget is megsebesíthetnek, vagy olyanokat, amelyek gyengítik az ellenséget. Ne tegye az egyik fegyvert sokkal erősebbé a másiknál, hacsak nem drágább és nehezebb beszerezni.
  • Párbeszéd alapú játékokban azt szeretné, ha a játékos képes lenne kiválasztani egy párbeszédablakot a képernyőn, vagy csak elolvasná az adott feladat elvégzéséhez adott utasításokat, és megnyitná a következő párbeszédpanelt? Szeretné, ha a játék lineáris és egyirányú lenne, vagy több cselekményt és befejezést tartalmazna?
Számítógépes játékok készítése 8. lépés
Számítógépes játékok készítése 8. lépés

4. lépés. Hozzon létre több szintet

Három vagy öt rövid szint ésszerű célpont az első játékhoz. Később bármikor hozzáadhatja őket. Mindig tartsa meg a fő játékmenetet minden szinten, és tegyen minden szinten különböző kihívásokat vagy növekedést. Sorozatossá teheti a szinteket, ahol a játékosoknak egy szintet kell teljesíteniük egy másik szint lejátszásához, vagy létrehozhat külön szinteket, ahol a játékosok kiválaszthatják a kívánt szintet.

  • A platformer játékoknál az egyik kihívás általában a gyorsabb ellenségek vagy a mozgó platformok.
  • Az akciójátékok minden szinten új ellenséget vezethetnek be, erőteljes ellenséget vagy főnököt, vagy olyan ellenséget, amelyet bizonyos trükkök vagy fegyverek nélkül nem lehet legyőzni.
  • A kirakós játékok általában ragaszkodnak egyfajta rejtvényhez, és minden szinten megnehezítik azt, vagy új eszközöket vagy akadályokat vezetnek be, amelyekért a játékosoknak keményebben kell gondolkodniuk.
Számítógépes játékok készítése 9. lépés
Számítógépes játékok készítése 9. lépés

5. lépés Hosszú és középtávú célok létrehozása

A játéknak néha van valami úgynevezett „másodlagos mechanikája” vagy „másodlagos játékmenet”. A fő játékmenetből származó mechanizmusok - például ugrás - használatával a játékosok másodlagos játékmenetet is használhatnak, például ráléphetnek az ellenfélre leszálláskor vagy tárgyak gyűjtésekor. Ez a másodlagos játékmenet hosszú távú eredményt jelenthet a játékban, például érméket gyűjtve minden szinten, a játékosok elmenthetik őket, és frissítéseket vásárolhatnak, amelyek segíthetnek a játék befejezésében.

A fenti példa alapján lehet, hogy tudattalanul belépett a másodlagos játékmenetbe. Csak győződjön meg arról, hogy a játékosok azonnal felismerik a telepített szempontot. Ha a játékos 10 perc elteltével csak azt hiszi, hogy a játék csak megállás nélkül lövi az ellenségeket, néhány perc múlva biztosan unatkozni fog. Ha az érmét az első ellenség legyőzése után kapná meg, akkor tudná, hogy célja van, vagy legalábbis kíváncsi lenne, hogy mi az érme feladata, és végül tovább játszana

Számítógépes játékok készítése 10. lépés
Számítógépes játékok készítése 10. lépés

6. lépés. Végezzen próbaüzemet

Próbálja ki minden egyes létrehozott szintet többször, és kérje meg ismerőseit vagy ismerőseit, hogy segítsenek kipróbálni. Próbálja meg különböző módszerekkel játszani a játékot, kezdve a megfelelő módon, vagy furcsa és szokatlan módokon, például figyelmen kívül hagyva a küldetést, és közvetlenül harcolva a végső főnökkel, vagy próbálja befejezni a játékot a legrosszabb erőforrásokkal. A tesztelési folyamat hosszú és frusztráló folyamat, de a hibák kijavítása és a játékmenet tökéletesítése olyasmi, amit meg kell tennie a játék megjelenése előtt.

  • Itt van elég információ a tesztcsapatról. Tudniuk kell az alapvető dolgokat, például az irányítást, de nem kell mindent tudniuk.
  • Adjon tesztelőjének egy visszajelzési űrlapot, hogy feljegyezhesse az összes információt, és elolvashassa, majd később visszatérhessen rá. Ebben a formában bizonyos kérdéseket is feltehet a játékával kapcsolatban.
  • A tesztelők, akik a legtöbbet segíthetnek, olyanok, akik nem ismernek téged, és haboznak kritizálni és javaslatokat tenni.
Számítógépes játékok készítése 11. lépés
Számítógépes játékok készítése 11. lépés

7. lépés. Javítsa a játék grafikáját és hangját

Bár rengeteg játékeszköz létezik, amelyeket használhat, szánjon időt arra, hogy mindegyiket testreszabja, hogy tökéletesnek tűnjön. Ha valamelyik szempont nem tökéletes vagy nem megfelelő, akkor cserélje ki valami másra. Ismerje meg a pixel art -ot, ha képet szeretne megváltoztatni a 2D -s játékában, vagy használjon olyan szoftvereket, mint az OpenGL, ha 3D -s projekten dolgozik. Adjon hozzá egy fényeffektust, hogy a játékosok tudhassák, melyik út a fő út, vagy egy részecske -effektust, amely hűvös támadási hatást vagy mozgást mutat a háttérben. Hangot adhat hozzá lépésekhez, támadásokhoz, ugrásokhoz és bármi máshoz, amely hangot igényel.

Ajánlott: