HTML5 og begrepet "cross platform" er buzz ord, og med god grunn. Teknologien fungerer for smarttelefoner, tabletter, bærbare datamaskiner og stasjonære datamaskiner. Byråer elsker konseptet, fordi en hvilken som helst webdesigner som kjenner HTML, vil forstå HTML5. Hva betyr det for deg , webdesigneren?
I hjertet av denne interaktive opplevelsen er casual spill. I denne artikkelen vil jeg vise deg hvordan du kan få en ettertraktet spilldesign opplevelse. Målet? Har "HTML5 spilldesign" på resuméet ditt.
Det er en vanlig feil blant webdesignere som designer spill er en spesialisert dyktighet. Du trenger ikke å delta på spilldesignskole, for å designe spill. Alle kan designe spill. La oss først bryte dette inn i deler. Å bygge et spill krever tre hovedtrinn:
Som en webdesigner, er den enkleste måten å få erfaring på, gjennom å utforme selve spillet. For punkt 2 og 3 har et byrå vanligvis allerede utpekte artister og programmerere for jobben. Hvis du er god på kunstverk, er 2 svært oppnåelig. I denne artikkelen skal vi diskutere trinn 1. Hvor begynner vi selv? Her er 10 trinn som hver spilldesigner trenger å gå gjennom, for å tjene sine striper.
Har du en iPhone eller Android-telefon? Gå til App Store, gå til det beste gratis spillkartet. Last ned og spill hvert eneste spill i topp 20-listen. Gjør dette minst en gang hver annen uke.
Mens du spiller, vær bevisst på hvordan hvert spill er utformet. Hvilke animasjonsteknikker og mekanikk bruker den? Har figurene skilt ut til deg? Hadde det en historie? Hva fikk spillet til å føle deg? Etter 20-30 spill, begynner du å oppdage mønstre.
Du vil legge merke til at noen spill i kjernen egentlig handler om det samme. F.eks: Clash of Clans, Boom Beach og Hay Day handler om å bygge, forsvare og angripe.
Du vil legge merke til at enkle spill, som Flappy Bird eller Swing Copters fokuserer på veldig harde utfordringer, som kan gjentas uendelig mange ganger.
Du vil legge merke til at noen spill fokuserer på overbevisende historiefortelling med nøye utformede tegn.
Du vil også legge merke til noen rart indie spill, det er bare rettferdig tilfeldig, men veldig morsomt!
Lag skisser av de tingene du liker fra spillene du spilte. Skisse tegn, kart, menyer og brukergrensesnitt. Var det en viss karakter som du likte? Var det en viss vinkel av spillet som gjorde deg begeistret?
Her er et tegn som heter 'Matt'. Han er en kjedelig kontormann, limt til stolen sin:
Flow diagrammer beskriver trinn-for-trinn prosessen av spillet. De beskriver punktet hvor brukeren starter spillet helt til viktige hendelser, som seier eller tap. Begynn med enkle diagrammer som dette:
Når du får mer selvsikkerhet, gjenkjenn det på din enkle flyt for å gjøre mer komplekse strømmer.
Bruk det du lærte fra trinn 1-3, og skriv et forenklet spilldesigndokument (GDD). En GDD forteller i utgangspunktet leseren hva spillet handler om.
Rask eksempel: La oss ta vår karakter kalt "Matt" i trinn 2, og la oss si at han er fanget i en kjedelig kontorjobb. Han vil flykte. Fangsten er, han kan bare gjøre det fra rullestol. Vi har laget en fin skisse av spillskjermbildet. Det viser en labyrint av kontorsskrifter som samler seg for å blokkere Matts flukt.
Som et eksempel, gjorde vi målet med spillet enkelt. Naviger på kontoret labyrint for å unnslippe det.
Det er det, for en veldig grunnleggende GDD. Her er det komplette flytskjemaet, for vårt spill, Escape The Office .
Med HTML5-spill koker det mye med å kunne kjøre spillet på forskjellige skjermstørrelser, effektivt. Her er en oversikt over forskjellige enheter vi har på markedet: iPhone, iPad, iPod Touch, Samsung Galaxy Note3, Samsung Galaxy Tablet, Google Nexus, LG, Xiaomi, Windows Phone, Windows Laptop, Mac, listen fortsetter og fortsetter ... Lurt ? Likevel er dette det store selskapet gjør. Som en uavhengig designer, hvordan designer du et spill som passer til forskjellige skjermstørrelser?
Spør din bedrift (eller klienter) hvis de er interessert i noen spillrelaterte prosjekter. Vis dem dine design. Plasser hjertet ditt ut. Gå dem gjennom GDD.
Din første kamp ide tonehøyde vil ikke være som Shark Tank, være trygg! Sjansen er, de vil tildele et lite budsjett for spillet. Hvis det ikke er budsjett, fortsett å lage bedre design, og nå ut til andre selskaper. Hvis du har ressurser, kan du finansiere dine egne spillprosjekter på det billige.
Når du har et budsjett, begynn å lete etter programmerere som spesialiserer seg i spillutvikling. Vis dem dine design, del budsjettet, og fortell dem visjonen. De fleste spillutviklere er veldig hjelpsomme. Det du trenger er en programmerer som er velbevandret i HTML5-spill. Denne personen må vite hvordan å kode noe som skalerer pent for alle slags formfaktorer. Diskuter "cross platform tenkemåte" med programmereren.
Utviklingen av spillet selv vil ta uker, om ikke måneder, i utgangspunktet. Det vil bli blodsweet og tårer, men det vil alle være verdt opplevelsen. Det er veldig viktig å holde omfanget av spilldesignen veldig, veldig liten, i hvert fall for ditt første prosjekt.
Nøkkelordet her er "ferdig" prosjektet. Ofte, som designere, ønsker vi et perfekt spill. Null feil. Vakkert utformet spillekunst, med ideelle regler. Kast den tankegangen ut av vinduet. Gå for "god nok". Slip spillet inn i naturen. Ingenting sier det som et spill som er levende, i hendene på brukerne. Du kan alltid polere opp spillet etter lanseringen. Ferdig er bedre enn perfekt.
Kontroller brukerens svar på spillet ditt. Bruk gratis verktøy som Google Analytics til å spore spillets visninger, spill og hendelser.
Hvis du designer spill for å få sosial media oppmerksomhet, analyser Facebook-liker, Tweets og Instagram Liker. Undersøk hvordan brukerne reagerte på spillet ditt.