Sådan kommer du i gang med at designe spil til mobil

click fraud protection

Det er et helt nyt tankesæt

Mobilspil er et blomstrende marked lige nu, og det ser ud til, at alle vil dykke ind og få fat i en del af markedet. At komme i gang med mobilspil handler imidlertid ikke kun om at overføre din Windows- eller Xbox-titel til iOS.

Design til din nuværende platform, ikke din tidligere

Dette ser ud som sund fornuft, men en masse spil derude vil forsøge at skohorn design af en konsol på en multi-touch gaming enhed. Mens, ja, dette kan fungere, bliver afspilleren ofte mindet om, at de hellere vil spille spillet på et konsolspil end på en iPhone.

Husk, at små skrifttyper muligvis kan læses på en Retina skærm (og giver dig mulighed for at passe en masse tekst på skærmen), men de er ikke meget fornøjelige at læse. Det samme gælder for meget detaljerede strukturer. Du har ikke brug for en massiv, høj opløsningsstruktur til alle dine aktiver. Detaljen kan faktisk gøre spillet mere visuelt støjende, forringe den kunstneriske fornemmelse og forårsage øjenskader.

Mens lyd kan fremstille eller ødelægge et spil på en stationær computer eller konsol, på mobil, er det en helt mere kompleks sag. De fleste spillere ville meget gerne have lyd i hvert spil, de spiller, enten for den æstetiske eller gameplay-værdi. Der er dog et spørgsmål om praktisk brug af mobilspil, idet mange mennesker ikke kan spille spillet med lyd på grund af at være i offentlige rum. Med alle midler, inkluder lyd, hvis du er i stand; mange mobile brugere har hovedtelefoner, eller er ikke begrænset af miljøet.

instagram viewer

Optimeret kode. Ja. Kraften i de nuværende stationære computere tillader en masse u-optimeret kode at glide forbi, og trække ekstra systemressourcer uden at nogen lægger mærke til det. Mobil er langt mere utilgivelig end endda en spilkonsol. Mobile OSes har en række teknikker til håndtering af baggrundsprocesser, batteristyring, ressourceallokering osv. Hvis dit spil svækker systemets batteri ihjel om en time, får dit spil dårlige anmeldelser, og du tjener ikke penge. Langsom præstation er en af ​​de første grunde til, at folk vil vælge at hylde et spil for evigt.

Optimering af tip

Vi har dækket hvad man ikke skal gøre. Lad os nu se på et par steder, vi kan forbedre.

grænseflade

Bruger du en enkelt multi-touch skærm? I bekræftende fald, er det en tablet eller en telefonstørrelse-skærm? Bruger du noget mere eksotisk som PS Vita's berøringsskærme foran og bagpå og fysiske kontroller? Hvad med kamerabaseret augmented reality? Touch er meget intuitivt. Kæmp ikke for det. Som jeg nævnte ovenfor, overlegger mange spil simpelthen gamepad-kontrollerne på en berøringsskærm. Dette fungerer i nogle tilfælde, men ofte er det problematisk. En af de vigtigste ting, du kan gøre i dette område, er at spille andre spil og se, hvad der fungerer, og hvad der ikke fungerer. Specifikt hvad der fungerer uden du skal tænke over det. Jo mere øjeblikkelig nedsænkning for spilleren, jo større chance har du for, at de bliver med i spillet, og enten anbefale det til andre, eller købe in-game-genstande gennem mikrotransaktioner. Hvis du ikke kan finde et eksisterende skema, der fungerer til dit spil, skal du tænke på, hvordan du ville manipulere din avatar i den virkelige verden, og finde en måde at oversætte det til skærmen.

Kunst

Som nævnt ovenfor er massive strukturer på mobil ikke en god idé fra designsynspunktet. De er også forfærdelige med at vokse størrelsen på dit spil i enhedens opbevaring eller opsugning af tilgængeligt RAM. Du skal gøre alt, hvad du kan for at skrumpe dine teksturer til den mindste størrelse, der ser godt ud på enheden. (Hold dog altid originaler med høj opløsning, for når næste generations enheder frigives med skærme med højere opløsning.) Lær hvordan du opretter en teksturatlas, eller find et godt værktøj til den motor, du bruger / opretter for at bygge dem automatisk.

Lyd

Audio er brutal og smerter mange en god lyddesigner på de krav, der stilles til dem. Lyd i høj kvalitet kan medføre, at en appstørrelse balloner utroligt. Sørg for at lytte til din endelige lyd på enhver kompatibel enhed. Mobiltelefonhøjttalere ødelægger lyd, så du skal ikke bare bedømme, hvordan det lyder gennem hovedtelefoner.

Kode

Brug en motor eller ramme, der giver dig mulighed for at gå så tæt på bare metal, som dine programmeringsevner tillader. Administreret kode på højt niveau er ofte alt, hvad du kan gøre, men afhængigt af den motor / ramme, du bruger, er den kan gå gennem flere lag af fortolkning, som virkelig kan bremse velskrevet kode på højt niveau.

Afsluttende ord

Første indtryk i en app-butik er kritiske! Mens du måske har lysten til bare at få det derude og blive gjort, så opdater det senere, ikke. Med den måde, app-butikker fungerer, får du muligvis kun et skud på den forside, hvor folk henter dig ud af mængden. Marketing og PR går kun så langt; Hvis de første hundrede personer, der har tjekket dit spil, giver det en 1-3-stjernet anmeldelse, er oddsene ikke, at du ikke får en ny chance. Tag din tid, gør det rigtigt, og send det, når det er Færdig.

instagram story viewer