Sådan udvikles et spil (med billeder)

Indholdsfortegnelse:

Sådan udvikles et spil (med billeder)
Sådan udvikles et spil (med billeder)
Anonim

Spiludvikling er en kompleks proces. Professionelle spilstudier har teams på hundredvis af mennesker, der arbejder med konceptdesign, programmering, kunstdesign, modellering, animation og lyddesign. Selvom du ikke allerede har alle disse færdigheder, kan du selv designe et simpelt spil baseret på det, du allerede kender. Denne wikiHow lærer dig, hvordan du kommer i gang med at udvikle din første spilidee.

Trin

Del 1 af 2: Planlægning af konceptet

Udvikl et spil Trin 1
Udvikl et spil Trin 1

Trin 1. Forstå projektets omfang

Inden du begynder at udvikle et spil, er det vigtigt at forstå, hvad der skal til for at lave et spil. Videospil har mange dele, lige fra spilmotoren, programmering, grafik, animation, til lyd og musik. Alt dette tager mange timer at oprette. Hvis du aldrig har udviklet et spil før, skal du starte enkelt. Behandl dit første spil som en læringsoplevelse frem for et poleret projekt.

Udvikl et spil Trin 2
Udvikl et spil Trin 2

Trin 2. Ved, hvad dine færdigheder er

Når du kommer med en idé til et spil, så kom med en idé baseret på dine færdigheder. Hvis du er en fantastisk kunstner, men aldrig har kodet før, skal du vælge en spilmotor, der giver dig mulighed for at fokusere på dine kunstfærdigheder, mens du laver minimal kodning. På den anden side, hvis du er en god programmør, men ikke har mange kunstfærdigheder, kan du oprette et spil med store fundamentals, der omfatter en forenklet kunststil. Mange populære indie-spil bruger simpel 8-bit grafik eller endda bare grundlæggende figurer til grafik.

Udvikl et spil Trin 3
Udvikl et spil Trin 3

Trin 3. Beslut, hvad målet med spillet er

Videospil findes i en række forskellige stilarter og genrer. En ting, de alle har til fælles, er, at de alle har et mål. Nogle spil har flere mål og valgfrie sidemissioner. Imidlertid har masser af spil et mål, der er så simpelt som "Kom til slutningen af niveauet". Dit første spil kan bare være en skærm med en prik, som du forsøger at navigere til toppen af skærmen.

Udvikl et spil Trin 4
Udvikl et spil Trin 4

Trin 4. Beslut, hvordan målet skal kommunikeres til spilleren

Når du har besluttet dig for et mål for spilleren, skal du finde ud af at kommunikere målet til spilleren. Nogle spil har en kompleks fortælling med masser af non-player-figurer (NPC'er), der får spilleren til at føle, at de er en del af en levende verden. Andre spil har animationer eller cut-scenes før starten på et niveau. Nogle indeholder en tutorial. Nogle spil viser simpelthen tekst, der fortæller spilleren, hvad han skal gøre.

Udvikl et spil Trin 5
Udvikl et spil Trin 5

Trin 5. Beslut en forhindring for spilleren

Når du har besluttet dig for et mål, som spilleren skal nå, skal du beslutte dig for en forhindring, der står i spillerens vej. Dette kan være et puslespil, spilleren skal løse, eller platforme, spilleren skal springe på eller komme rundt på. Har dit spil fjender? Hvis ja, hvordan interagerer de med afspilleren? Har dit spil niveauer, eller er det et open-world spil?

Udvikl et spil Trin 6
Udvikl et spil Trin 6

Trin 6. Find ud af reglerne

Når du har fundet et mål og nogle forhindringer, skal du beslutte dig for nogle grundlæggende regler, der har et logisk flow. Hvis du designer et platformspil, hvad sker der, hvis spilleren savner platformen? Hvis dit spil har fjender, hvad sker der, når spilleren rører eller bliver angrebet af en fjende? Har spilleren en sundhedsbar? Er der et scoringssystem? Måske vil du tilføje en tidsbegrænsning til dit spil? Dette er regler, du skal beslutte for dit spil. Hvis du er ny inden for spildesign, skal du prøve at holde reglerne så enkle som muligt.

Udvikl et spil Trin 7
Udvikl et spil Trin 7

Trin 7. Beslut en belønning til spilleren

Siden beslutningen om et mål for spilleren og en forhindring. Et spil skal også have en måde at belønne spilleren for at nå målet. Det er det, der gør et spil til en tilfredsstillende oplevelse. Nogle spil har en sidste cutscene, der viser, at helten får en belønning for deres problemer. Nogle spil giver spilleren power-ups eller nye ting. Andre spil har et komplekst nivelleringssystem, der forbedrer spillerens statistik over tid.

Udvikl et spil Trin 8
Udvikl et spil Trin 8

Trin 8. Opret konceptkunst

Hvis grafik er en stor del af dit spil, vil du finde ud af en kunststil til dit spil. Konceptkunst giver dig mulighed for at lægge dine ideer ned på papir, før du begynder at bygge dem som aktiver i et spil. Du vil skabe konceptkunst for alle dine karakterer, NPC'er og fjender. Du vil gerne holde den overordnede kunststil konsistent, så find ud af hvilken kunststil du vil have, før du begynder at bygge. Hvis dit spil har flere niveauer, vil du gerne oprette en skitse til, hvordan hvert niveau ser ud. Du vil også gerne kortlægge niveaudesignet for hvert niveau på papir.

Udvikl et spil Trin 9
Udvikl et spil Trin 9

Trin 9. Opret et spildesigndokument

Dette er især nyttigt, hvis du designer et mere komplekst spil med et hold mennesker. Et spildesigndokument kan indeholde den grundlæggende spilmekanik og design. Det kan også indeholde plotpunkter, karakterbiografier, konceptkunst samt niveaukort og mål. Dette hjælper med at få hele dit team på den samme side.

Del 2 af 2: Udvikling af spillet

Udvikl et spil Trin 10
Udvikl et spil Trin 10

Trin 1. Vælg en spilmotor

Spilmotoren er rygraden i spillet. Det gengiver grafik og lyd. Det styrer spilets fysik, kollisionsdetektion, scripting, kunstig intelligens og mere. At vælge den rigtige spilmotor afhænger af dit færdighedsniveau og behovene i dit spil. Mange spilmotorer giver dig mulighed for at downloade en gratis version til personlig brug for at teste. Her er et par spilmotorer, du kan prøve:

  • Game Maker Studio 2: Game Maker Studio 2 er et godt sted at starte, hvis du er nybegynder. Det fokuserer på spil med 2D -grafik. Det er en af de lettere spilmotorer at lære. Game Maker Studio 2 har en gratis prøveperiode på 30 dage og starter derefter med $ 39 om året.
  • Enhed:

    Unity er en populær spilmotor, der er blevet brugt til at oprette mange populære spil på pc, mobil og spilkonsoller, herunder Angry Birds 2, Cuphead og Sonic Forces. Det bruges til at oprette både 2D- og 3D -spil. Det har en intuitiv brugergrænseflade, der gør det ret let for begyndere at lære. Du kan downloade den personlige udgave, der leveres med kernefunktionerne, helt gratis. Plus -udgaven starter ved $ 25 om måneden.

  • Uvirkelig:

    . Unreal er en af de mest populære spilmotorer. Det er blevet brugt til at oprette mange populære spil, herunder Batman Arkham-spil, Mortal Kombat og Deus X. Det er en fuldt udstyret spilmotor, der understøtter avanceret grafik. Det er også en af de mere vanskelige spilmotorer at lære. Dette gør det mere ideelt til avancerede spiludviklere. En fuld version af Unreal er gratis at downloade, men du skal betale en royalty på 5% efter de første $ 3000 dollars pr. Kvartal for alle spil, du udgiver ved hjælp af Unreal.

Udvikl et spil Trin 11
Udvikl et spil Trin 11

Trin 2. Lær, hvordan du bruger spilmotoren

Spilmotorer er noget af den mest komplekse software, du kan købe. Selvom du er en erfaren programmør, er der sandsynligvis stadig ting, du ikke ved, hvordan du gør. Læs brugervejledningen til den spilmotor, du downloader. Se YouTube -øvelser og tag undervisning online. Lær, hvad du har brug for at bygge, og hvordan du bygger det. Hvis du sidder fast i et problem, skal du finde en, der kan hjælpe dig med at løse det.

Udvikl et spil Trin 12
Udvikl et spil Trin 12

Trin 3. Angiv en deadline

Uanset om du opretter dit første spil eller en AAA -produktion, skal du have en deadline angivet for, hvor lang tid projektet vil tage. Hvis du er ny inden for spildesign, skal du angive en måned som din deadline for at oprette et lille spil. Mange uventede ting vil dukke op under udviklingsprocessen, så forvent at gå over din deadline. Men hvis du går for meget forbi din deadline, vil du måske nedskalere dit projekt.

Udvikl et spil Trin 13
Udvikl et spil Trin 13

Trin 4. Byg en fungerende prototype

Dette bør gøres så hurtigt som muligt. Det behøver ikke at se godt ud. Det behøver ikke at have alle de funktioner, du vil tilføje. Det skal bare være et grundlæggende niveau med en grundlæggende spilbar karakter og en grundlæggende hindring. Dette bruges til at bygge og teste kernemekanikken i dit spil.

Udvikl et spil Trin 14
Udvikl et spil Trin 14

Trin 5. Test din prototype

Du lærer meget ved at spille dit spil. Du finder muligvis, at nogle af spilmekanikken ikke fungerer, eller at visse dele ikke er så engagerende, som du troede, de ville være. Du finder også, hvad du kan tilføje til spillet for at gøre spillet bedre.

Udvikl et spil Trin 15
Udvikl et spil Trin 15

Trin 6. Byg dine aktiver

Når du har bygget en fungerende prototype, og du er sikker på, at din spilmekanik fungerer korrekt, kan du begynde at bygge aktiverne til dit spil. Dette inkluderer tilføjelse af yderligere niveauer, karakteranimationer, fjender, power-ups og eventuelle yderligere funktioner, du vil tilføje. Det inkluderer også tilføjelse af karaktermodeller og dekoration af dine niveauer, så spillet begynder at se æstetisk tiltalende ud, selvom du sidst bør fokusere på æstetik.

  • Hvis du ikke er sikker på, hvordan du bygger noget, har mange spilmotorer en aktivbutik, hvor du kan købe spilaktiver, der er bygget af andre mennesker. Du kan også søge efter selvstudier online for at lære, hvordan du løser problemer, der kan opstå under spiludviklingsprocessen.
  • Vær forsigtig med ikke at tilføje for meget indhold med det samme. Dette kan skjule spillets kernemekanik og gøre det svært for legetestere at give korrekt feedback.
Udvikl et spil Trin 16
Udvikl et spil Trin 16

Trin 7. Betatest dit spil

Selvom du kan lære meget ved at spille dit spil selv, kan du også lære meget ved at se andre mennesker spille dit spil. Rigtige spillere kan gøre ting, du ikke havde forudset, og påpege ting om oplevelsen, som du ikke tager højde for. Få andre mennesker til at spille dit spil. Selvom det er dit første spil, og du synes, det ikke er godt.

Udvikl et spil Trin 17
Udvikl et spil Trin 17

Trin 8. Markedsfør dit spil

Når du begynder at nærme dig slutningen af udviklingsprocessen, skal du begynde at få ordet om dit spil. Ved, hvad der er unikt ved dit spil. Hvilken oplevelse giver dit spil, som andre spil ikke gør? Skub den besked til så mange mennesker som du kan. Opret et websted til dit spil og en videotrailer. Tilslut dit spil til sociale medier. Send dit spil via e -mail til videospilwebsteder og videospilsmagere.

Udvikl et spil Trin 18
Udvikl et spil Trin 18

Trin 9. Start dit spil

Spilmotorer som Unity og Unreal gør det let at oprette porte i dit spil til ethvert spilsystem. Når du har udgivet dit spil via din spilmotor, skal du få det til så mange digitale distributører som muligt. Dette inkluderer Steam, Google Play Store, Apples App Store. Selv Playstation Store, Xbox One og Nintendo eShop er lettere at komme på end nogensinde før. Der vil være QA og licensstandarder, som du skal have bestået for hver digital distributør. Lær, hvad disse standarder er, og sørg for, at dit spil kan klare disse standarder. Du kan også se på specialforhandlere som Slitherine.

Tips

  • Opdateret grafik er vigtig for at fange publikum, men indholdet er stadig kongen! Så find på en måde at gøre dit spil virkelig engagerende og sjovt ved at tilbyde godt indhold. Ved at sætte et unikt spin på en populær spilfunktion, skal du bruge elementer, der aldrig har været brugt i lignende genrespil før.
  • Tænk altid igennem din spillers perspektiv. Hvilke takeaways får de ved at spille dit spil, og hvordan de kan blive dine spilfans og fortalere? Kun hengivne fans sikrer dit spil bæredygtighed!
  • For at involvere andre mennesker i din spilproduktion og overtale dem til at blive interessenter, har du brug for en god salgsplads! At udvikle en pitch er også en god mulighed for dig at teste din spilide inden for forretnings- og/eller udviklerfællesskabet og se, om det overhovedet er levedygtigt.
  • Hvis du mener, at din spilide er cool og innovativ - sørg for at du kan konvertere andre til dine spilsupportere. Ellers giver det ingen mening at udvikle det, da du sandsynligvis ikke vil kunne markedsføre det effektivt for at tjene penge på det efter udgivelsen.

Anbefalede: