Annonse
Å spille spill kan være mye moro. Men hvorfor stoppe der? Hvis du er kjent med en datamaskin og er villig til å investere litt tid, kan du begynne å lage dine egne spill. Selv om du ikke har programmert en dag i livet ditt, kan du starte i dag.
Dette er den andre delen av en tredelt serie. Med hver artikkel vil verktøyene vi gjennomgår være et hakk vanskeligere, læringskurven vil bli litt brattere, men de kreative mulighetene vil øke enda mer.
I del en Vi så hvordan du kan lage ditt eget tekstbaserte spill, plattformspillere eller førstepersonsskytter med et øyeblikk, ofte med bare dra-og-slipp-prosedyrer. Disse verktøyene tillot deg allerede å fortelle din egen interaktive historie, men din innflytelse på spillmekanikken var fortsatt begrenset.
Denne uken har verktøy av middels kompleksitet. Du kan bestemme hva som er i spillet, men også hvordan de enkelte spillelementene samspiller. For å gjøre dette, kommer vi til å bruke objekt-interaksjoner og scripting.
GameMaker er en av de mest populære spillprodusentene i ligaen. Det ble omtalt i Jonathan Bennett's
spill round-up 5 gratis programvareverktøy for spillutvikling for å lage dine egne spillGratis spillutviklingsprogramvare er en flott måte å starte å lage videospill på. Vi har samlet den beste spillprogramvaren på markedet. Les mer tidlig i 2010. Det som gjør denne applikasjonen til høydepunktet av denne gjengen er dens allsidighet og kompatibilitet. GameMaker er det eneste av denne ukens verktøy som kjører på både Mac OS X og Windows. Dessuten er den betalte versjonen i stand til å eksportere til en enda større rekke plattformer, inkludert iOS og Android.Ideen er enkel. Du legger til en rekke elementer i spillet ditt, inkludert bakgrunn, lyder og gjenstander. Oppførselen til disse objektene i spillet ditt kan skriptes ved å spesifisere hendelser og tilhørende handlinger. Vurder skjermbildet over. På hendelsen 'Opprett' (dvs. ved initialisering) vil objektet løpe gjennom handlingene som er skissert på høyre kolonne. Disse handlingene kan nestes og inkluderer betingelsesbetingelser (hvis ‘dette’, gjør ‘det’) og kontrollerer flyt-setninger (mens ‘dette’, gjør ‘det’).
Disse handlingene fungerer faktisk som en god introduksjon til en programmerers tankegang. De fleste programmeringsapplikasjoner er strukturert på samme måte. Dette lar deg øve med et begrenset undergruppe av mulige interaksjoner, og uten å være plaget med den nøyaktige syntaks.
Selv om du kan bygge hele spillet ved å finjustere objektegenskaper, kan du utvide med disse standardmalene ved å lage dine egne skript. Disse skriptene bruker GameMaker Language (GML) som ligner Java i syntaks. Du kan også lese og lære av, eller tilpasse skriptene som er inkludert i GameMaker og tilgjengelig på nettet.
YoYo Games, selskapet bak GameMaker, tilbyr en rekke ressurser på nettet, inkludert en rekke opplæringsprogrammer. Disse veiledningene kan hjelpe deg med å komme i gang med GameMaker.
RPG Toolkit fokuserer på et mindre delsett av spill, men gjør det veldig bra. Verktøyene i denne spillskapingssuiten har blitt slått sammen de siste 10 årene for å hjelpe deg med å levere et omfattende 2D-rollespill.
Disse to-dimensjonale spillene er modellert rundt flisbasert grafikk og animasjoner. RPG Toolkit overlater deg imidlertid fritt til å bruke dine egne programmerte grafikk i visse deler av spillgrensesnittet. Det viktigste er kanskje at RPG Toolkit tjener på det omfattende fellesskapet. Hvis du er stumpet med et spørsmål om spillet ditt, eller selv om du vil glede deg over en diskusjon om spillmetodikk, kan du alltid henvende deg til forumene.
Redaktøren i RPG Toolkit vil hjelpe deg med å lage alt du trenger for spillet ditt, inkludert nye sprites, effekter og karakterer i spillet. På nettstedet finner du utallige verktøy, plugins og forhåndslagde programmeringsutdrag som du kan bruke i spillet ditt.
I motsetning til GameMaker, stoler RPG Toolkit mye tyngre på skriptspråket, kalt RPG Code. Dette språket vil være viktig for å lage en anstendig RPG. I motsetning til de to andre programmene som er nevnt i denne artikkelen, er dette ingenting du lett kan hoppe over.
For å komme i gang, last ned applikasjonen og se på opplæringsdelen på nettstedet RPG Toolkit. Der finner du hvilken informasjon du trenger om redigereren, kodingen, grafikken og lyden til spillet ditt. Hvis du ønsker å starte et stort prosjekt, kan du prøve forumene for å finne andre entusiaster til å jobbe med det.
Som navnet tilsier, lar 3D Rad deg lage dine egne 3D-spill på din Windows-datamaskin. Den holder seg til en mest interessant metodikk. Ved å bruke 3D Rad vil du designe spillene dine rundt et designperspektiv, og ofte skripte objektinteraksjonene når du går sammen.
Du kan bruke til 3D-editor for å gjengi dine egne 3D-modeller, eller importere disse fra en ekstern kilde. Hvis du ikke vil bli plaget med 3D-modeller, er 3D Rad kanskje ikke applikasjonen for deg. Tross alt, selv om du bruker ferdige 3D-modeller, vil det meste av arbeidet ditt bli brukt på å kombinere disse forskjellige deler, ved hjelp av arbeidsfuger, hjul og en rekke go-betweens for å lage din egen fysikk Sandkasse.
Som GameMaker, orkestrerer du 3D Rad-spillingen uten å skrive en kodelinje. For det meste spesifiserer du objektforhold og interaksjoner ved hjelp av objektdialogene. Ved å definere disse visuelle forholdene, kaller du faktisk et bredt utvalg av innebygde manus, inkludert skripter av kunstig intelligens. Hvis du ønsker å gå utover dette innledende nivået av funksjonalitet, lar 3D Rad deg også definere dine egne skript som skal brukes i spillet. I begge tilfeller, for å komme i gang, sjekk ut det store utvalget av veiledninger på dokumentasjonssidene.
Hvilken av disse applikasjonene fikk øye på deg? Har du noen andre forslag? Del ideene og opplevelsene dine i kommentarene nedenfor!
Bildekreditt: Idea go / Gratis digitale bilder
Jeg er en skribent og informatikkstudent fra Belgia. Du kan alltid gjøre meg en tjeneste med en god artikkelidee, bokanbefaling eller oppskriftside.