Hvordan man laver et computerspil

Forfatter: Laura McKinney
Oprettelsesdato: 6 April 2021
Opdateringsdato: 1 Juli 2024
Anonim
Lakse Spil - Hvordan laver man spillet
Video.: Lakse Spil - Hvordan laver man spillet

Indhold

Elsker du at spille spil og ønsker at realisere din fantasi til at lave spil selv? Der er mange værktøjer, der giver dig mulighed for at oprette dit eget spil uden at kræve for meget dygtighed, du skal bare forstå programmeringssproget. Med en +2 mus og computertastatur kan du komme i gang!

Trin

Del 1 af 2: Find værktøjer

  1. Lav et tekstspil. Det er den nemmeste spilgenre at programmere i, selvom ikke alle kan lide at spille spil uden grafik. Tekstspil fokuserer hovedsageligt på historie, puslespil eller eventyr kombineret med historie, udforskning, quiz. Her er nogle gratis muligheder:
    • Twine er et simpelt og gratis værktøj, der kan bruges i browseren.
    • StoryNexus og Visionaire tilføjer flere spilindstillinger og stillbilleder.
    • Inform7 er et effektivt værktøj med et stort supportfællesskab.

  2. Lav 2D-spil. GameMaker og Stencyl er ikke dårlige valg til denne genre, de lader dig bruge programmering uden at spørge om noget. Kradse! er et andet værktøj, du kan bruge i et browserspil.
  3. Prøv at lave 3D-spil. 3D-spil er en meget hårdere udfordring end 2D, så vær forberedt på et langt projekt og hårdt arbejde. Spark and Game Guru hjælper dig med at forenkle opbygningen af ​​spilverdener uden programmering. Hvis du allerede har programmeringsviden eller ønsker at lære kodning, kan du prøve det populære Unity-værktøj.
    • Hvis du selv vil oprette 3D-modeller i stedet for at bruge eksisterende ressourcer, har du brug for 3D-oprettelsessoftware som 3DS Max, Blender eller Maya.

  4. Adgang til avanceret programmering. Selvom du har en programmeringsbaggrund, kan du bruge værktøjerne ovenfor, når du opretter dit første spil, ikke tving dig selv til at prøve en anden tilgang, bare fordi det er sværere. Når det er sagt, nyder mange mennesker fuldstændig kontrol, så de gør alt alene. Imidlertid er spilprogrammering i et integreret udviklingsmiljø som Eclipse mere ideel end en teksteditor, så du kan inkorporere alt hvad du har brug for til projektet.
    • Du kan programmere spil på næsten ethvert sprog, men C ++ er det mest kraftfulde værktøj med rige spilressourcer og online tutorials.
    reklame

Del 2 af 2: Game Creation


  1. Vælg et emne. Til dit første projekt skal du oprette et lille, men typisk eksempel på din yndlingsgenre, såsom platformspil eller rollespil. Før du kommer i gang, skal du skrive dine ideer til spillet ned på papir og svare på følgende spørgsmål:
    • Hvad er hovedkomponenten i spillet ("kernen" i spillet)? Det være sig at bekæmpe fjender, løse gåder eller chatte med andre tegn.
    • Hvordan vil du have spillet til at se ud? For eksempel, hvis du kæmper med en fjende, kan du udforme realtidsknapper eller flere retninger baseret på beslutning. Samtaleorienterede spil kan lade spillere danne historier baseret på deres beslutninger, de kan bedre forstå karaktererne og spilverdenen.
    • Hvad er stemningen i spillet? Skræmmende, sjovt, mystisk, ivrig?
  2. Opret enkle niveauer. Hvis du bruger spilfremstillingsværktøjer for første gang, er dette en god mulighed for at vænne sig til dem. Lær, hvordan du indstiller baggrunde, objekter og flytter tegn. Hvis det er muligt, skal du oprette objekter, som spillerne kan interagere med, eller finde software til at oprette objekter med indbyggede interaktioner.
    • Hvis du er i tvivl, kan du stille et spørgsmål på værktøjets websted eller søge på internettet for at få hjælp.
    • Du skal ikke bekymre dig om lyseffekter eller andre grafiske elementer endnu.
  3. Design kernen i spillet, hvis det er nødvendigt. Du kan foretage små justeringer på software til oprettelse af spil eller systemer, der er bygget mere indviklet. Her er nogle eksempler:
    • Hvis du laver et platformspil, vil du have, at din karakter skal være i stand til at dobbelt springe eller udføre et "specielt" træk? Tilpas den højde, som karakteren kan hoppe, eller en anden reaktion med et let tryk, holde nøglen eller vælge en række forskellige dansestilarter?
    • Hvis du laver et action-RPG eller horror-spil, hvilket våben vil karakteren bruge? Vælg 2 eller 3 våben, som spillerne kan opgradere eller prøve. Prøv at vælge de mest egnede våben. For eksempel er våben meget skadelige og skader flere fjender eller svækker fjenden. Vælg ikke den bedste mulighed til alle formål, medmindre den koster høje omkostninger (en trylleformular øger mana, eller et våben forsvinder efter 1 brug).
    • Med et samtalespil vil du have, at afspilleren skal vælge den dialoglinje, der er angivet på skærmen, eller bare lytte eller udføre en opgave for at låse op for samtalen og derefter komme tilbage for at fortsætte med at lytte? Vil du have, at spillerne finder alt på én gang, eller deler det i flere baner og slutninger?
  4. Opret et par niveauer. 3 til 5 korte niveauer er ikke et dårligt valg for dit første spil, du kan udvide det senere. Hold "kernen i spillet" -designet i tankerne, hvilket skaber forskellige sværhedsgrader. Du kan rangere niveauerne i rækkefølge eller adskille og genforene efter afslutningen.
    • Platformsspil introducerer ofte bevægelige platforme eller hurtigere fjender.
    • Et actionspil kan introducere flere fjender eller en enkelt stærk fjende, der er svær at slå uden et specifikt våben og en strategi.
    • Puslespil er ofte forbundet med en type puslespil eller bruger flere sværhedsversioner for hvert niveau eller introducerer nye værktøjer eller forhindringer, der kræver, at flere spillere "brainstormer".
  5. Opret mellemlang og langsigtede mål. Dette kaldes ofte "anden mekanik" eller "gentag spil". Ved hjælp af spillets mekaniske kerne som højde springer spilleren frem et andet spil, såsom at hoppe på fjender eller samle genstande.Denne tur kan levere langsigtede præstationer og mål som at nå det endelige niveau, spare penge på opgraderinger eller "rydde" spillet.
    • Som du kan se i ovenstående eksempel, tilføjede du ovenstående uden selv at vide det. Bare sørg for, at spilleren kan finde målet. Hvis spilleren spiller i 10 minutter og mener, at spillet handler om at skyde fjender, keder de sig. Hvis de dræber fjenden og får pengene, finder de målet (indsamle bounty), og kernen i spillet vil bringe dem frem.
  6. Prøve det. Prøv hvert niveau flere gange, og bed en bekendt eller ven om at hjælpe dig. Prøv at nærme dig spillet på en række forskellige måder, herunder metoder, du aldrig har prøvet før, som at springe over quests og gå direkte til den endelige chef, eller vinde spillet ved at vælge alle de "svage" våben eller opgraderinger. Dette er en vanskelig proces, der kan være frustrerende, men det er den eneste måde at forbedre spillet på.
    • Giv bare afspilleren nok information til at begynde at spille. De har brug for at forstå, at de arbejder på en workflow, og hvordan man bruger den grundlæggende joystick. De har ikke brug for andre oplysninger.
    • Lad spillerne prøve at udfylde feedbackformularen, som du kan indsamle, sammenligne oplysninger lettere .. Dette giver dig også mulighed for at besvare spørgsmål, som du ikke er bekendt med.
    • De bedste testere er dem, der ikke kender dig eller ikke er tvunget til at rose dit spil.
  7. Polsk grafik og lyd. Mens der er masser af gratis spilressourcer tilgængelige online, er det stadig en god ide at tage sig tid til at justere for uoverensstemmelserne selv. Lær pixelgrafik, hvis du vil foretage enkle grafiske justeringer i et 2D-spil, eller brug OpenGL-software til et ambitiøst 3D-spilprojekt. Tilføj lyseffekter for at juble spillere gennem hovedgaden ud af rummet og iøjnefaldende angrebseffekter, der ændrer den dynamiske baggrund. Tilføj lydeffekter, når du går, angriber, hopper osv. v. Du kan ændre og spille spillet flere gange og få spillet ud, så snart det visuelle og lyden er på standard. Tillykke! reklame