Sådan laver du et computerspil: 11 trin (med billeder)

Indholdsfortegnelse:

Sådan laver du et computerspil: 11 trin (med billeder)
Sådan laver du et computerspil: 11 trin (med billeder)

Video: Sådan laver du et computerspil: 11 trin (med billeder)

Video: Sådan laver du et computerspil: 11 trin (med billeder)
Video: Suppe til hele familien! RASSOLNIK i KAZAN! HVORDAN MAN LAVER MAD 2024, November
Anonim

Kan du lide at spille videospil, har du altid et trick til at afslutte spillet eller slå dine modstandere i dit spil, eller har en fantasi så stor, at du kan forestille dig en karakter eller endda din egen verden? Der er mange værktøjer, du kan bruge til at omdanne dine styrker til videospil. Du har brug for programmeringsevner før det. Men hvis du kan, behøver du kun en mus og et tastatur og et dygtigt team.

Trin

Del 1 af 2: Find de nødvendige værktøjer/apps

Lav computerspil Trin 1
Lav computerspil Trin 1

Trin 1. Opret et tekstbaseret spil

Denne type spil er nok den letteste at lave, selvom ikke alle er interesserede i at oprette og spille et spil, der ikke har grafik. De fleste tekstbaserede spil fokuserer på historier, gåder eller eventyr, der kombinerer historiefortælling, udforskning og gåder.

  • Twine er et program, der let kan bruges i din browser.
  • StoryNexus og Visionaire er muligheder, der giver flere spilmuligheder og statiske billeder.
  • Inform7 er et bedre værktøj eller en applikation, fordi den har et stort fællesskab og tilhængere.
Lav computerspil Trin 2
Lav computerspil Trin 2

Trin 2. Opret et 2D -spil

GameMaker og Stencyl er gode muligheder, hvis du vil oprette 2D -spil i enhver genre, og de giver dig begge mulighed for at bruge programmeringskode uden at skulle vide, hvordan man programmerer. Kradse! er også et værktøj, som du kan bruge til at oprette browserspil.

Lav computerspil Trin 3
Lav computerspil Trin 3

Trin 3. Forsøger at lave et 3D -spil

At oprette et 3D -spil er meget mere udfordrende end et 2D -spil. Så gør dig klar til et langt hårdt projekt. Spark og Game Guru kan hjælpe med at lette din opgave ved at give dig mulighed for at skabe din spilverden uden at skulle forstå programmering. Hvis du har programmeringskendskab eller vil lære programmering, kan du prøve den i øjeblikket populære spilmotor, Unity.

Hvis du vil oprette dine egne 3D -modeller, skal du bruge 3D -oprettelsessoftware som 3DS Max, Blender eller Maya

Lav computerspil Trin 4
Lav computerspil Trin 4

Trin 4. Tag en programmeringsfokuseret tilgang

Selvom du har en programmeringsbaggrund, vil du måske bruge en af motorerne ovenfor til at oprette dit første spil, og du behøver ikke at tage en anden, vanskeligere rute. Nogle mennesker foretrækker dog at have kontrol over alle aspekter af de spil, de laver, og vil bygge dem fra bunden. Ideelt set, så du kan kombinere alle aspekter af dit spil på en pæn og overskuelig måde, foretrækker du at bygge dit spil i et integreret udviklingsmiljø som f.eks. Eclipse og ikke i et tekstredigeringsprogram.

Selvom du virkelig kan lave spil på ethvert programmeringssprog, er C ++ et fantastisk værktøj, der har mange af de ressourcer og selvstudier, du har brug for til at lave spil

Del 2 af 2: Making the Game

Lav computerspil Trin 5
Lav computerspil Trin 5

Trin 1. Definer konceptet

For dit første projekt er at skabe et simpelt spil fra en genre, du kan lide, et godt udgangspunkt (f.eks. En platformspiller eller rollespil). Inden du starter, skal du skrive de ideer, du har om spillet, ned og prøve at besvare nogle af disse spørgsmål:

  • Hvad er hovedkomponenterne i gameplayet? Eksempler på disse svar omfatter at besejre fjender, løse gåder eller tale med andre karakterer i spillet.
  • Hvilken slags gameplay vil du have i dit spil? For eksempel vil du måske have dine spillere til at kæmpe med fjender i realtid, der kræver smidighed i knapkombinationer eller turbaserede, der kræver strategi og taktik. Eller hvis dit spil fokuserer på at tale med andre karakterer i spillet, vil spilleren være i stand til at ændre plottet eller historien, hvis han træffer et andet valg, eller plottet er mere lineært, så spillerne skal træffe de rigtige beslutninger.
  • Hvordan er dit humør i spillet? Munter, uhyggelig, mystisk eller opløftende?
Lav computerspil Trin 6
Lav computerspil Trin 6

Trin 2. Opret et enkelt niveau

Hvis du bruger en spilmotor eller et spilværktøj til at oprette dit spil, kan du prøve at blive kreativ med den motor eller det værktøj. Lær, hvordan du placerer bevægelige baggrunde, objekter og tegn. Faktisk kan du prøve at få karaktererne i spillet til at interagere med de eksisterende objekter eller prøve at udforske de objekter, der allerede findes i det værktøj eller den software, du bruger, og se om der er interaktion, der kan gøres med objektet.

  • Hvis du ikke ved, hvordan du gør noget, skal du slå det op på værktøjet eller motorens websted eller se andre steder på internettet, f.eks. Fora.
  • Til det første projekt er der ingen grund til at bekymre sig for meget om belysning eller andre grafiske detaljer.
Lav computerspil Trin 7
Lav computerspil Trin 7

Trin 3. Design dit hovedspil

At designe et gameplay kræver et par justeringer og ændringer af spillets software og kræver at bygge et mere komplekst system, hvis det er bygget fra bunden. Her er nogle eksempler:

  • Hvis du laver et platformspil, vil du så have, at din karakter skal være i stand til at dobbelthoppe eller hoppe i luften eller et andet særligt træk? Prøv også at ændre højden på din karakters spring og reaktionen på de forskellige interaktioner, som spilleren giver (f.eks. At holde en knap nede i et par sekunder).
  • Hvis du laver et RPG- eller gyserspil, med hvilket våben starter spillerne spillet? Vælg to eller tre våben, som spillerne kan opgradere, og test dem derefter. Sørg for, at valget af våben er interessant og varieret. For eksempel leverer du tre typer våben, nemlig stærke våben, der kan skade mere end én fjende, eller dem, der gør fjender svagere. Gør ikke et våben meget stærkere end et andet, medmindre våbenet er dyrere og vanskeligere at få.
  • I dialogbaserede spil, vil du have, at spilleren kan vælge en "gren" på skærmen, eller bare læse instruktionerne for at udføre en bestemt opgave og åbne den næste dialog? Vil du have, at spillet skal være lineært og ensrettet eller have flere plots og slutninger?
Lav computerspil Trin 8
Lav computerspil Trin 8

Trin 4. Opret flere niveauer

Tre eller fem korte niveauer er rimelige mål for dit første spil. Du kan altid tilføje dem senere alligevel. Bevar altid dit hovedspil på hvert niveau, og få hvert niveau til at have forskellige udfordringer eller stigninger. Du kan gøre niveauerne sekventielle, hvor spillerne skal gennemføre et niveau for at spille et andet niveau, eller oprette separate niveauer, hvor spillerne kan vælge det niveau, de ønsker.

  • For platformspil er en af udfordringerne normalt hurtigere fjender eller bevægelige platforme.
  • Action -spil kan introducere en ny fjende for hvert niveau, en stærk fjende eller chef eller en fjende, der ikke kan besejres uden visse tricks eller våben.
  • Puslespil holder sig normalt til en type puslespil og gør det vanskeligere med hvert niveau, eller introducerer nye værktøjer eller forhindringer, som spillerne skal tænke hårdere på.
Lav computerspil Trin 9
Lav computerspil Trin 9

Trin 5. Opret langsigtede og mellemlange mål

Et spil har nogle gange noget, der kaldes "sekundær mekanik" eller "sekundær gameplay". Ved at bruge mekanismer fra det primære gameplay, såsom at hoppe, kan spillerne også bruge sekundært gameplay, såsom at træde på en modstander, når de lander eller samler genstande. Denne sekundære gameplay kan bruges til at blive en langsigtet præstation i spillet, for eksempel ved at samle mønter i hvert niveau, kan spillerne gemme dem og købe opgraderinger, der kan hjælpe med at afslutte spillet.

Fra eksemplet ovenfor har du muligvis ubevidst gået ind i det sekundære gameplay. Bare sørg for, at dine spillere med det samme kan indse det aspekt, du installerer. Hvis din spiller efter 10 minutter bare tror, at dit spil bare skyder fjender non-stop, vil han helt sikkert kede sig på få minutter. Hvis han fik mønten efter at have besejret den første fjende, ville han vide, at han havde et mål eller i det mindste undre sig over, hvad møntens funktion var, og til sidst ville fortsætte med at spille

Lav computerspil Trin 10
Lav computerspil Trin 10

Trin 6. Lav en testkørsel

Prøv hvert niveau, du opretter et antal gange, og bed venner eller folk, du kender, om at hjælpe dig med at prøve det. Prøv at spille spillet med forskellige tilgange, lige fra at bruge den rigtige måde eller bruge mærkelige og usædvanlige måder som f.eks. At ignorere missionen og direkte bekæmpe den sidste chef eller forsøge at afslutte spillet med de værste ressourcer. Testprocessen er en lang og frustrerende proces, men det er noget, du skal gøre, før dit spil frigives, at reparere fejl og perfektionere dit spil.

  • Her er nok information om dit testteam. De har brug for at kende grundlæggende ting som kontrol, men de behøver ikke at vide alt.
  • Giv din tester en feedbackformular, så du kan skrive alle oplysninger ned og læse og henvise til dem senere. I denne formular kan du også stille nogle specifikke spørgsmål om dit spil.
  • De testere, der kan hjælpe dig mest, er mennesker, der ikke kender dig og ikke tøver med at give dig kritik og forslag.
Lav computerspil Trin 11
Lav computerspil Trin 11

Trin 7. Forbedre grafikken og lyden i spillet

Selvom der er masser af spilaktiver derude, som du kan bruge, skal du tage dig tid til at tilpasse dem alle for at få dem til at se perfekte ud. Hvis et aspekt ikke er perfekt eller ikke ser rigtigt ud, skal du erstatte det med noget andet. Lær pixelkunst, hvis du vil ændre et billede i dit 2D -spil, eller bruge software som OpenGL, hvis du arbejder på et 3D -projekt. Tilføj en lyseffekt for at lade spillerne vide, hvilken sti den vigtigste vej er, eller en partikeleffekt, der viser en sej angrebseffekt eller bevægelse i baggrunden. Tilføj også lyd til fodspor, angreb, spring og alt andet, der kræver lyd.

Anbefalede: