Kako napraviti svoju računalnu igru ​​[2. dio]

  • Peter Holmes
  • 0
  • 3275
  • 292
Oglas

Igranje igara može biti jako zabavno. Ali zašto se tu zaustaviti? Ako ste upoznati s računalom i spremni ste uložiti malo vremena, možete početi izrađivati ​​vlastite igre. Čak i ako niste programirali dan u svom životu, možete početi danas.

Ovo je drugi obrok trodijelne serije. Uz svaki članak, alati koje pregledavamo bit će znatno teži, krivulja učenja postat će malo strmija, ali kreativne mogućnosti će se još više povećavati.

U prvi dio vidjeli smo kako u tren oka stvoriti vlastitu tekstualnu igru, platformer ili pucač prve osobe, često jednostavnim postupkom povlačenja i ispuštanja. Ti su vam alati već omogućili da ispričate svoju interaktivnu priču, ali vaš je utjecaj na mehaniku igranja ostao ograničen.

Ovaj tjedan nude alate srednje složenosti. Moći ćete odrediti što je u igri, ali i interakciju pojedinih elemenata igranja. Da bismo to učinili, koristit ćemo objektne interakcije i skripte.

GameMaker (Mac + Windows)

GameMaker je jedan od najpopularnijih igara za pravljenje apartmana u svojoj ligi. Bilo je sadržano u zaokruživanju igara Jonathana Bennetta 5 Besplatni softveri za razvoj igara za pravljenje vlastitih igara 5 Besplatni alati za razvoj igara za pravljenje vlastitih igara Besplatni softver za razvoj igara odličan je način za pokretanje izrade videoigara. Sastavili smo najbolji softver za igre na tržištu. početkom 2010. Ono što ovu aplikaciju čini vrhuncem ove skupine je njegova svestranost i kompatibilnost. GameMaker je jedini ovotjedni alat koji se izvodi i na Mac OS X i Windows. Štoviše, plaćena verzija može izvoziti u još širi niz platformi, uključujući iOS i Android.

Ideja je jednostavna. U svoju igru ​​dodajete brojne elemente, uključujući pozadine, zvukove i predmete. Ponašanje ovih predmeta u vašoj igri može se skriptirati navođenjem događaja i popratnih radnji. Razmotrite gornju sliku zaslona. Na događaju 'Stvori' (tj. O inicijalizaciji) objekt će se pokrenuti kroz radnje koje su istaknute u desnom bočnom stupcu. Te se radnje mogu ugniježđiti i uključuju uvjetovanja (ako je 'ovo', učini 'to') i kontroliraj izjave o tijeku (dok je 'ovo', učini 'to').

U stvari, ovi postupci služe kao dobar uvod u način razmišljanja programera. Većina programskih programa strukturirana je na isti način. To vam omogućuje vježbanje s ograničenim nizom mogućih interakcija i bez da vas muči točna sintaksa.

Iako cijelu igru ​​možete graditi podešavanjem svojstava predmeta, na te zadane predloške možete proširiti stvaranjem vlastitih skripti. Ove skripte koriste GameMaker Language (GML) koji nalikuje Java u sintaksi. Također možete čitati i učiti iz njih ili prilagođavati skripte koje su uključene u GameMaker i dostupne na mreži.

YoYo Games, tvrtka koja stoji iza GameMaker-a, nudi razne resurse na mreži, uključujući i niz udžbenika. Ovi vodiči mogu vam pomoći da započnete s GameMaker-om.

RPG Toolkit (Windows)

RPG Toolkit se fokusira na manji podskup igara, ali to čini vrlo dobro. Alate u ovom paketu za stvaranje igara šišali smo zadnjih 10 godina kako bismo vam pomogli u pružanju opsežne 2D igre uloga.

Ove dvodimenzionalne igre modelirane su oko grafike i animacija temeljenih na pločicama. No RPG Toolkit ostavlja vam mogućnost korištenja vlastitih programiranih vizuala u određenim dijelovima sučelja igre. Što je najvažnije, možda RPG Toolkit profitira od svoje složene zajednice. Ako vas muči pitanje o vašoj igri ili čak i ako želite uživati ​​u raspravi o metodologiji igre, uvijek se možete obratiti forumima.

Uređivač u RPG Toolkitu pomoći će vam da stvorite sve što vam treba za igru, uključujući nove sprite, efekte i likove u igri. Na web stranici naći ćete bezbroj uslužnih programa, dodataka i gotovih isječaka programiranja koji se koriste u vašoj igri.

Suprotno GameMakeru, RPG Toolkit se mnogo više oslanja na svoj skriptni jezik, nazvan RPG Code. Ovaj će jezik biti od vitalne važnosti za stvaranje pristojnog RPG-a. Za razliku od ostale dvije aplikacije spomenute u ovom članku, ovo nije ništa što ne možete preskočiti.

Za početak preuzmite aplikaciju i pogledajte odjeljak vodiča na web mjestu RPG Toolkit. Ondje ćete pronaći potrebne informacije o uređivaču, kodiranju, grafikama i zvuku vaše igre. Ako želite pokrenuti veliki projekt, pokušajte na forumima pronaći kolege entuzijaste koji će raditi na njemu s vama.

3D Rad (Windows)

Kao što naziv govori, 3D Rad omogućuje vam da kreirate vlastite 3D igre na Windows računalu. Drži se najzanimljivije metodologije. Pomoću 3D Rad-a dizajnirat ćete svoje igre oko perspektive dizajna, često ispisujući interakcije objekata dok nastavljate.

Možete koristiti 3D uređivač za iscrtavanje vlastitih 3D modela ili njihovo uvoz iz vanjskog izvora. Ako se ne želite baviti 3D modelima, možda 3D Rad nije aplikacija za vas. Uostalom, čak i ako koristite unaprijed izrađene 3D modele, većinu svog rada potrošit ćete u kombiniranju ovih različitih dijelova, korištenju radnih zglobova, kotača i raznih go-betweens-a za izradu vlastite fizičke kutije za fiziku.

Poput GameMaker-a, orkestrirate 3D Rad igra bez da ikada napišete liniju koda. Većinom ćete odrediti odnose objekata i interakcije pomoću dijaloških okvira objekata. Definirajući ove vizualne odnose, vi zapravo pozivate na širok raspon ugrađenih skripti, uključujući skripte umjetne inteligencije. Ako želite prijeći ovaj početni nivo funkcionalnosti, 3D Rad vam također omogućuje definiranje vlastitih skripti koje ćete koristiti u igri. U oba slučaja, za početak potražite veliki udžbenik na stranicama dokumentacije.

Koja od ovih aplikacija zapala vam je u oči? Imate li još kakvih prijedloga? Podijelite svoje ideje i iskustva u komentarima ispod!

Kreditna slika: Idea go / Free Digital Photos




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.