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
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.
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.
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.
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.
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?
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.