Paano Gumawa ng Mga Online Game (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Gumawa ng Mga Online Game (na may Mga Larawan)
Paano Gumawa ng Mga Online Game (na may Mga Larawan)

Video: Paano Gumawa ng Mga Online Game (na may Mga Larawan)

Video: Paano Gumawa ng Mga Online Game (na may Mga Larawan)
Video: EPP 5 BOOKMARKING WEBSITES 2024, Mayo
Anonim

Kailanman naglaro ng isang online game at naisip, "Nais kong gumawa ng isa sa mga ito, mayroon akong ilang magagaling na ideya"? Sa nakaraan kinakailangan na malaman kung paano mag-code sa ActionScript 3, ang wikang nagpapagana sa Flash. Salamat sa ilang mga programa sa pagbuo ng laro, gayunpaman, ang karanasan sa pag-coding ay isang kinakailangan ng nakaraan. Maaari kang lumikha ng masaya, malalim na mga laro sa pamamagitan ng pagmamanipula ng mga bagay at lohika, nang hindi kailanman hinahawakan ang isang linya ng code.

Mga hakbang

Bahagi 1 ng 4: Pagdidisenyo ng Laro

Gumawa ng Mga Online Game Hakbang 1
Gumawa ng Mga Online Game Hakbang 1

Hakbang 1. Sumulat ng isang pangunahing paglalarawan

Isama ang mga tampok at kung ano ang nais mong makamit ng manlalaro. Mahusay na magkaroon ng isang pangunahing balangkas ng kung ano ang nais mong gawin sa iyong laro na nakasulat upang maaari mong tingnan ito habang ginagawa mo ito.

Tingnan ang gabay na ito para sa higit pang mga detalye sa pagsulat ng isang dokumento ng disenyo ng laro

Gumawa ng Mga Online Game Hakbang 2
Gumawa ng Mga Online Game Hakbang 2

Hakbang 2. Gumuhit ng ilang mga sketch

Gumuhit ng isang pangunahing layout ng kung ano ang nais mong hitsura ng mga screen. Ang mga ito ay hindi kailangang maging masyadong detalyado, ngunit dapat kang magkaroon ng kahit isang ideya tungkol sa kung saan ilalagay ang iba't ibang mga elemento sa screen. Ang mga ito ay magiging hindi kapani-paniwalang kapaki-pakinabang sa paglaon kapag sinimulan mo ang pagbuo ng interface para sa iyong laro.

Gumawa ng Mga Online Game Hakbang 3
Gumawa ng Mga Online Game Hakbang 3

Hakbang 3. Pumili ng isang paraan para sa paglikha ng iyong laro

Ayon sa kaugalian, kakailanganin mong malaman kung paano mag-code sa ActionScript 3 upang lumikha ng mga Flash game. Habang magagawa mo pa rin iyan, may mga magagamit na programa na maaaring gawing mas madali ang pagkatuto ng laro upang malaman na nangangailangan ng walang karanasan sa pag-coding. Ang ilan sa mga pinakatanyag na pagpipilian para sa paggawa ng mga laro ay kinabibilangan ng:

  • Stencyl - Ito ay isang mas bagong tool na nagbibigay-daan sa iyo upang bumuo ng mga laro gamit ang mga object at script ng lohika. Ang mga larong ito ay maaaring mai-convert sa mga proyekto sa Flash at mai-upload sa anumang website na sumusuporta sa mga larong Flash.
  • Bumuo ng 2 - Habang tumatanda ang Flash, nagsimula itong mapalitan ng iba pang mga paraan ng paglikha ng mga laro. Isa sa mga pinakabagong paraan upang lumikha ng isang online game ay ang paggamit ng HTML5. Karaniwan nangangailangan ito ng maraming kaalaman sa pag-coding, ngunit pinapayagan ka ng Build 2 na lumikha ng mga laro gamit ang mga object at scripting, katulad ng Stencyl.
  • Flash Builder - Ito ang tradisyunal na pamamaraan para sa paglikha ng mga Flash game. Nangangailangan ito ng isang makatarungang halaga ng kaalaman sa ActionScript, ngunit ito ay isa sa mga mas madaling wika upang malaman ang mga pangunahing kaalaman sa. Ang Flash Builder ay nagkakahalaga ng pera, ngunit maaari mong gamitin ang bukas na mapagkukunan ng FlashDevelop na programa upang makuha ang halos lahat ng parehong pag-andar.

Bahagi 2 ng 4: Paggamit ng Stencyl

Gumawa ng Mga Online Game Hakbang 4
Gumawa ng Mga Online Game Hakbang 4

Hakbang 1. I-download at i-install ang Stencyl

Ang Stencyl ay isang programa sa paglikha ng laro na hindi nangangailangan ng anumang kaalaman sa pag-cod. Sa halip, maaari mong gamitin ang iba't ibang mga tool sa lohika upang manipulahin ang mga bagay sa laro.

Maaaring gamitin ang Stencyl nang libre kung nais mo lamang i-publish ang iyong laro sa online. Ang libreng bersyon ay magkakaroon ng isang Stencyl logo na lilitaw sa simula. Kung nakuha mo ang bayad na bersyon, maaari kang mag-publish sa iba pang mga platform

Gumawa ng Mga Online Game Hakbang 5
Gumawa ng Mga Online Game Hakbang 5

Hakbang 2. Lumikha ng iyong bagong laro

Kapag sinimulan mo ang Stencyl, ipapakita sa iyo ang isang listahan ng iyong mga laro. Mayroong maraming mga halimbawang laro sa listahan na maaari mong tingnan upang makita kung paano ito gumagana. Upang simulang magtrabaho sa iyong sariling laro, i-click ang kahon na may tuldok na linya na may markang "Mag-click dito upang lumikha ng bagong Laro".

Gumawa ng Mga Online Game Hakbang 6
Gumawa ng Mga Online Game Hakbang 6

Hakbang 3. Pumili ng isang kit

Mayroong maraming mga kit na naglalaman ng mga premade na assets at mga bagay na makakatulong sa iyo na mabilis na tumakbo ang iyong laro. Pumili ng isang kit kung nais mo, o piliin ang "Blank Game" kung balak mong gumawa ng sarili mo.

Maaari kang mag-download ng mga kit na ginawa ng ibang mga gumagamit sa online

Gumawa ng Mga Online Game Hakbang 7
Gumawa ng Mga Online Game Hakbang 7

Hakbang 4. Ipasok ang iyong impormasyon sa laro

Bago mo simulang lumikha ng iyong laro, kakailanganin mong maglagay ng ilang mga impormasyon.

  • Pangalan - Ito ang pangalan ng iyong laro. Maaari mo itong baguhin sa paglaon sa anumang nais mo.
  • Laki ng screen - Ito ang laki ng iyong screen ng laro, at napakahalaga dahil makakaapekto ito sa art na ginagamit mo. Dahil ang mga tao ay malamang na naglalaro ng iyong laro sa loob ng kanilang web browser, ang laki ng screen ay hindi dapat masyadong malaki. Subukan ang Lapad: 640 px Taas: 480 px. Ito ay isang mahusay na sukat upang makapagsimula.
Gumawa ng Mga Online Game Hakbang 8
Gumawa ng Mga Online Game Hakbang 8

Hakbang 5. Maging pamilyar sa layout

Kapag na-load mo ang iyong bagong laro, dadalhin ka sa Dashboard. Dito mo makikita ang lahat ng mga eksena para sa iyong laro at ma-access ang anumang mga mapagkukunan. Maaari mo ring baguhin ang iyong mga setting ng laro mula rito. Gugugol mo ang halos lahat ng iyong oras sa pagtatrabaho sa Dashboard.

  • Mga Eksena - Ito ang pangunahing window ng Dashboard, at ipinapakita ang aktwal na laro at lahat ng mga assets. Ang iyong laro ay magiging isang koleksyon ng mga eksena.
  • Mga Mapagkukunan - Ito ang listahan ng lahat ng mga object at assets sa iyong laro. may kasamang mga artista, background, font, eksena, lohika, tunog, at tile. Ang mga mapagkukunan ay nakaayos sa isang puno sa kaliwang bahagi ng screen.
  • Mga setting - Pinapayagan ka ng mga pagpipilian sa Laro at Mga Setting na ayusin kung paano gumagana ang mekanika ng iyong laro, kabilang ang mga kontrol, grabidad, banggaan, paglo-load ng mga screen, at marami pa.
Gumawa ng Mga Online Game Hakbang 9
Gumawa ng Mga Online Game Hakbang 9

Hakbang 6. Ipasadya ang isang artista

Ang isang artista ay anumang bagay na gumagalaw o maaaring makipag-ugnay sa laro (manlalaro, kaaway, pintuan, atbp.). Kakailanganin mong lumikha ng isang artista para sa bawat bagay sa iyong laro. Upang lumikha ng isang artista, i-click ang pagpipiliang "Mga Uri ng Artista" sa menu ng Mga mapagkukunan. Piliin ang artista na gusto mo mula sa listahan (ang listahan ay natutukoy ng kit na iyong pinili).

  • Italaga ang artista sa isang Pangkat (Manlalaro, Kaaway). Makakatulong ito na matukoy ang mga pag-aari ng banggaan ng aktor. Piliin ang iyong artista upang buksan ang Actor Editor. I-click ang tab na Mga Katangian, at pagkatapos ay piliin ang naaangkop na pangkat mula sa drop-down na menu.
  • Magdagdag ng mga pag-uugali (paglukso, pagtadyak, paglalakad). Ang mga pag-uugali ang nagbibigay-daan sa iyong artista na magsagawa ng mga aksyon. I-click ang tab na Mga Pag-uugali, at pagkatapos ay i-click ang pindutang "+ Magdagdag ng Pag-uugali" sa ibabang kaliwang sulok. Pumili ng isang pag-uugali (tulad ng "Walking") mula sa listahan, at pagkatapos ay i-click ang "Piliin".
  • Itakda ang mga kontrol. Kung lumilikha ka ng isang character ng manlalaro, malamang na gugustuhin mong payagan ang manlalaro na ilipat ito. Kapag idinagdag mo ang pag-uugali sa paglalakad, dadalhin ka sa screen ng Mga katangian ng paglalakad. Maaari mong gamitin ang mga drop-down na menu upang pumili kung anong mga susi ang makikilos sa aktor pakaliwa at pakanan. Maaari kang magtalaga ng mga animasyon din kung ang kit na iyong ginagamit ay naglalaman ng anuman.
  • Maaari kang magdagdag ng maraming pag-uugali upang ipasadya ang magagawa ng isang artista.
Gumawa ng Mga Online Game Hakbang 10
Gumawa ng Mga Online Game Hakbang 10

Hakbang 7. Lumikha ng isang eksena

Ang tagpo ay kung ano ang nakikita ng manlalaro kapag naglalaro ng laro. Ito ang background, pati na rin ang anumang mga bagay at aktor na nakikita. Upang lumikha ng isang bagong eksena, i-click ang pagpipiliang Mga Eksena sa puno ng Mga Mapagkukunan, at pagkatapos ay i-click ang kahon na tinadtad. Bigyan ang iyong bagong tanawin ng isang pangalan upang magpatuloy.

  • Background - Ang iyong eksena ay awtomatikong sukat, kaya't hindi mo kailangang mag-alala tungkol sa na sa ngayon. Maaari kang pumili upang gumamit ng isang kulay bilang isang background, na kung saan ay may mga tile na nakalagay sa ibabaw nito. Maaari kang pumili mula sa isang solidong kulay o isang gradient. I-click ang "Lumikha" kapag tapos ka na. Bubuksan nito ang taga-disenyo ng Scene.
  • Mga tile ng lugar - Ang tile na kasama sa iyong kit ay mai-load sa kanang bahagi ng window. I-click ang Pencil tool sa kaliwang menu, at pagkatapos ay i-click ang tile na nais mong gamitin. Maaari mo ring ilagay ang tile papunta sa iyong eksena. Mag-click at i-drag gamit ang mouse upang maglagay ng maraming mga tile.
  • Paglalagay ng mga artista - I-click ang tab na Mga Aktor sa itaas ng iyong tile upang lumipat sa iyong mga magagamit na artista. Dapat ay nilikha mo ang mga ito dati upang lumitaw sila sa listahang ito. I-click ang artista na nais mong ilagay, at pagkatapos ay mag-click kung saan sa tanawin nais mong lumitaw. Kung pipigilin mo ⇧ Shift, ang artista ay magpapalabas sa grid.
  • Pagdaragdag ng gravity - I-click ang tab na "Physics" sa tuktok ng window, at pagkatapos ay ipasok ang isang halaga sa patlang na "Gravity (Vertical)". Ang pagpasok ng 85 ay gayahin ang gravity ng real-world.
Gumawa ng Mga Online Game Hakbang 11
Gumawa ng Mga Online Game Hakbang 11

Hakbang 8. Subukan ang laro

Matapos mong lumikha ng isang eksena at maglagay ng ilang mga artista, maaari mong subukan ang laro. I-click ang pindutang "Test Game" sa tuktok ng screen upang i-play kung ano ang mayroon ka sa ngayon. Maaari mong gamitin ang mga key na itinakda mo kapag lumilikha ng iyong mga artista upang makontrol ang character ng iyong player.

Humanap ng anumang mga aspeto na hindi gagana, at subukang ayusin ang mga ito. Halimbawa, tama bang kumikilos ang mga kaaway? Maaari mo bang talunin ang iyong mga kaaway? Mayroon bang anumang mga platform na hindi maabot o mga chasms na hindi maaaring tawirin? Bumalik sa nauugnay na lugar ng iyong editor ng laro upang ayusin ang anumang mga problema na nahanap mo. Maaaring magtagal ito ng kaunting sandali, ngunit ang resulta ay magiging mas masaya at mapaglarong laro

Gumawa ng Mga Online Game Hakbang 12
Gumawa ng Mga Online Game Hakbang 12

Hakbang 9. Magdagdag pa

Ngayon na mayroon kang isang gumaganang, mapaglarong unang eksena, oras na upang simulang buuin ang buong laro. Magdagdag ng higit pang mga antas at hamon, at panatilihin ang pagsubok sa iyong mga karagdagan upang matiyak na masaya sila at gumagana nang maayos.

Gumawa ng Mga Online Game Hakbang 13
Gumawa ng Mga Online Game Hakbang 13

Hakbang 10. Site Lock ang iyong laro

Kung mag-a-upload ka ng laro sa isang site na nagho-host ng mga Flash game, o mag-a-upload sa iyong sariling site, malamang na gugustuhin mong paganahin ang "Site Locking". Pipigilan nito ang iyong laro sa paglalaro kung wala ito sa pinapayagan na listahan ng mga site.

  • Buksan ang "Mga Setting ng Laro" mula sa iyong puno na "Mga Mapagkukunan". Piliin ang seksyong "Loader". Ipasok ang mga site na nais mong payagan sa patlang na "Site Lock", na pinaghiwalay ng isang kuwit na walang puwang. Halimbawa, newgrounds.com, imgate.com.
  • Habang nasa screen na ito, ipasok ang iyong home page sa patlang na "Iyong Home Page", kung mayroon ka nito. Hahayaan nito ang mga manlalaro na naglaro ng iyong laro na mai-link sa iyong site.
Gumawa ng Mga Online Game Hakbang 14
Gumawa ng Mga Online Game Hakbang 14

Hakbang 11. I-export ang laro bilang Flash

Kapag nasiyahan ka sa iyong laro, mai-export mo ito sa format na Flash. Hahayaan ka nitong mag-upload ng laro sa isang site na nagho-host ng mga Flash game, o sa iyong sariling website. Mag-click Ilathala piliin ang Web at pagkatapos ay i-click ang Flash. I-save ang file sa isang madaling hanapin na lokasyon sa iyong computer.

Gumawa ng Mga Online Game Hakbang 15
Gumawa ng Mga Online Game Hakbang 15

Hakbang 12. I-publish ang laro

Kapag mayroon ka ng iyong Flash (. SWF) file, maaari mo itong i-upload sa host na iyong pinili. Mayroong iba't ibang mga site sa online na nagho-host ng mga laro sa Flash, at ang ilan ay maaaring pahintulutan ka ring kumita ng pera mula sa kita ng ad sa iyong laro. Maaari mo ring i-upload ang iyong laro sa iyong sariling website, ngunit gugustuhin mong tiyakin na mayroon kang bandwidth upang magsilbi sa mga manlalaro kung ang laro ay sumikat.

  • Tingnan ang gabay na ito para sa pag-upload ng iyong laro sa iyong sariling web site.
  • Kung nais mong i-upload ang iyong laro sa isang site tulad ng Newgrounds o Kongregate, kakailanganin mong lumikha ng isang account at pagkatapos ay dumaan sa proseso ng pag-upload para sa site. Ang mga tuntunin at kundisyon ay magkakaiba sa bawat site.
  • Kung nais mong mai-publish ang iyong laro sa Stencyl Arcade, magagawa mo ito mula sa loob ng Stencyl Program. Mag-click Ilathala piliin ang Stencyl at pagkatapos ay i-click ang Arcade. Ang laro ay awtomatikong maa-upload, kaya tiyaking masaya ka sa pangalan bago gawin ito. Ang Stencyl Arcade ay may 8 MB na sukat ng laki ng file.

Bahagi 3 ng 4: Paggamit ng Bumuo 2

Gumawa ng Mga Online Game Hakbang 16
Gumawa ng Mga Online Game Hakbang 16

Hakbang 1. I-download at i-install ang Bumuo 2

Pinapayagan ka ng program na ito na lumikha ng mga laro sa HTML5 na may napakakaunting pag-coding. Kailangan mong magtalaga ng ilang mga variable, ngunit lahat ng ito ay ginagawa sa pamamagitan ng mga menu nang walang kinakailangang aktwal na pag-coding.

Ang konstruksyon 2 ay libre, kahit na ang ilang mga tampok ay limitado maliban kung mag-upgrade ka. Ang libreng bersyon ay hindi maaaring mai-publish sa anumang iba pang mga platform kaysa sa HTML5

Gumawa ng Mga Online Game Hakbang 17
Gumawa ng Mga Online Game Hakbang 17

Hakbang 2. Lumikha ng isang bagong proyekto

Kapag kauna-unahang nagsimula sa Bumuo 2, sasalubungin ka ng isang Welcome menu. I-click ang link na "Bagong Project" upang magsimula ng isang bagong laro. Mayroon ding isang pares ng mga kasamang mga halimbawa na maaari mong gamitin upang makita kung paano nilikha ang mga pangunahing laro.

Kapag lumilikha ng isang bagong proyekto, bibigyan ka ng isang listahan ng mga template. Para sa iyong unang proyekto, malamang na gugustuhin mong magsimula sa isang walang laman na proyekto. Papayagan ka nitong makakuha ng hang ng mga pangunahing kaalaman nang hindi hinahadlangan ng mga template

Gumawa ng Mga Online Game Hakbang 18
Gumawa ng Mga Online Game Hakbang 18

Hakbang 3. Ayusin ang mga setting ng iyong proyekto

Sa kaliwang frame ng window ng proyekto, makikita mo ang isang serye ng mga item sa frame ng Mga Katangian. Maaari mo itong gamitin upang maitakda ang laki ng iyong screen at ipasok ang impormasyon ng iyong laro at kumpanya.

Gumawa ng Mga Online Game Hakbang 19
Gumawa ng Mga Online Game Hakbang 19

Hakbang 4. Magpasok ng isang background

I-double click ang layout. Piliin ang "Naka-tile na background" mula sa seksyong Pangkalahatan. Mag-click sa iyong layout upang ilagay ang background. Bubuksan nito ang background editor. Kakailanganin mong lumikha ng iyong sarili gamit ang software ng pag-edit ng imahe, o pag-download ng mga texture mula sa iba't ibang mga lokasyon sa online.

  • Itakda ang background sa laki ng layout. Gawin ito sa pamamagitan ng pagpili ng background object at pagbabago ng laki sa frame ng Properties.
  • Baguhin ang pangalan ng layer at i-lock ito. Gusto mong i-lock ang layer upang maiwasan ang hindi sinasadyang paglipat nito habang naglalagay ng iba pang mga object. I-click ang tab na "Mga Layer" sa kanang bahagi ng screen. Piliin ang layer, at i-click ang icon na Pencil. Pangalanan ang layer na "Background", at pagkatapos ay i-click ang pindutang "Padlock" upang i-lock ang background.
Gumawa ng Mga Online Game Hakbang 20
Gumawa ng Mga Online Game Hakbang 20

Hakbang 5. Lumikha ng isang bagong layer

Sa tab na Mga Layer, i-click ang pindutang "+" upang lumikha ng isang bagong layer. Palitan ang pangalan nito sa "Pangunahin". Ito ang magiging layer kung saan naninirahan ang karamihan sa iyong mga bagay sa laro. Tiyaking napili ang Pangunahing layer bago magpatuloy.

Gumawa ng Mga Online Game Hakbang 21
Gumawa ng Mga Online Game Hakbang 21

Hakbang 6. Magdagdag ng mga input para sa iyong laro

Sa Bumuo 2, ang iyong mga input ay kailangang idagdag bilang mga bagay sa iyong laro. Ang mga ito ay hindi nakikita, at paganahin ang paggamit ng keyboard at mouse sa buong proyekto.

I-double click ang iyong layout at piliin ang "Mouse" mula sa seksyon ng Input. Gawin ang pareho upang maipasok ang object na "Keyboard"

Gumawa ng Mga Online Game Hakbang 22
Gumawa ng Mga Online Game Hakbang 22

Hakbang 7. Magdagdag ng mga bagay

Panahon na upang simulang magdagdag ng ilang mga object ng laro sa iyong layout. I-double click ang layout at piliin ang "Sprite" mula sa Pangkalahatang seksyon. Gamitin ang mga crosshair upang pumili kung saan mo nais ilagay ang sprite. Magbubukas ang editor ng imahe, pinapayagan kang mag-load ng mayroon nang sprite o lumikha ng bago.

Kapag pinili mo ang mga sprite sa iyong layout, ang mga katangian ng sprite ay maglo-load sa kaliwang frame. Baguhin ang pangalan ng sprite upang maaari mong makilala at mas madaling mag-refer dito

Gumawa ng Mga Online Game Hakbang 23
Gumawa ng Mga Online Game Hakbang 23

Hakbang 8. Magdagdag ng mga pag-uugali sa iyong mga object

Upang magdagdag ng isang pag-uugali, i-click ang bagay na nais mong magdagdag ng isang buong pag-uugali upang mapili ito. I-click ang link na "Magdagdag / mag-edit" sa seksyon ng Mga Pag-uugali ng frame ng Mga Katangian. Lilitaw ang isang listahan ng mga magagamit na pag-uugali.

Ang mga pag-uugali ay paunang naka-configure na mga piraso ng lohika na nagbibigay-daan sa iyo upang mabilis na magdagdag ng pag-andar sa iyong mga object. Maaari kang pumili mula sa isang iba't ibang mga pag-uugali sa premade na maaaring gumanap ng isang malawak na hanay ng mga pag-andar. Halimbawa, upang gawing solid ang sahig, bigyan ito ng "Solid" na pag-uugali. Upang ilipat ang character na player sa walong direksyon, bigyan ito ng pag-uugali na "8 direksyon ng paggalaw"

Gumawa ng Mga Online Game Hakbang 24
Gumawa ng Mga Online Game Hakbang 24

Hakbang 9. Baguhin ang mga katangian ng pag-uugali

Maaari mong i-edit ang mga umiiral na pag-uugali upang ipasadya ang paraan ng iyong mga bagay na gumana. Maaari mong baguhin ang mga halaga upang mabago ang bilis, direksyon, at iba pang mga pag-aari.

Gumawa ng Mga Online Game Hakbang 25
Gumawa ng Mga Online Game Hakbang 25

Hakbang 10. Maunawaan kung paano gumagana ang mga kaganapan

Ang mga kaganapan ay isang listahan ng mga kundisyon, at ang nagtutulak sa laro. Kung natutugunan ang mga kundisyon, nangyayari ang kaganapan. Kung hindi natutugunan ang mga kundisyon, hindi nagaganap ang kaganapan. Karaniwang tatakbo ang sheet ng kaganapan sa paligid ng 60 beses bawat segundo. Sa tuwing tumatakbo ito ay tinatawag na isang "tick".

Gumawa ng Mga Online Game Hakbang 26
Gumawa ng Mga Online Game Hakbang 26

Hakbang 11. Lumikha ng isang kaganapan

Mag-double click sa blangkong sheet ng Kaganapan. Lilitaw ang isang listahan ng mga magagamit na bagay. Piliin ang bagay na nais mong lumikha ng isang kaganapan, o maaari kang lumikha ng isang kaganapan sa System.

  • Piliin kung kailan nangyayari ang pagkilos. Matapos mapili ang bagay, hihilingin sa iyo na pumili kung kailan dapat mangyari ang kaganapan. Maaari itong batay sa iba pang mga kaganapan o sa ilang mga oras. Ang "bawat tik" ay palaging.
  • Magdagdag ng isang aksyon. Hihilingin sa iyo na pumili ng isa sa iyong mga object. Pumili mula sa isang listahan ng mga aksyon. Halimbawa, kung gumagawa ka ng isang top-down na tagabaril, at nais ang character ng manlalaro na palaging tumitingin sa mouse, lilikha ka ng isang aksyong "Itakda ang anggulo patungo sa posisyon" sa bawat tick na nakatakda sa object ng Player. Kapag tinanong para sa mga coordinate, ipasok ang "Mouse. X" para sa X at "Mouse. Y" para sa Y. Mapapanatili nito ang barko ng manlalaro na palaging nakaturo patungo sa cursor.
Gumawa ng Mga Online Game Hakbang 27
Gumawa ng Mga Online Game Hakbang 27

Hakbang 12. Magdagdag ng higit pang mga kaganapan at pag-uugali

Ito ang backbone ng iyong laro. Ang pagdaragdag at pag-aayos ng mga pag-uugali at kaganapan ay makakatulong sa iyo na gumawa ng isang natatanging at nakakatuwang laro na ang mga tao ay nagsisigawan upang i-play. Mag-eksperimento sa iba't ibang mga kaganapan upang subukang makuha ang eksaktong laro na gusto mo.

Gumawa ng Mga Online Game Hakbang 28
Gumawa ng Mga Online Game Hakbang 28

Hakbang 13. Magdagdag ng ilang mga variable

Mayroong dalawang uri ng mga variable sa Bumuo 2: mga variable ng halimbawa at mga variable na pandaigdigan. Pinapayagan ka nitong magtakda ng mga pasadyang halaga para sa iyong mga object at laro, tulad ng kalusugan, mga limitasyon sa oras, mga marka, at marami pa.

  • Mga Variable ng Instance - Ang mga variable ng instance ay mga variable na nakatalaga sa mga solong object. Ginagamit ang mga ito para sa mga bagay tulad ng kalusugan ng kaaway at player. Maaari kang magdagdag ng mga variable ng halimbawa pagkatapos pumili ng isang bagay sa pamamagitan ng pag-click sa link na "Magdagdag / mag-edit" sa seksyong Mga variable ng frame ng Mga Katangian. Bigyan ang variable ng isang pangalan na maaaring tukuyin sa isang kaganapan, pati na rin isang paunang halaga.
  • Mga Global Variable - Ang mga pandaigdigang variable ay mga variable na nakatalaga sa buong laro. Ginagamit ang mga ito para sa mga bagay tulad ng marka ng manlalaro. Upang lumikha ng isang pandaigdigang variable, buksan ang sheet ng Kaganapan at mag-right click sa isang blangko na puwang. I-click ang "Magdagdag ng pandaigdigang variable", bigyan ito ng isang pangalan na maaaring tinukoy sa isang kaganapan, at pagkatapos ay maglagay ng paunang halaga.
Gumawa ng Mga Online Game Hakbang 29
Gumawa ng Mga Online Game Hakbang 29

Hakbang 14. Lumikha ng isang interface

Kapag lumilikha ng isang interface, karaniwang pinakamahusay na gawin ito sa isang bagong layer. Ito ay dahil bihirang gumalaw o magbago ang interface, kaya mahusay na magkaroon ito sa isang naka-lock na layer. Sa frame ng Properties para sa bagong layer, itakda ang "Parallax" sa 0. Mapapanatili nito ang layer mula sa pag-scroll kapag ang screen ay.

Gumamit ng mga Text box at variable upang likhain ang iyong interface. Maaari mong itakda ang iyong mga kahon ng teksto upang ipakita ang natitirang kalusugan, puntos, munisyon o anumang bagay na kailangan ng manlalaro na makita nang regular

Gumawa ng Mga Online Game Hakbang 30
Gumawa ng Mga Online Game Hakbang 30

Hakbang 15. Subukan at baguhin ang iyong laro

Ngayon na mayroon kang ilang mga bagay sa screen na may mga kaganapan at pag-uugali, maaari mong simulan ang pagsubok at pagdaragdag ng nilalaman. I-click ang pindutang "Play" sa tuktok ng screen upang mabuo at subukan ang laro. Itala ang anumang hindi gumana, at subukang ayusin ito upang ang iyong laro ay mapaglaruan at masaya.

Gumawa ng Mga Online Game Hakbang 31
Gumawa ng Mga Online Game Hakbang 31

Hakbang 16. I-export ang laro

Kung nasiyahan ka sa iyong laro, maaari mo itong i-export upang ma-upload ito sa isang website at i-play ng sinuman. Upang mai-export ang laro, i-click ang File menu at piliin ang I-export. I-save ang proyekto sa isang lokasyon na madali mong mahahanap.

Gumawa ng Mga Online Game Hakbang 32
Gumawa ng Mga Online Game Hakbang 32

Hakbang 17. I-publish ang laro

Mayroong maraming mga site na nagbibigay-daan sa iyo upang mag-upload ng mga laro ng HTML5 upang makapaglaro ang iba. Maaari mo ring idagdag ang laro sa iyong sariling website. Tingnan ang gabay na ito para sa mga detalye sa pag-upload ng laro sa iyong sariling web site.

Bahagi 4 ng 4: Pag-coding mula sa Scratch

Hakbang 1. Mag-download ng isang IDE sa programa (Integrated Development Environment) na sumusuporta sa HTML tulad ng Game Maker Studio

Ang ilan ay magagamit nang libre bagaman marami sa mga pinakamahusay na IDE ay nagkakahalaga ng daan-daang dolyar.

Hakbang 2. Alamin na gamitin ang IDE

Ang pag-aaral sa programa sa iyong kapaligiran ay napakahalaga. Ang pagsasaulo ng karamihan sa karaniwang code at pag-aaral kung paano ipatupad nang maayos ang mga bagay ay maaaring tumagal ng mga linggo o kahit na buwan. Maging mapagpasensya at lahat ito ay magbabayad!

Hakbang 3. Lumikha ng iyong laro sa tingin mo handa ka na

Ang paggawa ng isang dokumento ng disenyo o pagbanggit ng ilang mga ideya ay isang mahusay na pagsisimula. Ang pagprograma ng isang laro ay maaaring tumagal ng buwan o kung ikaw ay tunay na seryoso tungkol sa isang hit, kahit isang o dalawa taon.

Hakbang 4. Subukan ang laro

Siguraduhin na subukan ang paggawa ng mga nakatutuwang o hindi inaasahang bagay at i-squash ang maraming mga bug hangga't maaari. Subukan din upang matukoy kung ang gameplay ay ang gusto mo, o kung kailangan mong bumalik at gumawa ng mga pagbabago.

Hakbang 5. I-publish ito

I-publish ang iyong laro sa online sa isang website tulad ng Kongregate. Dapat kang maging handa para sa nakabubuo na pagpuna at maaari mong hilingin na i-update ang iyong laro upang matugunan ang mga hangarin ng iyong playerbase.

Mga Tip

  • Kung mas interesado kang malaman ang code sa likod ng mga Flash game, maaari mong gamitin ang Flash Builder at ActionScript 3 code upang lumikha ng mga pasadyang laro. Magtatagal ito ngunit maaaring magresulta sa isang mas natatanging karanasan. Tingnan ang patnubay na ito para sa mga detalye sa pag-program sa Script ng Mga Pagkilos 3.
  • Bigyan ng kredito ang anumang mga mapagkukunan kung saan ka kumuha ng mga ideya o nilalaman, at sa iba pa na tumulong sa paglikha ng laro.

Inirerekumendang: