Har allerede spillet et spil online og tænkt "Jeg ville gerne gøre en af disse, fordi jeg har gode ideer"? Du var nødt til at lære at kode i ActionScript 3, Flash-programmeringssproget. Takket være nogle spilproduktionsprogrammer er programmering dog en forudsætning for fortiden. Du kan oprette sjove og komplette spil ved at manipulere objekter og logik, men uden at skrive en enkelt kode kode.
Skriv en grundlæggende beskrivelse. Inkluder de funktioner og hvad du vil have spilleren at opnå med spillet. Det er godt at have et skriftligt overblik over, hvad du vil gøre med dit spil, så du kan bruge det som reference senere.
2
Lav nogle skitser. Tegn et grundlæggende layout for, hvordan du vil have skærme. Det tager ikke mange detaljer, men du skal i det mindste have en ide om, hvor de forskellige elementer, der udgør skærmen, vil blive placeret. Disse skitser vil være utroligt nyttige efterfølgende, når du begynder at opbygge spilgrænsefladen.
3
Vælg en skabelsesmetode til dit spil. Traditionelt skal du lære at kode ved hjælp af ActionScript 3 for at kunne oprette Flash-spil. Selvom du stadig kan gøre dette, er der programmer, du kan bruge, der gør det meget nemmere at lære spiludvikling og ikke kræver kodningserfaring. Nogle af de mest populære muligheder for at skabe spil er:
Stencyl - Dette er et nyere værktøj, der giver dig mulighed for at bygge spil ved hjælp af objekter og scripts med logik. Disse spil kan konverteres til Flash-projekter og uploades til et hvilket som helst websted, der understøtter dette spilformat.
Konstruer 2 - Som Flash blev ældre, begyndte det at blive erstattet af andre midler til at skabe spil. En af de nemmeste måder at oprette et online spil på er at bruge HTML5. Normalt kræver dette meget kodende viden, men Construct 2 giver dig mulighed for at lave spil ved hjælp af objekter og scripts, ligesom Stencyl.
Flash Builder - Dette er den traditionelle metode til oprettelse af Flash-spil. Det kræver en masse ActionScript-viden, men det er et af de nemmeste programmeringssprog at lære. Flash Builer er betalt, men du kan bruge open source-programmet FlashDevelop til at bruge den samme funktionalitet.
Del 2 Brug af Stencyl
1
Download og installer Stencyl. Dette er et kreativt program, der ikke kræver nogen programmeringskendskab. I stedet kan du bruge forskellige logiske værktøjer til at manipulere objekter i spillet.
Stencyl kan bruges gratis, hvis du bare vil offentliggøre dit spil online. Den gratis version har et Stencyl-logo i starten af spillet. Hvis du køber den fulde version, kan du udgive til andre platforme.
2
Opret dit nye spil. Når du starter Stencyl, vil du se en liste over dine spil. Der vil være flere prøve spil på listen, som du kan se på for at se, hvordan de virker. For at begynde at arbejde på dit eget spil, skal du klikke på feltet med den stiplede linje, hvor der står "Opret et nyt spil".
3
Vælg et sæt. Der er flere sæt, der indeholder funktioner og færdige ting, der kan hjælpe dig med at få dit spil til at køre hurtigt. Vælg et stop efter eget valg, eller vælg "Blank Game", hvis du planlægger at gøre noget fra bunden.
Du kan downloade kits, som andre brugere har lavet.
4
Indtast dine spiloplysninger. Før du begynder at oprette dit spil, skal du indtaste nogle oplysninger om det.
Navn - Dette er navnet på dit spil. Du kan ændre det senere.
Skærmstørrelse - Dette er størrelsen af din skærm og er meget vigtigt, da det vil påvirke den type kunst, du vil bruge. Da folk sandsynligvis vil spille dit spil i browseren, skal skærmstørrelsen ikke være for stor. Prøv Bredde: 640px Højde: 480px. Dette er en god størrelse at begynde med.
5
Vær opmærksom på layoutet. Når du indlæser dit nye spil, bliver du taget til instrumentbrættet. Her kan du se alle scenerne i spillet og få adgang til alle funktioner. Du kan også ændre dine spilindstillinger herfra. Du bruger det meste af din tid på Dashboard.
Scener - Dette er hoveddashboardvinduet og viser selve spillet og alle aktiverne. Dit spil vil være en samling af scener.
Ressourcer - Dette er en liste over alle objekter og aktiver i dit spil. Det omfatter skuespillere, baggrunde, skrifttyper, scener, logik, lyde og fliser. Funktioner er arrangeret i et træ på venstre side af skærmen.
Indstillinger - Indstillingerne for spil og indstillinger giver dig mulighed for at justere, hvordan mekanikken i dit spil fungerer, herunder kontrol, tyngdekraften, kollisioner, indlæsning af skærme og meget mere.
6
Tilpas en skuespiller. En skuespiller er ethvert objekt, der bevæger sig, eller som spilleren kan interagere i spillet (spiller, fjende, døre osv.). Du skal oprette en skuespiller for hvert objekt i dit spil. For at oprette en skuespiller, skal du klikke på "Skuespillertyper" i menuen Ressourcer. Vælg den skuespiller, du vil have ved at bruge listen (denne liste er bestemt af den type kit du valgte).
Tildel en skuespiller til en gruppe (Player, Enemy). Dette vil hjælpe med at bestemme skuespillerens kollisionsegenskaber. Vælg din skuespiller for at åbne skuespillerredaktøren. Klik på fanen Egenskaber og vælg derefter en passende gruppe i rullemenuen.
Tilføj opførsel (hoppe, stomping, walking). Behavior er det, der giver din skuespiller mulighed for at handle. Klik på fanen Adfærd, og klik derefter på knappen + Tilføj adfærd i nederste venstre hjørne. Vælg en adfærd (som "Walking") fra listen, og klik derefter på "Vælg".
Indstil kontrollerne. Hvis du opretter en karakterafspiller, vil du sikkert have spilleren til at flytte den. Når du tilføjer adfærd Walking, vil du blive taget til skærmbilledet Walking-attributter. Du kan bruge rullemenuerne til at vælge hvilke nøgler der vil flytte skuespilleren til venstre og højre. Du kan også tildele animationer, hvis det kit du bruger har nogen.
Du kan tilføje flere adfærd for at tilpasse de handlinger, som en skuespiller kan udføre.
7
Opret en scene. Scenen er, hvad spilleren ser når han spiller spillet. Det er baggrunden såvel som andre objekter og skuespillere, der er synlige. For at oprette en ny scene skal du klikke på indstillingen Scener i ressourcetræet og derefter klikke på den stiplede boks. Navngiv din scene og fortsæt.
Baggrund - Din scene vil have en automatisk størrelse, så du behøver ikke bekymre dig om det lige nu. Du kan vælge at bruge en farve som baggrund, som vil have fliserne placeret på den. Du kan vælge en solid farve eller gradient. Klik på "Opret", når du er færdig. Dette åbner Scene Designer.
Placering af fliserne - Fliserne, der er inkluderet i dit kit, lægges på højre side af skærmen. Klik på blyantværktøjet i menuen til venstre, og klik derefter på den flise, du vil bruge. Du kan så placere flisen i din scene. Klik og træk med musen for at placere flere fliser.
Placerende skuespillere - Klik på fanen Skuespillere over dit tegnsæt for at skifte til dine tilgængelige aktører. Du skal have dem oprettet, før de vises på denne liste. Klik på den skuespiller, du vil placere, og klik derefter overalt på den scene, hvor du vil have det. Hvis du holder nede ⇧ Shift, Skuespilleren vil blive placeret ved hjælp af gitterfanen.
Tilføj tyngdekraften - Klik på fanen "Fysik" øverst i vinduet, og skriv derefter en værdi i feltet "Gravity (Vertical)". Indtast værdien af 85 vil simulere graden af den virkelige verden.
8
Test spillet. Når du har lavet en scene og sat nogle aktører, kan du teste spillet. Klik på knappen "Test Game" øverst på skærmen for at afspille det, du har lavet indtil videre. Du kan bruge de nøgler, du indstillede under oprettelsen af skuespillerne for at styre karakterspilleren.
Find de ting, der ikke virker, og prøv at rette dem. F.eks. Opfører fjender sig korrekt? Kan du besejre dine fjender? Er der platforme, du ikke kan nå, eller kløfter, der ikke kan overvindes? Gå tilbage til det relevante område af din spilredaktør for at løse eventuelle problemer, du oplever. Det kan tage et stykke tid, men i sidste ende bliver resultatet et meget mere sjovt og spilbart spil.
9
Tilføj flere ting. Nu hvor du har en første løbende scene, er det tid til at begynde at bygge hele dit spil. Tilføj flere niveauer og udfordringer og fortsæt med at teste dine tilføjelser for at sikre, at alt er sjovt og fungerer korrekt.
10
Lås dit spil. Hvis du sender spillet til et websted, der er vært for Flash-spil eller til dit eget websted, skal du sandsynligvis aktivere "Site Locking" -alternativet. Dette forhindrer at dit spil bliver spillet, hvis det ikke er på listen over tilladte websteder.
Åbn indstillingen "Game Settings" i dit "Resources" -træ. Vælg afsnittet "Loader". Indtast de websteder, du vil tillade, i feltet "Site Lock", adskilt af kommaer uden plads. For eksempel newgrounds.com, kongregate.com.
Mens du er på denne skærm, skal du indtaste din startside i feltet "Din startside", hvis du har en. Dette vil give spillere, der spiller dit spil, mulighed for at blive knyttet til dit websted.
11
Eksporter spillet som Flash. Når du er tilfreds med dit spil, kan du eksportere det til Flash-format. Dette vil give dig mulighed for at indsende spillet til et websted hosting Flash spil eller til dit eget websted. Klik på Publish valg web og klik derefter på blitz. Gem filen til en let at finde sted på din computer.
12
Udgiv spillet. Når du har din Flash (.swf) fil, kan du uploade den til hosting efter eget valg. Der er flere online sites hosting Flash spil og nogle kan endda tillade dig at tjene penge fra reklame i dit spil. Du kan også sende dit spil til et websted alene, men du bør sikre dig, at du har nok båndbredde til at understøtte spillere, hvis dit spil er populært.
Hvis du vil sende dit spil til et websted som Newgrounds eller Kongregate, skal du oprette en konto og derefter følge processen på hjemmesiden. Betingelserne varierer fra sted til sted.
Hvis du vil udgive dit spil på Stencyl Arcade, kan du gøre dette fra Stencyl selv. Klik på Publish, valg Stencyl og derefter i Arcade. Spillet vil blive sendt automatisk, så sørg for at du er tilfreds med navnet, før du gør dette. Stencyl Arcade har en filstørrelsesgrænse på 8 MB.
Del 3 Brug Konstruktion 2
1
Download og installer Construct 2. Dette program giver dig mulighed for at oprette HTML5-spil med meget lidt kodning. Du bliver nødt til at definere nogle variabler, men det gøres gennem menuer uden nogen egentlig kodning.
Construct 2 er gratis, selv om nogle funktioner er begrænset, indtil du køber den fulde version. Den gratis version offentliggør ikke på nogen anden platform end HTML5.
2
Opret et nyt projekt. Når du starter Konstruktion 2, vil du se en velkomstskærm. Klik på "Nyt projekt" for at starte et nyt spil. Der er også nogle medfølgende eksempler, som du kan bruge til at se, hvordan de grundlæggende spil oprettes.
Når du opretter et nyt projekt, får du en liste over skabeloner. Til dit første projekt vil du nok starte med et tomt projekt. Dette giver dig mulighed for at lære det grundlæggende uden at forstyrre skabeloner.
3
Juster dine projektindstillinger. I venstre vindue i projektvinduet ser du flere elementer i egenskabsrammen. Du kan bruge den til at justere skærmstørrelsen og indtaste oplysninger om spil og firma.
4
Indsæt en baggrund. Dobbeltklik på layoutet. Vælg "Flisebaggrund" fra afsnittet Generelt. Klik på dit layout for at sætte baggrunden. Dette åbner Construct 2-billededitoren. Du skal oprette dit eget billede ved hjælp af et billedredigeringsprogram, eller downloade teksturer fra forskellige websider.
Indstil baggrunden som størrelsen på layoutet. Gør dette ved at vælge baggrundsobjektet og ændre dets størrelse i egenskabsrammen.
Omdøb laget og lås det. Du skal låse laget for at undgå ved et uheld at flytte det, når du placerer andre objekter. Klik på fanen "Lag" på højre side af skærmen. Vælg laget og klik på blyantikonet. Kald op "Background" -laget, og klik derefter på knappen med låseikon for at låse baggrunden.
5
Opret et nyt lag. Klik på knappen "+" i fanen Lag for at oprette et nyt lag. Omdøb det til "Main". Dette bliver laget, der vil indeholde de fleste af dine spilobjekter. Sørg for, at hovedlaget er valgt, inden du fortsætter.
6
Tilføj input metoder til dit spil. I Construct 2 skal måden du interagerer med i spillet tilføjes til objekter i spillet. Disse metoder er usynlige og tillader brug af tastatur og mus gennem hele projektet.
Dobbeltklik på dit layout og vælg "Mouse" fra Input sektionen. Gør det samme med "Keyboard" -objektet.
Video: Minecraft Online Server Tutorial [Dansk] Del 1 Hvordan Starter du?
7
Tilføj objekterne. Det er på tide at begynde at tilføje nogle spilobjekter til dit layout. Dobbeltklik på layoutet og vælg "Sprite" fra afsnittet Generelt. Brug krydset til at vælge, hvor du vil placere Sprite. Billededitoren åbnes, så du kan uploade en eksisterende sprite, eller opret en ny.
Når du vælger sprites i dit layout, vises deres egenskaber i den venstre ramme. Omdøb sprite for at gøre det nemmere at identificere.
8
Tilføj opførsel til dine objekter. For at tilføje en adfærd skal du klikke på det objekt, som du vil tilføje en adfærd på, for at markere den. Klik på "Tilføj / rediger" i afsnittet Behaviors i egenskabsrammen. En liste over tilgængelige adfærd vises.
Behavior er forkonfigurerede logikstykker, som giver dig mulighed for hurtigt at tilføje funktionalitet til dine objekter. Du kan vælge mellem et bredt udvalg af færdige opgaver, der kan udføre forskellige funktioner. For at gøre jorden solid, giv den den "faste" opførsel. For at flytte spillerens karakter i 8 retninger, giv ham "8 retnings bevægelse" adfærd.
9
Skift adfærdsegenskaber. Du kan redigere eksisterende adfærd for at tilpasse måden dine objekter arbejder på. Du kan ændre værdierne for at ændre hastigheden, retningen og andre egenskaber.
10
Forstå hvordan arrangementer virker. De er en liste over betingelser og er hvad der styrer spillet. Hvis der opstår visse forhold, forekommer hændelsen. Ellers nej. Arrangementet løber normalt 60 gange pr. Sekund. Hver gang dette hjul kaldes "tick".
11
Opret en begivenhed. Dobbeltklik på det tomme hændelsesark. En liste over tilgængelige objekter vises. Vælg det objekt, som du vil oprette en begivenhed for, eller du kan oprette en systembegivenhed.
Vælg, hvornår handlingen sker. Når du har valgt objektet, skal du fortælle, hvornår begivenheden vil forekomme. Dette kan baseres på andre begivenheder eller på bestemte tidspunkter. Indstillingen "Hver tick" kører altid.
Tilføj en handling. Du skal vælge en af dine objekter. Vælg fra en liste over handlinger. For eksempel, hvis du laver en top-down shooter, og du vil at spillerens karakter altid skal se på musen, ville du oprette en "Set vinkel mod position" -aktion hver markering for at justere Player-objektet. Når det er nødvendigt at tilføje koordinaterne, skal du indtaste "Mouse.X" for X og "Mouse.Y" for Y. Dette vil lade spilleren altid pege i retning af markøren.
12
Tilføj flere begivenheder og adfærd. De er rygraden i dit spil. Tilføjelse og tinkering med adfærd og begivenheder hjælper dig med at oprette et sjovt og unikt spil, som folk bliver vanvittige til at spille. Eksperimenter med forskellige begivenheder for at opnå det ønskede resultat.
Video: Lær hvordan man laver et helt spil gratis selv! Tutorial 1 (Game-Maker/Game Maker)
13
Tilføj nogle variabler. Der er to typer variabler i Konstruktion 2: forekomst og globale variabler. De giver dig mulighed for at angive brugerdefinerede værdier for dine objekter og spil, såsom liv, tidsgrænser, tegnsætning og meget mere.
Instansvariabler - Disse er variabler, der er tildelt en enkelt objekt. De bruges til ting som fjendens og spillernes liv. Du kan tilføje forekomstvariabler efter at have valgt et objekt ved at klikke på linket "Tilføj / rediger" i afsnittet Variabler i panelet Egenskaber. Navngiv variablen, der kan refereres i en begivenhed, samt en startværdi.
Globale variabler - Disse er variabler tildelt til spillet som helhed. De bruges til ting som spillerens score. For at oprette en global variabel skal du åbne begivenhedsarket og højreklikke på et tomt rum. Klik på "Tilføj global variabel", angiv et navn, der kan refereres i en begivenhed og derefter en startværdi.
14
Opret en grænseflade. Når du opretter grænsefladen, er det normalt bedst at gøre dette i et nyt lag. Dette sker, fordi grænsefladen normalt bevæger sig eller ændrer sig, så det er godt at lade det være i et låst lag. I egenskabsrammen for dette nye lag skal du sætte "Parallax" -egenskaben til 0. Dette forhindrer laget i at rulle, når lærredet går.
Brug tekstbokse og variabler til at oprette din grænseflade. Du kan indstille dine tekstbokse, så de viser liv, tegnsætning, kugler eller andet, afspilleren skal se regelmæssigt.
15
Test og gennemgå dit spil. Nu hvor du har lagt nogle objekter på skærmen med begivenheder og adfærd, kan du begynde at teste og tilføje indhold. Klik på "Afspil" knappen øverst på skærmen for at opbygge og teste dit spil. Vær opmærksom på ting, der ikke fungerede, og prøv at rette dem, så dit spil er sjovt og kan afspilles glat.
16
Eksporter spillet. Hvis du er tilfreds med dit spil, kan du eksportere det, så det kan sendes til et websted og spilles af nogen. For at eksportere spillet, skal du klikke på menuen Fil og vælg Eksport. Gem projektet til et sted, der er let at finde.
17
Udgiv spillet. Der er flere hjemmesider, der giver dig mulighed for at indsende dine HTML5-spil for at andre kan spille. Du kan også tilføje spillet til din egen hjemmeside.
tips
Hvis du er mere interesseret i at lære programmeringen bag Flash-spil, kan du bruge Flash Builder og ActionScript 3-kode til at oprette dine spil. Det vil tage længere tid, men kan resultere i en mere unik oplevelse.
Sørg for at give kredit til kilder, som du bruger ideerne eller indholdet til, og til andre, der har hjulpet i spillet.