At kode dine egne spil... er ikke så let som du tror! Kun de modige ville beslutte at blive spiludvikler på seks måneder.
Lad os være ærlige: seks måneder er et vovet mål. Medmindre du har haft erfaring med at lave interessante softwareprojekter, som hobby eller professionelt, er det en svær opgave at lave spil.
Heldigvis er dine muligheder åbne og belønningerne attraktive. Hyper casual spil tilbyder en tilgængelig indgang til branchen. Hvis du vil lave interessante mobilspil som:
- kan spilles på enhver mobilenhed,
- kan spilles af stort set alle,
- og kan laves på kort tid,
så kan denne artikel være den nordstjerne, du har brug for på din gamedev-rejse.
Vi har også en række coachingressourcer på forskellige spiludviklingsemner, når du tilmelder dig vores Publishing Portal. Her kan du også indsende dine spil, anmode om gratis spiltest, få feedback og forstå, om dine Hyper Casual spil er klar til App Stores.
Først Og Fremmest — Lær Programmeringsgrundlag
Spil er i bund og grund software. For at software kan køre på en computer, skal det læse en liste over kommandoer. En programmør er en, der skriver de kommandoer. Hvis du vil blive spiludvikler, forvent at være programmør 90% af tiden.
Disse kommandoer kan komme i forskellige former; programmeringssprog, som de kaldes. Du kan vælge mellem sprog som C#, C++, Python, Java, Lua eller endda enginespecifikke sprog som GDScript eller GML. Men hvis du har brug for et mainstream-svar, vil du generelt se spiludviklere lave spil i enten C# eller C++. (Vi forklarer hvorfor om et øjeblik.)
At lære grundlæggende programmering tager ikke meget tid. Faktisk kan du finde mange ressourcer online, der tilbyder gratis tutorials i C#, herunder FreeCodeCamp, Brackeys eller endda det officielle 8-timers kursus i C# grundlag af Microsoft.
Grundlæggende programmering bør ikke tage dig mere end en uge at lære. Da de fleste spilprogrammeringssprog er objektorienterede, er grundlaget stort set det samme. Ideelt set bør du ikke have problemer med at skifte fra det ene programmeringssprog til det andet af den grund.
Vi ved, hvad du tænker. 'Hvordan ved jeg, hvilket programmeringssprog der er rigtigt for mig?'
Det afhænger helt af den game engine, du vælger til at lave dine Hyper Casual spil.
Bliv Fortrolig Med En Game Engine
Valg af det rigtige programmeringssprog afhænger af din valgte game engine. Og valg af den rigtige game engine kan betyde at kigge på faktorer som popularitet, brugervenlighed, licensiering osv.
De fleste, der ønsker at lave Hyper Casual spil, bruger Unity, når de vælger at blive spiludviklere. Det skyldes hovedsageligt dens popularitet og brede fællesskabsstøtte, hvilket gør C# til det andet dominerende sprog i branchen. Men du kan stadig vælge mellem andre game engines som:
- Unreal Engine (C++, Blueprints)
- Godot (C#, GDScript, VisualScript)
- GameMaker Studio (GameMaker Language, GML Visual)
Hvad der betyder mere er, hvilken game engine du er komfortabel med at bruge til at lave spil. At blive fortrolig med engine er nøglen, og det betaler sig på længere sigt. De fleste udviklere bruger Unity, fordi det er den mest robuste game engine for indie-udviklere. Unreal er en god mulighed, hvis 1) du vil lære C++, og 2) du vil bryde ind i triple-A spiludvikling.
Her er en oversigt over, hvor lang tid det ville tage at lære kernekomponenterne i en game engine (ideelt Unity):
- Grundlæggende brugergrænseflade: 1-2 timer.
- Introduktion af adfærd til GameObjects: En uge.
- Lave interaktive brugergrænseflader: En uge.
At lære hele game engine er urealistisk, for ikke at nævne unødvendigt. Du kan lære de ekstra dele mens du laver spil i de seks måneder, du bruger med det, eller endda længe efter du har indgået en udgivelsesaftale.
Start Småt
Hvor mange gange har du hørt nogen sige til dig, 'Jeg har tænkt på at lave et lille men interessant RPG?'
Chancerne er de er nye inden for spiludvikling. Ideen om at lave vores drømmespil eller et spil inspireret af vores yndlingsspil er en almindelig nybegynderfælde.
Du skal starte med de mindste ideer først for at få et greb om, hvordan dine værktøjer og din programmeringsviden arbejder sammen. De små spil, du laver i de indledende faser fungerer som træningshjul, du har brug for til at forstå forskellige aspekter af spiludvikling.
Lærer du om materialer og shaders? Lav et spil om at matche forskellige objekter med hinanden baseret på deres farver. Finder du ud af, hvordan bevægelse i et isometrisk spil fungerer? Lav et spil, hvor en bold bevæger sig til den destination, du klikker på.
Prototyping af disse små ideer hurtigt kan tage dig kun en uge eller mindre. Og når du laver flere og flere prototyper, vil du indse, hvad du skal gøre hver gang og uundgåeligt forkorte tiden og genbruge aktiver, hvor det er muligt.
Disse er små ideer, der langsomt lærer dig, hvordan engine og koden arbejder sammen for at levere en oplevelse.
Apropos oplevelse...
Forstå Hvordan En Sjov Oplevelse Designes
At designe og skabe en engagerende spiloplevelse er sjovt. Men det har også sit eget sæt principper og grundlæggende, der varierer fra spil til spil. Hyper Casual spil er kendt for deres bid-størrelse gameplay, kortsigtet klæbende, og masseappel. Der er en hel guide om disse principper, du kan tjekke ud.
At lave grundlæggende spil er let, men at gøre dem sjove er den udfordrende del, der tager tid, tålmodighed og viden om, hvad der får spillere til at klikke. Vi kan hjælpe med det, hvis du har problemer med det.
Vi har forskellige gennemprøvede Hyper Casual ressourcer, der har produceret de 45+ #1 spil lanceret af Kwalee. Du kan få adgang til dem gratis, efter du har tilmeldt dig vores officielle Kwalee Publishing Portal.
Forbind Med Andre Spiludviklere
Alt arbejde og ingen leg gør dig til en kedelig spiludvikler. En af de bedste måder at etablere dig selv i branchen, når du bliver spiludvikler, er ved at forbinde med folk, der laver spil for at leve.
Hvis du er nyuddannet fra universitetet, lav en ny LinkedIn-profil og fremhæve et par arbejdshistorikbidder og gamedev-projekter, du har lavet. Tilføj derefter et link til det på din portefølje. Når du møder nye mennesker i branchen, kan du udveksle detaljer, forbinde og lære dem at kende som mentorer. Til sidst vil du finde muligheder, der driver mod dig, som du kan tage op og få mere erfaring.
Gør det samme med andre fællesskabsrum, især dem befolket af andre spiludviklere, herunder Reddit og Discord. Det er en fantastisk måde at få nye venner, få feedback på dine projekter og opbygge flere færdigheder for at få flere højkvalitetsmuligheder. Stop aldrig med at forbinde under disse begivenheder!
Overvej En Grad Eller Et Bootcamp I Spiludvikling
Ønsker du en velafrundet uddannelse inden for softwareudvikling? Føl dig fri til at tage det op på et universitet! Selvom du ikke behøver en grad for at blive spiludvikler, er det godt at have det, især hvis du vil arbejde med spil i et andet land. Du vil også møde ligesindede klassekammerater og professorer, der kan tilbyde dig den støtte, du har brug for til at lave projekter for at udvikle en forståelse.
Det er generelt foretrukket, hvis du kan få en grad i softwareudvikling eller et andet videnskabsrelateret felt end en specialiseret grad i spiludvikling. Men hvis du ønsker spiludviklingscertificeringer, kan gamedev bootcamps hjælpe.
Afhængigt af hvordan en bootcamp er struktureret, kan det tage dig alt fra en dag til fire/seks uger at gennemføre det og få en certificering.
Brug Den 'Hemmelige' Feedback
Der er en måde, du kan få noget straks effektiv feedback. Og ikke mange taler om denne 'hemmelige' feedback.
Du kan ikke vide, om du har gjort nok fremskridt, før du har fået den feedback på dit arbejde. Og hvis du gør det, kan det hjælpe dig med at overvinde behovet for at slibe din portefølje igen og igen.
Vi taler om interviews.
Når du svæver museknappen over Anvend-knappen, svæver dit impostor-syndrom over dig som et gigantisk tårn, der ikke ville lade dig klikke igennem. Vi forstår hvorfor.
Folk tager ikke afvisninger godt, så at ansøge om job bliver pludselig skræmmende. Men det er okay – du kan ikke vide, om du har gjort fremskridt, før du har fået den feedback, du har brug for. Og en af de mest effektive, men 'usagte' måder at få feedback på er at ansøge om job og se, om du får dem.
Så hold øje med praktikpladser og juniorroller i spiludviklingsstudier, og begynd at ansøge alligevel. At sikre sig interviews og gennemføre dem kan give dig en arbejdsmæssig mental model af, hvad rekrutterere leder efter i de bedste kandidater og de spørgsmål, de stiller. Hvis du bliver afvist, kan du bede dem om feedback på din ansøgning. De vil forpligte dig, hvis du kommer i deres gode nåde. Vores guide til at bygge den rigtige ansøgning til jobbet kan gøre det lettere for dig.
Ved hjælp af denne nyfundne viden kan du skræddersy dine porteføljer og dine ansøgninger for at komme tættere på den rolle, du har drømt om. (Eller begynd at pitche det til spiludgivere som os!)
Og Gør Det Hele Igen!
Det tager kun syv enkle, men konsekvente trin at bygge din vej ind i branchen. For at blive spiludvikler vil det tage meget tid og en masse selv-læring. Nogle gange finder du muligvis ikke seks måneder nok. Eller du er i gang med et kursus over flere år. Og det er okay – pointen er at blive ved med at lære og eksperimentere.
Og til sidst har du en god nok portefølje, du kan pitche til spiludgivere som os, eller bruge i dine jobansøgninger for at lande interviews.
Hold dig opdateret med, hvad der sker i branchen, og stop ikke med at tilføje højkvalitetsprojekter til din portefølje. Dette er, hvordan du kan gøre det ind i spilbranchen til sidst.
Vi har en bred vifte af jobroller tilgængelige for alle, inklusive fjernmuligheder! Gå over til vores jobside og se, hvad der er i vente hos Kwalee for passionerede folk som dig. Du kan også nå ud til os og vores rekrutteringsteam på LinkedIn for at spørge om roller, der passer til dig. Følg os på sociale medier (Twitter | Instagram | Facebook.








