Reklaam

teha oma arvutimängeMängude mängimine võib olla väga lõbus. Aga miks siin peatuda? Kui olete arvutiga tuttav ja soovite vähe aega investeerida, võite hakata oma mänge looma. Isegi kui te pole oma elus ühtegi päeva programmeerinud, võite alustada juba täna.

See on kolmeosalise sarja teine ​​osamakse. Iga artikliga on tööriistad, mida me üle vaatame, pügala võrra raskem, õppekõver muutub pisut järsemaks, kuid loomingulised võimalused suurenevad veelgi.

Sisse esimene osa nägime, kuidas luua oma tekstipõhine mäng, platformer või esmalaskmine ühe silmapilguga, sageli pelgalt pukseerimisprotseduuride abil. Need tööriistad võimaldasid teil juba rääkida oma interaktiivse loo, kuid teie mõju mängumehaanikale oli piiratud.

Sellel nädalal on keskmise keerukusega tööriistad. Saate kindlaks teha, mis mängus on, aga ka kuidas üksikud mänguelemendid omavahel suhestuvad. Selleks hakkame kasutama objekti sündmuste interaktsioone ja skripte.

GameMaker on üks oma liiga populaarseimaid mängukomplekte. Seda näidati Jonathan Bennetti filmis

instagram viewer
mängude ümardamine 5 tasuta mängu arendamise tarkvara tööriista oma mängude loomiseksTasuta mängude arendustarkvara on suurepärane võimalus videomängude tegemise alustamiseks. Oleme koostanud turu parima mängutarkvara. Loe rohkem 2010. aasta alguses. Mis teeb selle rakenduse selle kimbu esiletõstmiseks, on selle mitmekülgsus ja ühilduvus. GameMaker on selle nädala ainus tööriist, mis töötab nii Mac OS X kui ka Windows. Pealegi on tasuline versioon võimeline eksportima veelgi laiemale platvormile, sealhulgas iOS ja Android.

teha oma arvutimänge

Idee on lihtne. Lisate mängu palju elemente, sealhulgas tausta, heli ja objekte. Nende objektide käitumist teie mängus saab skriptida, täpsustades sündmusi ja kaasnevaid tegevusi. Mõelge ülaltoodud ekraanipildile. Sündmusel „Loo” (st initsialiseerimisel) töötab objekt läbi parempoolses veerus visandatud toimingud. Neid toiminguid saab pesastada ja need hõlmavad tingimuslikke tingimusi (kui "see", tehke "seda") ja juhtimisvoo avaldusi (kui "see", siis tehke "seda").

Tegelikult on need toimingud heaks sissejuhatuseks programmeerija mõtteviisile. Enamik programmeerimisrakendusi on üles ehitatud samamoodi. See võimaldab teil harjutada võimalike interaktsioonide piiratud alamhulgaga ja ilma täpse süntaksiga vaeva nägemata.

tee oma mängud

Ehkki saate kogu oma mängu üles ehitada, kohandades objekti atribuute, saate neid vaikemallide malle laiendada, luues oma skriptid. Need skriptid kasutavad GameMakeri keelt (GML), mis süntaksis sarnaneb Java-ga. Samuti saate lugeda ja õppida või kohandada GameMakeriga kaasasolevaid ja veebis saadaval olevaid skripte.

GameMakeri taga tegutsev ettevõte YoYo Games pakub veebis mitmesuguseid ressursse, sealhulgas mitmeid õpetusi. Need õpetused aitavad teil GameMakeriga alustada.

RPG Toolkit keskendub väiksemale mängude alamhulgale, kuid teeb seda väga hästi. Selle mängu loomise komplekti tööriistu on lihvitud viimase 10 aasta jooksul, et aidata teil pakkuda ulatuslikku 2D rollimängu.

Need kahemõõtmelised mängud on modelleeritud plaatide põhise graafika ja animatsioonide ümber. Kuid RPG tööriistakomplekt jätab teile mänguprogrammi liidese teatud osades vabaduse kasutada oma programmeeritud visuaale. Mis kõige tähtsam - võib-olla saab RPG Toolkit kasu oma keerulisest kogukonnast. Kui teil on mõni küsimus oma mängu kohta või kui soovite isegi arutleda mängude metoodika üle, võite alati pöörduda foorumite poole.

tee oma mängud

RPG tööriistakomplekti toimetaja aitab teil luua kõike oma mängu jaoks vajalikku, sealhulgas uusi spreid, efekte ja mängusiseseid tegelasi. Veebisaidilt leiate lugematuid utiliite, pistikprogramme ja eelhäälestatud programmilõike, mida oma mängus kasutada.

tee oma mängud

Vastupidiselt GameMakerile toetub RPG tööriistakomplekt palju tugevamalt oma skriptikeelele, mida nimetatakse RPG-koodiks. See keel on korraliku RPG tegemiseks ülitähtis. Erinevalt kahest selles artiklis mainitud rakendusest ei saa see midagi vahele jätta.

Alustamiseks laadige rakendus alla ja tutvuge RPG tööriistakomplekti veebisaidil oleva õpetuste jaotisega. Siit leiate, millist teavet oma mängu toimetaja, kodeerimise, graafika ja heli kohta vajate. Kui soovite alustada suurt projekti, proovige foorumeid leida kaasharrastajaid, kes töötaksid koos teiega.

Nagu nimest järeldada võib, loodab 3D Rad ka teie Windowsi arvutis oma 3D-mängud. See järgib kõige huvitavamat metoodikat. 3D Radi abil kujundate oma mängud kujundusperspektiivi järgi, skriptides objektide interaktsioone sageli mööda minnes.

teha mänge

3D-redigeerija abil saate oma 3D-mudeleid renderdada või neid välisest allikast importida. Kui te ei soovi 3D-mudelitega vaeva näha, pole 3D Rad tõenäoliselt teie jaoks rakendus. Lõppude lõpuks, isegi kui kasutate eelnevalt valmistatud 3D-mudeleid, kulub suurem osa teie tööst nende ühendamisel erinevate osade jaoks, kasutades töölüli, rattaid ja mitmesuguseid vahemaa, et luua oma füüsika liivakast.

teha oma arvutimänge

Nagu GameMaker, korraldate ka 3D Radi mängu, ilma et kunagi koodirida kirjutaksite. Enamasti peate objektide dialoogide abil täpsustama objektide suhteid ja interaktsioone. Neid visuaalseid suhteid määratledes kutsute tegelikult paljusid erinevaid sisseehitatud skripte, sealhulgas tehisintellekti skripte. Kui soovite selle funktsionaalsuse algsest tasemest kaugemale jõuda, võimaldab 3D Rad teil ka määratleda oma skriptid, mida mängus kasutada. Mõlemal juhul tutvuge alustamiseks dokumentide lehtedel mitmesuguste õpetustega.

Milline neist rakendustest oli teie tähelepanu pälvinud? Kas teil on muid ettepanekuid? Jagage oma ideid ja kogemusi allpool toodud kommentaarides!

Kujutise krediit: Idee minna / tasuta digitaalfotod

Olen Belgia kirjanik ja arvutiteaduste tudeng. Saate mulle alati teha teene hea artikliidee, raamatusoovituse või retseptiideega.