Turinys
Pastaraisiais metais vaizdo žaidimų vartojimo būdas labai pasikeitė, jis nebeapsiriboja tik kompiuterio ar konsolės naudojimu šiems žaidimams žaisti, bet yra daugiau atsitiktinių būdų, tokių kaip planšetinis kompiuteris ar net išmanusis telefonas.Kaip pasikeitė prieigos prie žaidimų būdas, kaip ir jų kūrimo būdas, turime sistemas, kurios padeda kurti žaidimus naudojant tam tikrą programavimo kalbą, pvz., „Phaser“ ar „Cocos2d-JS“, bet verčia mus gerai mokėti kalbas kuriais remiasi šios sistemos.
Tačiau žmonėms, kurie entuziastingai kuria vaizdo žaidimus ir neturi programavimo žinių, yra įrankių, padedančių jiems pasiekti šį tikslą. Viena iš šių priemonių yra 2 konstrukcija, programa, kuri turi paprastą operaciją, pagrįstą „drag-drop“ funkcija, skirta 2D vaizdo žaidimams kurti.
2 konstrukcija yra įrankis, kuris supaprastina žaidimų kūrimą, juo gali naudotis įvairiausi vartotojai - nuo pradedančiųjų iki ekspertų, norinčių greitai ir lengvai sukurti prototipą. 2 konstrukcija paremtas HTML5 ir turi tam tikrų savybių, dėl kurių šiandien tai yra vienas geriausių variantų:
Kelių platformųLeidžia žaidimus, sukurtus naudojant 2 konstrukcija apima ne tik dabartines operacines sistemas, tokias kaip „Windows“, „Mac“ Ir netgi Linux. Jie gali būti pratęsti iki „Android“, „iOS“, „Blackberry“ Ir netgi „Windows Phone“. Be to, jei turime kūrėjo licenciją, galime jas paskelbti „Nintendo Wii U“.
Nereikia žinoti programavimo2 konstrukcija Vaizdo žaidimams kurti ji nenaudoja jokios programavimo kalbos, o naudoja įvykių sistemą, kuri yra pakankamai paprasta, kad ja galėtų naudotis visi.
Įtraukta fizikaNaudojant 2 konstrukcija Nereikia kurti sudėtingų funkcijų, kad būtų galima valdyti mūsų žaidimo fiziką, viskas yra įtraukta į įrankį ir ja labai lengva naudotis.
IšplečiamasBe to, yra sukurta daug papildinių 2 konstrukcija tuo atveju, jei galvojame apie papildomą mūsų žaidimo funkcionalumą.
Kaip matome jo savybes 2 konstrukcija Jie puikiai tinka tiems žmonėms, kurie visada norėjo užsiimti vaizdo žaidimų kūrimu, bet niekada to neišbandė, nes neturi programavimo žinių.
„Construct 2“ diegimasĮdiegimui 2 konstrukcija reikia tik eiti į produkto puslapį, atsisiųsti naujausią versiją ir įdiegti, kaip tai darytume su bet kuria kita programine įranga. „Windows“.
Prieš pradedant kurti vaizdo žaidimus, svarbu šiek tiek laiko susipažinti su 2 konstrukcija Kadangi skiriasi nuo kitų įrankių, mes galime ignoruoti kai kuriuos dalykus.
Kai pirmą kartą paleidžiame savo programą, mus pamatys pagrindinis įrankio ekranas, čia galime atidaryti naujausius projektus ir sukurti naujus, jis turėtų atrodyti taip:
DIDELIS
Pirmas dalykas, kurį mes padarysime, yra sukurti naują projektą, kurį mes spaudžiame Failas ir mes pasirenkame variantą Naujas. Bus rodomas dialogo langas su daugybe šablonų, kad būtų galima pradėti kurti mūsų žaidimą, pradžioje tai gali būti šiek tiek painu, todėl mes ieškosime parinkties Naujas tuščias projektas ir mums bus pateiktas tuščias išdėstymas, kaip matome šiame paveikslėlyje:DIDELIS
Centrinė balta dalis yra išdėstymas programos ir atstovauja mūsų darbo sričiai, čia pridėsime simbolius, priešus ar net mūsų plaukiojančias monetas, o galiausiai tai, ką mes čia darysime, bus galutinis mūsų žaidimo rezultatas.Dešinėje pusėje yra projekto išteklių medis, mūsų išdėstyme naudojami objektai, įvykiai, garsai, šeimos ir failai, kuriuos galime naudoti kurdami. Kairėje pusėje yra pagrindiniai mūsų žaidimo duomenys, pradedant jo pavadinimu, aprašymu ir versija bei netgi informacija apie mūsų išdėstymą ir kai kuriuos jo nustatymus.
Kaip matome sąsają 2 konstrukcija Tai gana paprasta, tačiau svarbu žinoti, kaip elementai yra paskirstyti, kad kuo geriau išnaudotume laiką, kai pradedame naudoti įrankį.
Viskas, kas egzistuoja viduje 2 konstrukcija yra objektas, jie gali būti įvairūs - nuo dalykų, kuriuos matome ekrane, pvz., raštai ar tekstai, iki tų, kurių nematome, pvz., masyvai, žodynai, klaviatūra, pelė ir kt. Norėdami sukurti objektą, galime dukart spustelėti savo išdėstymą (išskyrus kitą objektą) arba dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Įdėkite naują objektą. Atliekant kai kuriuos iš šių dviejų veiksmų, bus rodomas dialogo langas objekto tipui pasirinkti:
DIDELIS
Yra dviejų tipų objektai: objektai, įterpti į aktyvų išdėstymą, ir objektai, įterpti į visą projektą, tai yra, šie objektai, matomi mūsų ekrane, įterpiami į maketą, o tie, kurie nėra, yra įterptas į visą projektą.Kol kas mes sukursime objektą sprito tipas, tam dialogo lange pasirenkame tą patį ir paspaudžiame ĮdėtiPo to pelės žymeklis virsta kryžiumi, mes spustelėjame savo išdėstymą ir automatiškai rodomas vaizdo redagavimo langas, kuriame galime pasirinkti, ar piešti savo spritą, ar įkelti jį iš vaizdo.
DIDELIS
Tai padarius, mūsų objektas bus automatiškai įtrauktas į mūsų išdėstymą, paspaudus X vaizdo redagavimo lange.The sluoksnių Jie yra labai naudingas būdas valdyti vaizdinę objektų hierarchiją, mes netgi galime pridėti vaizdo efektų prie žaidimo naudodami juos. Norėdami pridėti sluoksnių, mes tiesiog turime eiti ten, kur yra mūsų išteklių medis, ir pasirinkti sluoksnių.
Čia mes galime pridėti tiek sluoksnių, kiek norime naudodami pliuso mygtuką (+), juos pervardyti, ištrinti ir net pertvarkyti, be to, galime matyti jo matomumo lygį pagal skaičių, esantį dešinėje pusėje, kur mažiausias skaičius visada Jis bus apačioje, o didžiausias - viršuje.
2 konstrukcija Kaip minėjome, ji nenaudoja jokios programavimo kalbos, vietoj to ji naudoja unikalų stilių, vadinamą renginių sistema, kuris turi šias savybes:
- Vykdykite komandas iš viršaus į apačią medyje.
- Jis turi kintamųjų, tiek pasaulinių, tiek vietinių
- Jis turi funkcijas, kurios veikia taip pat, kaip ir tradicinių programavimo kalbų funkcijos, tačiau nereikia paliesti jų kodo.
Renginiai yra sukurti įvykių lapas, esančią šalia mūsų išdėstymo, kur sukurti įvykį, jį pasirenkame ir, kaip ir mūsų objektai, galime dukart spustelėti arba tiesiog dešiniuoju pelės mygtuku spustelėti ir pasirinkti Pridėti įvykį:
Čia turėsime savo sukurtų objektų, prie kurių galime pridėti įvykį, įdomumą, sąrašą 2 konstrukcija yra tai, kad nepaisant to, kad nesukūrėme jokio objekto, mes visada turėsime sistemos objektą, kad galėtume pridėti įvykį. Pasirinkę jį, turėsime tam tinkamų įvykių sąrašą, o dabar mes pasirinksime Kas x sekundės ir priimame šį dialogo langą, kad sukurtume įvykį:
DIDELIS
Kaip jau minėjome, įvykių sistemą sudaro du komponentai, šiuo atveju turime pridėti jai skirtą veiksmą, tam turime pasirinkti tik nuorodą, esančią šalia mūsų renginio, vadinamo Pridėti veiksmą.Dar kartą pasirenkame sistemos objektą sluoksnis ir fonas mes pasirenkame Nustatykite sluoksnio fono spalvą, pakeičiame šio veiksmo spalvą ir paspaudžiame mygtuką Paaukoti. Tai, ką mes padarėme, yra labai paprasta ir tai yra veiksmas, kuris pakeis mūsų nulinio sluoksnio spalvą į tą, kurią nurodome veiksme.
Jei norime pamatyti, kaip veikia mūsų renginys, turime tiesiog paspausti piktogramą Vykdyti išdėstymą arba įveskite http: // localhost: 50001 / kur po sekundės mūsų išdėstymo fonas pakeis spalvą:
DIDELIS
Kaip matome, tai nėra kažkas labai funkcinio ar net vizualiai patrauklaus, tačiau leidžia suprasti, kaip veikia renginių sistema 2 konstrukcijaTuo baigėme šią pamoką, kurioje galėjome sužinoti apie šį paprastą, bet galingą įrankį 2D žaidimams kurti, kuriam nereikia turėti programavimo žinių, tik norą mokytis ir kurti nuostabius ir linksmus žaidimus.