Darba sākšana ar GameMaker: Studio

Satura rādītājs
Pašlaik videospēļu spēlēšana ir kļuvusi par vienu no visbiežāk sastopamajām aktivitātēm lielākajai daļai cilvēku, un, masveidā tos papildinot konsolēs un pat mobilajos tālruņos, ikvienam ir pieejams pat vienkāršākais no tiem. Bet, neraugoties uz šo masveidošanos, ir nozare, kas kopš tās pirmsākumiem nav zaudējusi savu derīgumu, un tā ir datorspēles, un daudzi lietotāji joprojām izvēlas šo iespēju pirms konsoles iegādes.
Spēlēt šīs datorspēles ir jautri, taču ir kaut kas daudz jautrāk, un tas padara tās un ļauj cilvēkiem spēlēt. Daudzi varbūt domā, ka datorspēles veidošana nav viegla un viņiem ir taisnība, ņemsim piemēru no sērijas Metāla pārnesums vai Pēdējā FantāzijaŠo spēļu izstrāde prasa vairāk nekā 100 cilvēku komandas un ievērojami lielus budžetus.
Bet patiesība ir tāda, ka lietas ir nedaudz mainījušās, Spēļu veidotājs: studija ļauj ātri un viegli izveidot savas spēles prototipu, protams, mums būs jāstrādā, bet ne tādā līmenī, lai izveidotu nākamo Pienākuma izsaukums.
Spēļu veidotājs: studija piedāvā diezgan intuitīvu saskarni, kas ļauj lietotājiem ar dažām vienkāršām vilkšanas un nomešanas darbībām izveidot objektus, notikumus, spritus un citus mūsu spēles elementus. Turklāt tam ir GML (GameMaker valoda) pieredzējušākiem lietotājiem, kuri nebaidās rakstīt dažas koda rindiņas.
Vispirms mums jāiet uz projekta lapu, lai lejupielādētu bezmaksas versiju Spēļu veidotājs: studija, tas ir nedaudz smags, jo papildus tam ir visas bibliotēkas un programmatūras papildinājumi SDI, kas ir svarīgi pieminēt, ka tas darbosies tikai Windows vidēs.
Pēc lejupielādes mēs veicam instalēšanu parastajā veidā, tāpat kā jebkura Windows programma, mēs bez maksas reģistrējam savu kopiju un turpinām izpildīt mūsu SDI.

PALIELINĀT

Kā redzam, sākotnējo elementu izkārtojums ir diezgan līdzīgs SDI attīstība kā Aptumsums vai NetBeansTomēr tas, ko mēs varam darīt ar katru šīs iespējas variantu, pārsniedz nosaukto IDE, tad apskatīsim dažādus elementus, kas veido Spēļu veidotājs: studija un ko mēs varam darīt ar katru no viņiem.
Mūsu saskarnes kreisajā pusē mēs atrodam resursu koks, šeit mēs redzēsim mūsu projekta resursu skatu, kas darbojas tāpat kā Windows Explorer. Ja kādam elementam ir plus simbols (+), tas nozīmē, ka tajā ir resursi, kur, nospiežot to, tas tiks izvērsts, un, nospiežot mīnusa simbolu (-), tas tiks atsaukts.

Mēs varam mainīt resursu nosaukumu, izņemot augstāko līmeni, kas norāda resursa veidu. Turklāt mēs varam iegūt konteksta izvēlni katram resursam, ar peles labo pogu noklikšķinot uz tā, dodot mums vairāk iespēju pārvaldīt savu resursu.

Šajā izvēlnē mēs atradīsim komandas failu ielādēšanai un saglabāšanai, taču mums ir dažas papildu iespējas:

Apskatīsim katru no šīm iespējām sīkāk:
Jauns projektsAr šo komandu mēs izveidojam jaunu projektu no nulles, ielādējot jaunu resursu koku mūsu spēles attīstībai.
Atvērts projektsŠī komanda atver jaunu projektu, bet tikai ar paplašinājumu .gmx.
Importēt projektuAr šo komandu mēs varam importēt projektu no Spēļu veidotājs: studija, ir svarīgi, lai tā būtu tablete ar pagarinājumu .gmz lai tas darbotos nevainojami un tiktu saglabāts kā .gmx pēc importēšanas.
Jaunākie failiŠeit mēs atveram failus, kurus nesen esam atvēruši vai mainījuši.
Saglabāt, saglabāt kā un saglabāt visuAr Paturēt mūsu projekts tiks saglabāts ar paplašinājumu .gmx. Ar Saglabāt kā mēs saglabājam savu pašreizējo failu ar tādu pašu nosaukumu un, visbeidzot, ar Saglabāt visu mēs saglabājam visu, ko esam mainījuši savā projektā.
Eksporta projektsAr šo komandu mēs eksportējam savu projektu kā saspiestu ar .gmz formātu un pēc tam importējam to, kā minēts iepriekš.
Izveidot lietotniKad mūsu spēle būs gatava, mēs, visticamāk, vēlēsimies tos kopīgot ar citiem, lai pārbaudītu, kur, izmantojot šo komandu, mēs izveidojam atsevišķu savas spēles versiju.
preferencēmŠeit mēs varam pielāgot mūsu saskarnes izskatu, kā arī atšķirīgu uzvedību, strādājot ar saviem resursiem.
Rediģēšanas izvēlnē ir virkne komandu, kas saistītas ar resursu kokā pašlaik atlasītajiem resursiem, un atkarībā no atlasītās komandas dažas komandas var būt redzamas.

Detalizēti apskatīsim šīs izvēlnes komandas:
RadītAr šo komandu mēs ievietojam jaunu atlasītā tipa resursu, un tiks atvērta veidlapa, lai mainītu šī resursa rekvizītus.
DubultāŠī komanda izveido resursa kokā atlasītā resursa kopiju.
Izveidot grupuMēs resursu kokā ievietojam apakšdirektoriju, tas ļaus ātri un viegli sagrupēt objektus un citus tāda paša tipa elementus.
NoņemtAr šo komandu mēs izdzēšam atlasīto resursu vai resursu grupu.
Rekvizīti (rediģēt)Visiem resursiem ir īpašības, un ar šo komandu mēs varam tos iegūt. Turklāt mēs varam iegūt šo logu, veicot dubultklikšķi uz resursa.
Atrodiet resursuAr šo komandu mēs varam pēc resursa nosaukuma, tas ir diezgan noderīgi, ja mūsu projekts ir diezgan liels ar daudziem resursiem un apakšdirektorijiem.
MarķieriNo šejienes mēs varam piekļūt marķieriem, kurus esam ievietojuši savā kodā.
Rādīt informāciju par objektuIzmantojot šo komandu, mēs varam redzēt detaļas par objektu un tā rekvizītus tajā pašā vietā, tas ir diezgan noderīgi, lai atkļūdotu vai redzētu katra objekta saturu.
Šajā izvēlnē mēs varam izveidot jaunu resursu katram dažādajam GameMaker: Studio veidam, šeit mēs varam mainīt sava projekta globālos iestatījumus, pievienot konstantes, definēt aktivizētājus un atlasīt failus, kas tiks iekļauti spēles beigās.

Detalizēti apskatīsim šīs izvēlnes opcijas:
Izveidot resursuAr šo komandu mēs izveidojam jaunu atlasītā tipa resursu, tiks atvērta jauna veidlapa un mēs varam mainīt šī resursa rekvizītus.
Mainiet globālos iestatījumusŠī komanda parādīs globālo iestatījumu logu, kurā mēs varam mainīt projekta informāciju, instalētāju un ar grafiku saistītās opcijas.
Izvēlieties paplašinājumu pakotnesIzmantojot šo opciju, mēs varam izvēlēties paketes, kuras mēs vēlamies būt klāt mūsu projektā.
Definējiet konstantesŠī komanda parādīs logu, kas ļaus mums noteikt mūsu projektā izmantojamās konstantes.
Kā jau minējām, Spēļu veidotājs Tam ir sava iekšējā valoda, un, izmantojot skriptus, šajā izvēlnē mēs varam veikt visu tiem raksturīgo pārvaldību.

Apskatīsim, kas mums tajā ir:
RādītIzmantojot šo opciju, mēs varam parādīt sarakstu, kas sastāv no globālajiem mainīgajiem, funkcijām, paplašinājumiem un konstantēm, kas pieejamas visos objektos vai objekta iekšējā valodā. Spēļu veidotājs.
Meklēt skriptosTiks parādīta meklēšanas forma, kuru var izmantot dažādos resursos, lai atrastu noteiktu virkni vai funkciju.
Pārbaudiet resursa nosaukumuŠī komanda ir noderīga, lai pārbaudītu, vai nav nosaukumu konflikta, ja mūsu projekts ir ļoti liels vai mēs importējam failus, mēs varam iegūt šo konfliktu, un ar šo komandu tas ļauj mums no tā izvairīties.
Pārbaudiet skriptusŠī komanda pārbaudīs visus objektus, gadījumus un neass GML meklē kļūdas un parādīs tās sarakstā.
Visbeidzot, mums ir palaist izvēlne, kurā ir iespējas pārbaudīt mūsu spēles un iestatīt konfigurācijas.

Apskatīsim, kas tam ir:
Normāla izpildeŠī komanda darbinās mūsu spēli tā, it kā tā būtu pabeigta un instalēta testēšanai.
Darbojas atkļūdošanas režīmāŠī opcija izpilda spēli atkļūdošanas režīmā, šī opcija parādīs citu logu, kas mums sniegs vizuālu informāciju par izpildes aspektiem.
Tīra uzbūveAr šo komandu mēs notīrām kompilatora kešatmiņu, tādējādi neļaujot dažiem resursiem sabojāt mūsu spēli.
Tā kā mēs zinām, kas ir mūsu saskarnē un ko mēs varam darīt, mēs esam gatavi sākt iedziļināties Spēļu veidotājs: studija. Joprojām ir svarīgs punkts, un tas ir kompilators, kuru mēs varam redzēt šajā nolaižamajā izvēlnē:

Lai gan mēs varam redzēt daudzas iespējas, jo tā ir bezmaksas versija, mums ir tikai Windows versija, taču mums nevajadzētu uztraukties mācību nolūkos Spēļu veidotājs un no GML Tas ir vairāk nekā pietiekami.
Ar pēdējo mēs pabeidzam šo apmācību, kuru mēs spērām pirmos soļus SDI no Spēļu veidotājs: studija Tādējādi, zinot elementu izvietojumu un dažādas komandas, kas mums ir jāizveido, spēlēm, turpmākajās apmācībās mēs pilnībā iepazīsimies ar GML un kā tas mums palīdz šajā videospēļu izstrādes pasaulē.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave