3 módja az online játék létrehozásának

Tartalomjegyzék:

3 módja az online játék létrehozásának
3 módja az online játék létrehozásának

Videó: 3 módja az online játék létrehozásának

Videó: 3 módja az online játék létrehozásának
Videó: Lightroom tippek (#8.) - Kezdő lépések (fotók importálása és exportálása) 2024, Lehet
Anonim

Játszott -e már online játékot, és azt gondolta: „Valami ilyesmit szeretnék készíteni, remek ötleteim vannak”? A múltban meg kellett tanulnia kódolni a Flash -t használó ActionScript 3 nyelven. Néhány játéképítő programnak köszönhetően azonban a kódolási tapasztalat a múlté. A játékokat szórakoztatóvá és magával ragadóvá teheti tárgyak és logika manipulálásával, anélkül, hogy egyáltalán megérintené a kódsorokat.

Lépés

Módszer 1 /3: Játékok tervezése

Online játékok készítése 1. lépés
Online játékok készítése 1. lépés

1. lépés. Írjon egy alapvető leírást

Adja meg a funkciókat és azt, hogy mit szeretne elérni a játékos. Nagyszerű, ha írásban megvan az alapvető vázlata annak, hogy mit szeretne csinálni a játékkal, így láthatja azt, miközben dolgozik rajta.

A játéktervezési dokumentumok írásával kapcsolatos további részletekért lásd ezt az útmutatót

Online játékok készítése 2. lépés
Online játékok készítése 2. lépés

2. lépés. Rajzoljon néhány vázlatot

Rajzolja le a képernyő alaptervét a kívánt módon. Ennek nem kell nagyon részletesnek lennie, de legalább legyen elképzelése arról, hogy a különböző elemeket hol helyezik el a képernyőn. Ez később jól jöhet, amikor elkezdi felépíteni a játék felületét.

Online játékok készítése 3. lépés
Online játékok készítése 3. lépés

Lépés 3. Válasszon módszert a játék létrehozásához

Kezdetben meg kell tanulnia az ActiopnScript3 kódját a Flash játékok létrehozásához. Bár ezt továbbra is megteheti, vannak olyan programok, amelyek megkönnyítik a játékkészítés elsajátítását, és nem igényelnek kódolási tapasztalatokat. Néhány népszerű választás a játékok létrehozásához:

  • Stencyl - Ez egy újabb eszköz, amely lehetővé teszi játékok készítését objektum szkriptek és logika segítségével. Ez a játék ezután Flash -projektgé alakítható, és feltölthető minden olyan webhelyre, amely támogatja a Flash -játékokat.
  • 2. konstrukció - A Flash öregedésével el kell kezdeni más játékok készítésének helyét. Az online játékok létrehozásának egyik legújabb módja a HTML5 használata. Ez általában sok kódolási tudást igényel, de a Construct 2 lehetővé teszi játékok készítését objektumok és szkriptek használatával, mint például a Stencyl.
  • Flash Builder - Ez a hagyományos módszer a Flash játékok készítésére. Meglehetősen sok ActionScript tudást igényel, de az egyik könnyebben elsajátítható nyelv. A Flash Builder pénzbe kerül, de a FlashDevelop nyílt programot számos hasonló célra használhatja.

2. módszer a 3 -ból: A Stencyl használata

Online játékok készítése 4. lépés
Online játékok készítése 4. lépés

1. lépés: Töltse le és telepítse a Stencyl programot

A Stencyl egy játékkészítő program, amely nem igényel kódolási ismereteket. Különféle logikai eszközöket használhat a játékban lévő objektumok kezelésére.

A Stencyl csak akkor használható ingyenesen, ha online szeretné közzétenni játékát. Az ingyenes verzió elején megjelenik a Stencyl logó. Ha megkapja a fizetett verziót, közzéteheti más platformokon

Online játékok készítése 5. lépés
Online játékok készítése 5. lépés

2. lépés. Hozza létre az új játékot

A Stencyl elindításakor megjelenik a játékok listája. A listán lesz néhány mintajáték, amelyek segítségével megnézheti, hogyan működnek. A játékon való munka megkezdéséhez kattintson a "Kattintson ide az új játék létrehozásához" feliratú négyzetre.

Online játékok készítése 6. lépés
Online játékok készítése 6. lépés

3. lépés. Válasszon egy készletet

Számos készlet tartalmaz kész eszközöket és tárgyakat, amelyek segíthetnek a játék gyors elindításában. Válasszon egy készletet, ha akar, vagy válassza az „Üres játék” lehetőséget (üres játék)

Letölthet más felhasználók által készített készleteket az internetről

Online játékok készítése 7. lépés
Online játékok készítése 7. lépés

4. lépés. Adja meg a játék adatait

Mielőtt elkezdené építeni a játékot, meg kell adnia néhány információt.

  • Név - Ez a játék neve. Ezt később bármire megváltoztathatja, amit csak akar.
  • Képernyőméret - Ez a képernyő mérete, és nagyon fontos, mivel hatással lesz az Ön által használt művészetre. Mivel az emberek általában a böngészőjükkel játsszák a játékot, a képernyőméretnek nem kell olyan nagynak lennie. Próbálja ki Szélesség: 640 px Magasság: 480 px. Kezdésnek jó ez a méret.
Online játékok készítése 8. lépés
Online játékok készítése 8. lépés

5. lépés. Ismerje meg az elrendezést

A játék első betöltésekor a műszerfalra kerül. Itt láthatja a játék összes jelenetét, és hozzáférhet az erőforrásokhoz. A játék beállításait innen is módosíthatja. Időjének nagy részét a műszerfalon fog dolgozni.

  • Jelenet - Ez az irányítópult fő ablaka, és a tényleges játékot és minden eszközt mutatja. A játék jelenetek gyűjteménye lesz.
  • Erőforrások - Ez a játékban található összes objektum és eszköz listája. Ez magában foglalja a színészeket, háttereket, betűtípusokat, jeleneteket, logikát, hangokat és csempehalmazokat. A források a képernyő bal oldalán lévő fában vannak elrendezve.
  • Beállítások - A Játék és beállítások beállításokkal testreszabhatja a játékmechanika működését, beleértve a vezérlőket, a gravitációt, az összeomlásokat, a képernyő betöltését és egyebeket.
Online játékok készítése 9. lépés
Online játékok készítése 9. lépés

6. Létrehozása szereplők

A színész minden olyan tárgy, amely mozog vagy kölcsönhatásba léphet vele a játékban (játékosok, ellenségek, ajtók stb.) Létre kell hoznia egy színészt a játék minden tárgyához. Színész létrehozásához kattintson az Erőforrások menü „Színész típusok” opciójára. Válassza ki a kívánt színészt a listából (a lista a kiválasztott készletből kerül meghatározásra).

  • Rendeljen színészeket csoportokhoz (játékosok, ellenségek). Ez segít meghatározni a színész ütközési tulajdonságait. Válassza ki színészét a Színészszerkesztő megnyitásához. Ezután kattintson a Tulajdonságok fülre, és válassza ki a megfelelő csoportot a legördülő menüből.
  • Válasszon magatartást (ugrás, rálépés, gyaloglás). A viselkedés lehetővé teszi a színésznek, hogy tegyen valamit. Kattintson a Viselkedések elemre, majd kattintson a „+ Viselkedés hozzáadása” gombra a bal alsó sarokban. Válasszon ki egy viselkedést (például „Gyaloglás”) a listából, majd kattintson a „Választ” gombra.
  • Állítsa be az irányítást. Ha játékos karaktert hoz létre, engedélyeznie kell a játékos számára, hogy mozgassa azt. Amikor hozzáad egy járási viselkedést, a Gyalogos attribútumok képernyő jelenik meg. A menü segítségével kiválaszthatja, hogy melyik billentyű mozgassa a színészt balra és jobbra. Animációkat is telepíthet, ha a használt készlet tartalmazza azokat.
  • Hozzáadhat sok viselkedést, és beállíthatja, hogy mit tehetnek a színészek.
Online játékok készítése 10. lépés
Online játékok készítése 10. lépés

7. Létrehozás

A jelenet az, amit a játékos lát játék közben. Ez a háttér, valamint a látható tárgyak és szereplők. Új jelenet létrehozásához kattintson a Jelenetek lehetőségre az Erőforrások fában, majd kattintson a soros mezőre. A folytatáshoz adjon nevet az új jelenetnek.

  • Háttér - A jelenet automatikusan átméreteződik, így egyelőre nem kell aggódnia. Választhat, hogy színt szeretne használni háttérként, amely rá lesz csempézve. Választhat egyszínű vagy színátmenetes színek közül is. Ha elkészült, kattintson a "Létrehozás" gombra. Ezzel megnyílik a Jelenettervező.
  • Csempék elhelyezése - A készletben található lapok az ablak jobb oldalán töltődnek be. Kattintson a bal oldali menü Ceruza eszközére, majd a használni kívánt csempére. Ezután csempéket helyezhet a jelenetre. Kattintson és húzza az egérrel dupla lapok elhelyezéséhez.
  • Tedd a színészt. Kattintson a mozaikkészlet feletti Színészek fülre a rendelkezésre álló szereplők közötti váltáshoz. Előtte létre kell hoznia egyet, hogy megjelenhessen ebben a listában. Kattintson arra a színészre, akit elhelyezni szeretne, majd kattintson arra a jelenetre, ahol szeretné megjeleníteni. Ha megnyomja a Shift gombot, a színész oda költözik.
  • Hozzáadott gravitáció. Kattintson az ablak tetején található „Fizika” fülre, majd írjon be egy értéket a „Gravitációs (függőleges)” mezőbe. A 85 megadása szimulálja a valódi földi gravitációt.
Online játékok készítése 11. lépés
Online játékok készítése 11. lépés

8. lépés: Tesztelje a játékot

Miután létrehozta a jelenetet, és betett néhány színészt, tesztelheti a játékot. Kattintson a képernyő tetején található „Tesztjáték” gombra a most létrehozott játék lejátszásához. A beállított gombokkal vezérelheti a játékos karakterét.

Keresse meg a nem működő szempontokat, és próbálja meg kijavítani. Például az ellenség megfelelően viselkedik? Le tudod győzni az ellenséget? Vannak elérhetetlen platformok vagy járhatatlan szakadékok? Térjen vissza a játékszerkesztő megfelelő területére, és javítsa ki a talált problémákat. Lehet, hogy egy kis időbe telik, de a végeredmény szórakoztatóbb és könnyebben játszható lesz

Online játékok készítése 12. lépés
Online játékok készítése 12. lépés

9. lépés. További hozzáadása

Most, hogy van egy működő és játszható jelenete, itt az ideje, hogy felépítse az egész játékot. Adjon hozzá szinteket és kihívásokat, és folyamatosan tesztelje a kiegészítőit, hogy megbizonyosodjon arról, hogy szórakoztatóak és megfelelően működnek.

Online játékok készítése 13. lépés
Online játékok készítése 13. lépés

10. lépés. A webhely zárolása

Ha a játékot egy Flash -játékokat tároló webhelyre kívánja feltölteni, vagy saját webhelyére, akkor használja a „Site Lock” funkciót. Ez megakadályozza a játék lejátszását, ha nem szerepel az engedélyezett webhelyek listáján.

  • Nyissa meg a „Játékbeállításokat” az „Erőforrások” fából. Válassza ki a „Betöltő” részt. Írja be az engedélyezett webhelyeket a „Webhelyzár” mezőbe, vesszővel és szóközökkel elválasztva. Például newgrounds.com, kongregate.com.
  • Ha még ezen a képernyőn van, adja meg honlapját a „Saját kezdőlap” mezőbe, ha rendelkezik ilyennel. Ez lehetővé teszi, hogy a játékot játszó játékosok linkeljenek webhelyére.
Online játékok készítése 14. lépés
Online játékok készítése 14. lépés

11. lépés: Exportálja a játékot Flash -ként

Ha elégedett a játékával, exportálhatja Flash formátumba. Ez lehetővé teszi a játék feltöltését egy Flash -játékokat tároló webhelyre vagy saját webhelyére. Kattintson a '' Közzététel '' '(Közzététel) elemre, válassza a "Web" lehetőséget, majd kattintson a "Flash" gombra. Mentse a fájlt a számítógépen könnyen megtalálható helyre.

Online játékok készítése 15. lépés
Online játékok készítése 15. lépés

12. lépés: Tegye közzé a játékot

Miután rendelkezett Flash (. SWF) fájllal, feltöltheti azt a kívánt webhelyre. Az interneten számos olyan webhely található, amelyek Flash -játékokat üzemeltetnek, és egyesek akár pénzt is kereshetnek a hirdetési bevételekből. Játékokat is feltölthet saját webhelyére, de győződjön meg arról, hogy rendelkezik -e a sávszélességgel a játékosok befogadására, ha a játék népszerűvé válik.

  • Nézze meg ezt az útmutatót a játékok webhelyre történő feltöltéséhez.
  • Ha fel szeretné tölteni a játékát egy olyan webhelyre, mint a Newgrounds vagy a Kongregate, létre kell hoznia egy fiókot, majd végig kell töltenie a webhelyek feltöltési folyamatát. A feltételek webhelyenként eltérőek lehetnek.
  • Ha szeretné közzétenni játékát a Stencyl Arcade szolgáltatásban, akkor ezt a Stencyl programon belül teheti meg. Kattintson a '' Közzététel '' 'elemre, válassza a "Stencyl" -t, majd kattintson az "Arcade" gombra. A játék automatikusan feltöltődik, ezért győződjön meg róla, hogy elégedett a névvel, mielőtt ezt megteszi. A Stencyl Arcade fájlméret -korlátja MB.

3. módszer a 3 -ból: A Construct 2 használata

Online játékok készítése 16. lépés
Online játékok készítése 16. lépés

1. lépés: Töltse le és telepítse a Construct 2 -t

Ez a program lehetővé teszi HTML5 játékok létrehozását nagyon kevés kódolással. Be kell állítania néhány változót, de mindez a menüben történik, kódolás nélkül.

A Construct 2 ingyenes, bár néhány funkció korlátozott, kivéve a frissítést. Az ingyenes verzió nem tehet közzé más platformokon, mint HTML5

Online játékok készítése 17. lépés
Online játékok készítése 17. lépés

2. lépés. Hozzon létre egy új projektet

Amikor először indítja el a Construct 2 -t, üdvözlő menü fogadja Önt. Új játék indításához kattintson az „Új projekt” linkre. Van néhány példa is, amelyek segítségével megnézheti, hogyan kell felépíteni egy alapjátékot.

Amikor új projektet indít, megjelenik a sablonok listája. Az első projektnél azt javasoljuk, hogy üres projekttel kezdje. Így megszokhatja az alapokat anélkül, hogy a sablonok akadályoznák

Online játékok készítése 18. lépés
Online játékok készítése 18. lépés

3. lépés. Módosítsa a projekt beállításait

A projektablak bal oldalán egy sor objektumot lát a Tulajdonságok keretben. Ezzel beállíthatja a képernyő méretét, és megadhatja a játék és a cég adatait.

Online játékok készítése 19. lépés
Online játékok készítése 19. lépés

4. lépés. Adja meg a hátteret

Kattintson duplán az elrendezésre. Válassza a „Csempézett háttér” lehetőséget az Általános részben. A háttér elhelyezéséhez kattintson az elrendezésre. Ezzel megnyílik a háttérszerkesztő. Sajátot kell létrehoznia képszerkesztő szoftverrel, vagy le kell töltenie a textúrákat több online helyről.

  • Állítsa be a hátteret az elrendezés méretére. Ehhez válassza ki a háttérobjektumot, és méretezze át a Tulajdonságok keretben.
  • Nevezze át a réteget, és zárja be. Zárja le a réteget, nehogy véletlenül elmozduljon más tárgyak elhelyezésekor. Kattintson a képernyő jobb oldalán található „Rétegek” fülre. Válassza ki a réteget, majd kattintson a Ceruza gombra. Nevezze el a réteget „Háttér” -nek, majd kattintson a „Lakat” gombra a háttér lezárásához.
Online játékok készítése 20. lépés
Online játékok készítése 20. lépés

5. lépés. Hozzon létre egy új réteget

A rétegek lapon kattintson a „+” gombra új réteg létrehozásához. Nevezd el "Főnek". Ez lesz az a réteg, ahol a legtöbb játékobjektum található. A folytatás előtt győződjön meg arról, hogy a Fő réteg van kiválasztva.

Online játékok készítése 21. lépés
Online játékok készítése 21. lépés

6. lépés. Adjon hozzá inputot a játékhoz

A Construct 2 -ben a bemenetet objektumként kell hozzáadni a játékhoz. Láthatatlan, és lehetővé teszi a billentyűzet és az egér használatát a projektben.

Kattintson duplán az elrendezésre, majd válassza ki az „Egér” lehetőséget a beviteli részben. Tegye ugyanezt a „Billentyűzet” objektum beillesztéséhez

Online játékok készítése 22. lépés
Online játékok készítése 22. lépés

7. lépés: Objektumok hozzáadása

Most itt az ideje, hogy néhány játékobjektumot adjon az elrendezéshez. Kattintson duplán az elrendezésre, és válassza az „Sprite” lehetőséget az általános részből. A célkereszt segítségével válassza ki, hogy hova szeretné helyezni a Spriteket. Megnyílik egy képszerkesztő, amely lehetővé teszi egy meglévő sprite betöltését vagy újat.

Amikor kiválaszt egy sprite -t az elrendezésben, a sprite tulajdonság betöltődik a bal keretre. Nevezze át a spriteket, hogy könnyebben azonosíthassa és hivatkozzon rájuk

Online játékok készítése 23. lépés
Online játékok készítése 23. lépés

8. Lépés hozzáadása az objektumhoz

Viselkedés hozzáadásához kattintson arra az objektumra, amelyhez hozzá kívánja adni a viselkedést. Kattintson a „Hozzáadás/szerkesztés” linkre a Tulajdonságok keret Viselkedések szakaszában. Megjelenik az elérhető viselkedésformák listája.

A viselkedések előre konfigurált logikai elemek, amelyek lehetővé teszik az objektumok gyors használhatóságát. Az előre elkészített viselkedések széles választéka közül választhat, amelyek sokféle felhasználást biztosíthatnak. Például, ha szilárd padlót szeretne készíteni, adjon neki egy „szilárd” viselkedést. A karakter 8 irányba történő mozgatásához adja meg a „8 irányú mozgás” viselkedést

Online játékok készítése 24. lépés
Online játékok készítése 24. lépés

9. lépés. Módosítsa a viselkedés tulajdonságait

A viselkedést az objektum működésének megfelelően szerkesztheti. Az értékek megváltoztatásával megváltoztathatja a sebességet, az irányt és egyéb tulajdonságokat.

Online játékok készítése 25. lépés
Online játékok készítése 25. lépés

10. lépés: Értse meg az események működését

Az események a feltételek listája, és a játék elkerülheti őket. Ha a feltétel teljesül, az esemény bekövetkezik. Ha a feltétel nem teljesül, az esemény nem következik be. Az eseményoldal általában másodpercenként körülbelül 60 alkalommal fut. Minden futást "kullancsnak" neveznek.

Online játékok készítése 26. lépés
Online játékok készítése 26. lépés

11. lépés. Hozzon létre egy eseményt

Kattintson duplán az Események oldalra. Megjelenik az elérhető objektumok listája. Válassza ki azt az objektumot, amelyhez eseményt szeretne létrehozni, vagy létrehozhat egy rendszert.

  • Válassza ki, mikor történik a művelet. Miután kiválasztott egy objektumot, meg kell adnia, hogy mikor történt az esemény. Ez alapulhat más eseményeken vagy egy bizonyos időpontban. "Minden kullancs" mindig.
  • Akció hozzáadása. A rendszer felkéri Önt, hogy válassza ki az egyik objektumot. Válasszon a műveletek listájából. Például, ha lövöldözőst készít, és azt szeretné, hogy a játékos karaktere mindig az egérrel nézzen szembe, akkor létrehozza a „Nézőpont a pozícióhoz” műveletet a játékos objektum minden egyes kullancsán. Amikor a rendszer kéri a koordinátákat, írja be az „Mouse. X” értéket az X és az „Mouse. Y” értéket az Y mezőbe. Ezzel a játékos hajója mindig a kurzorral néz szembe.
Online játékok készítése 27. lépés
Online játékok készítése 27. lépés

12. lépés. További események és viselkedések hozzáadása

Ez a játék gerince. A viselkedések és események hozzáadása és javítása segít egyedi és szórakoztató játékok létrehozásában, amelyeket az emberek játszani szeretnének. Kísérletezzen különböző eseményekkel, és próbálja meg elérni a kívánt játékot.

Online játékok készítése 28. lépés
Online játékok készítése 28. lépés

13. lépés. Változók hozzáadása

A Construct 2 kétféle változót tartalmaz: példányváltozókat és globális változókat. Lehetővé teszi, hogy pontszámokat hozzon létre tárgyaihoz és játékaihoz, például egészségi állapot, időkorlát, pontszám stb.

  • Példányváltozó - A példányváltozó egyetlen objektumhoz van hozzárendelve. Ezt az ellenségekre és a játékosok egészségére használják. Az objektum kiválasztása után hozzáadhat egy példányváltozót a Tulajdonságok keret Változók szakaszában található "Hozzáadás/szerkesztés" linkre kattintva. Adjon a változónak egy nevet, amely hivatkozhat az eseményre, valamint egy kezdeti értéket.
  • Globális változó - A globális változók olyan változók, amelyek az egész játékhoz vannak hozzárendelve. Olyan dolgokra használják, mint a játékosok pontszáma. Globális változó létrehozásához lépjen az Események oldalra, és kattintson a jobb gombbal egy üres helyre. Kattintson az „Ass globális változó” elemre, adjon neki nevet, hogy az eseményre hivatkozhasson, majd adjon meg egy kezdeti értéket.
Online játékok készítése 29. lépés
Online játékok készítése 29. lépés

14. lépés. Interfészek létrehozása

Interfészek létrehozásakor általában a legjobb, ha ezt egy új rétegen végezzük. Ennek az az oka, hogy a felület nagyon ritkán mozog vagy változik, ezért jobb, ha zárt rétegre helyezzük. Az új réteg Tulajdonságok keretében állítsa a „Parallax” értéket 0 -ra. Ezzel a képernyő mozgatása közben eltolódik a réteg.

Használjon szövegmezőket és változókat a felület létrehozásához. Beállíthatja, hogy a szövegdobozban megjelenjen az állapot, a pontszám, a lőszer vagy bármi, amit a játékosnak rendszeresen látnia kell

Online játékok készítése 30. lépés
Online játékok készítése 30. lépés

15. lépés: Tesztelje és módosítsa játékát

Most, hogy néhány objektum látható a képernyőn eseményekkel és viselkedéssel, elkezdheti a tartalom tesztelését és hozzáadását. Kattintson a "Play" gombra a képernyő tetején, hogy segítsen és tesztelje a játékot. Jegyezzen fel mindent, ami nem működik, és próbálja meg kijavítani, hogy a játék játszható és élvezetes legyen.

Online játékok készítése 31. lépés
Online játékok készítése 31. lépés

16. lépés: Exportálja a játékot

Ha elégedett a játékával, exportálhatja azt, hogy fel tudja tölteni egy webhelyre, és bárki játszhassa. A játék exportálásához kattintson a „Fájl” menüre, és válassza az „Exportálás” lehetőséget. Mentse el a projektet egy könnyen megtalálható helyre.

Online játékok készítése 32. lépés
Online játékok készítése 32. lépés

17. lépés: Tegye közzé a játékot

Számos webhely lehetővé teszi HTML5 játékok feltöltését mások számára. Játékokat is hozzáadhat saját webhelyéhez. Tekintse meg ezt az útmutatót a játékok saját webhelyére történő feltöltésének részleteiről.

Tippek

  • Ha jobban érdekli a Flash játékok mögötti kód elsajátítása, akkor a játékok készítéséhez használhatja a Flash Builder és az ActionScript3 kódot. Ez hosszabb ideig tart, de egyedi élményt eredményezhet. Lásd az ActionsScript3 programkalauzát.
  • Tiszteljen minden forrást, amelyből ötleteket és tartalmakat merített, és mindenkinek, aki segített a játék létrehozásában.

Ajánlott: