Datorspel med Alexander Milton
Kategori. Programmering

Funklift släppt på Steam!

För ett och ett halvt år sedan fick jag en spelidé.

Jag visste precis hur jag skulle gå till väga med den, men jag saknade tre saker. Jag saknade stöd, arbetskraft och motivation.

Stödet kom från en vän som trodde på min idé när andra ratade den. Hans uppmuntran gav mig styrkan att pitcha idén på högskolan inför vår spelprojektskurs.

Arbetskraften kom från alla de som gillade idén, röstade på den och blev en del av teamet som skulle utveckla den.

Motivationen, den är alldeles här. Innanför min datorskärm, där jag nu ser samma spel vila på Steam, väntandes på att få underhålla världen med sina färger, former och musik.

Allt var värt det.

BG3 copy3

Det har varit en resa, en riktig jävla tripp till och med. Aldrig hade jag ens kunnat gissa vart Funklift skulle leda oss. Vi har letts till utbildning, till erfarenhet. Vi har träffat människor, besökt platser och gjort så mycket dum skit att det inte går att räkna på alla fingrar och tår inom företaget vi tillsammans bildat för att utveckla spel ihop.

Vi har rest genom landet, strukit lakan på badmintonväggar, mekat med kaminer i en buss, frusit i fotbollshallar, gått vilse i städer, skottat vatten i tält, festat med legendarer och, mer än något annat, slitit som djur för att få ut vårt spel i världen för att låta dem beskåda det.

9

Det är inte spelet jag pitchade. Det är inte spelet jag varken tänkte eller föreställde mig. Det är något helt annat, något mycket mer intressant. Det är slutprodukten av många geniers bidrag och idéer. Jag vill tacka alla som varit delaktiga i utvecklandet av Funklift.

Vi är inte nödvändigtvis nöjda. Det finns mycket vi hade gjort annorlunda om vi hade gjort det idag. Mycket vi hade lagt till om vi hade tid. Mycket som är, inte är och borde vara. Men det är Funklift, spelet vi skapat och spelet vi släpper. Nu och för alltid. Och jag kommer alltid vara stolt över att kalla det mitt första spel.

20160608_183550_HDR2

 

Tack för denna resa!

 

 

Dubbelmässa i Göteborg!

These are mad times we live in. Mad!

 

IMG_20151121_092835

 

Ibland är det extra spännande att vara en liten, liten spelutvecklingsstudio. Då och då kan en handfull personer behöva vara på två ställen samtidigt. Ibland är dessa två ställen till och med vägg i vägg med varandra.

 

IMG_20151119_100528

 

Spola bakåt, vad härjar vi om? Den 19:e till 21:a november ägde alltså två mässor simultant rum på Svenska Mässan i Göteborg – Kunskap och Framtid samt Gothenburg Games.

 

IMG_20151120_153030

 

Jag var på plats med Högskolan i Skövde som studentambassadör för att prata om våra spelutvecklingsprogram samt showcase:a vårt spel Funklift. I andra änden av mässhallen stod mina kollegor på Mostly Harmless Games tillsammans med Sweden Game Arena och visade upp Funklift i sitt eget lilla hörn. Dubbel exponering är bästa exponering.

 

IMG_20151119_122156

IMG_20151120_133328

 

Så höll vi på i tre dagar, ambassadörerna iförda profilfärgade tröjor med texten ”Jag vill bli din hjälte” och kollegorna klädda i neonorange med gaffeltruckstryck.

 

IMG_20151120_113357

IMG_20151121_144713

 

Mässorna gästades bland annat av ett antal spännande journalister och branschprofiler som höll paneler, föredrag eller besökte mässan, bland annat trevliga karaktärer som Thomas Arnroth, Johanna Nylander och Anton Albiin.

 

IMG_20151121_110100

 

Andra var där för att visa upp sig (och några till och med tävlade) i imponerande cosplay-prestationer. Bland annat dessa enorma men mycket artiga herrarna.

 

IMG_20151119_192011

 

Kvällarna togs ut med ro, vänner och god mat. Som sig bör. Det ryktas om att det snöade hemma i Skövde.

När jag kom hem såg jag varken snö eller is, annat än bitarna i glaset som kylde en julöl på stammispubben. Tackar Martina för ett hjärtligt välkomnande åter till hemmaplan (:

 

IMG_20151121_195552

 

 

Skål!

 

En ”kort” livsuppdatering

Usch vad fort tiden går, och här lämnar jag mina trogna läsare inte så mycket som en smula text att knapra på? Högst oförskämt.

För att återkoppla och samtidigt skylla bort min frånvaro kommer här en snabb recap av vad jag haft för mig de senaste dagarna:

 

wpid-wp-1440163023281.jpeg

Jag har fått jobb som adjunkt i informationsteknologi. Jag kommer alltså låtsas om att jag vet hur man lär ut datorgrafik och programmering för höstens dataspelsutvecklare. I veckan fick jag därför en fin, ny laptop jag inte behöver, ett passerkort som i stort sett leder dit jag redan har tillgång och ett kontor lika stort som mitt vardagsrum (fast längre bort från skolan). Suveränt, vad kul!

 

CMwfqQXXAAAF27E

Vi har fått besök av en massa häftiga spelutvecklare som föreläst på skolan! Bland annat Sara Casén från Casen Crowd och Armin Ibrisagic från Coffee Stain Studios (insert getskämt). Riktigt grymma föreläsningar har bevittnats och trevliga diskussioner bepratats. De tackar vi hjärtligt för!

 

wpid-wp-1440163076313.jpeg

Så sent som igår kväll satt jag och alla andra som tillsammans ska vara faddrar för höstens nyantagna studenter till programmet Dataspelsutveckling – Programmering vid Högskolan i Skövde (se bilden, det är den skolan) och ringde runt till så många vi kunde få tag i för att hälsa dem välkomna och ge dem lite information om terminstarten och introduktionsveckan. Mysigt värre!

 

11888520_894623717276164_7889513069781669873_o

I onsdags besökte vi Skövdes kulturhus för att se konstutställningen Art and Game Obstructions som varit del av en sommarkurs där några av mina vänner deltagit. Såväl utställningen som de många bekanta besökarna var väldigt trevliga att interagera med. Jag fick till och med chansen att träffa en av mina största journalistiska förebilder… Vilken dag!

 

Donna

Jag har tackat ja till att ta plats i styrgruppen för nätverket Donna som arbetar för en mer jämställd spelbransch och högre acceptans av spels kulturella vikt. Det ska bli väldigt spännande att vara del av och bidra till detta arbete. Jag brinner för deras frågor och hoppas att kunna vara en tillgång för nätverket.

 

10906328_836200043123348_1263130758262983140_n

Jag har blivit bokad att föreläsa på Skövdes första Pridefestival! Den 18 september klockan 15.00 kommer jag att prata om inkluderande spelutveckling i Skövdes kulturhus, tror jag. Jag kommer även att representera Donna under festivalen när vi minglar på stan i Donnas färger och deltar i paraden. Mer info kommer att dyka upp på Skövde Prides hemsida som går live ikväll klockan 18 –  tagga allt detta och missa för allt i världen inte festivalen!!!

 

sga

Imorgon (lördag) åker jag upp till Stockholm för att wine:a och dine:a med projekledarna från Swedish Game Awards 2015 för att diskutera om jag ska vara med och ta över rollen för 2016 års iteration. Det skulle vara skitkul att vara del av ett så pass stort event. Sist jag var på Swedish Game Awards ställde vi ut vårt spel från kursen Projekt i Spelutveckling 1, Super Ultra Pulka. Se så tiden far och vart den leder dig!

 

poster pic 1

Vi har givetvis också jobbat stenhårt med vårt spel, Funklift, inför avslutningen av Microsoft Game Camp och sommarkursen vi deltagit i för att vidareutveckla spelet. Det kommer komma en massa ny info om detta väldigt snart… Tills vidare rekommenderar jag dig varmt att följa våra uppdateringar på Facebook och Twitter!

 

Det var nog allt jag kan, vill eller får avslöja i dagsläget. Det händer givetvis en massa andra häftiga saker som du kanske bryr dig ett uns mindre om, typ som att jag skaffat ett digitalpiano och att min bästa vän flyttar in i helgen. Vem vet, du kanske suktar efter sådana detaljer istället? Har du tur kanske jag länkar dig vår dumma stream någon gång. Den dagen, den sorgen.

 

Tills vidare, som vanligt och som alltid, ta hand om dig så syns vi snart igen. Ha en forsatt skön sommar! <3

Gästföreläsningar med Niklas Åkerblad och Erik Svedäng

Häromveckan besöktes högskolan och alla vi nördar som gnetar på våra spel i kursen Projektstudier i Nya Medier II tillsammans med Microsoft genom initiativet Microsoft Game Camp av lite celebriteter.

Erik Svedäng (till höger i bilden nedan) jobbar för närvarande som designer och programmerare för spelet else Heart.Break(). Jag rekommenderar att definitivt att du kikar närmare på det. Där finns mängder av häftiga koncept och nytänkande mekaniker att utforska. Det ska bli väldigt spännande att se vad som blir av det!

IMG_20150623_141722

Niklas Åkerblad, även känd som El Huervo, jobbar också med else Heart.Break() men har tidigare varit delaktig i projekt som Hotline Miami-spelen. Jag gillar hans stil skarpt. Klicka på länken i hans namn för ett smakprov!

IMG_20150623_141807

Parallellt lät dessa herrar föreläsa om grafik och speldesign på skolan. Efteråt gick de runt i salarna och snackade spelutveckling med studenterna samt testade våra spel. Bra råd och gott umgänge är såklart alltid uppskattat. Vi tackar för ert besök!

IMG_20150623_141734

Vi är i Beta!

Massor har hänt sedan senast, men lite har skrivits. Nu tar vi igen lite av det – recap time!

Gaffeltruck_Logo3

Projekt Gaffeltruck gick in i sin betafas förra fredagen! Det betyder att vi inte kommer lägga till fler features i den prototyp som ska vara klar nästa vecka.

Saker vi fått in hittills inkluderar bland annat:

  • En spelbar gaffeltrucksmodell
  • Mer än 10 häftiga banor
  • En interaktiv, diegetisk radio
  • 7 olika låtar
  • 18 olika radiosketcher
  • Ett rör som spottar ut gods
  • En lucka som ger spelare poäng när de levererar gods
  • En garageport där spelare respawnar om de t.ex fastnar
  • Hyllor!

Ett hipp och två hurra för det! Det är fantastiskt kul att se detta verk ta form framför oss. Ännu mer spännande ska det bli att se vad folk tycker om vårt spel samt att ta hela projektet vidare i sommar.

Jag har tyvärr inte jättemycket att visa upp… Men här är en liten ”trailer” som vi visade upp under mittredovisningen för några veckor sedan. Då var spelet fortfarande i alfa och det är inte en helt rättvis representation av vad vi har idag, men det är bättre än inget!

Under denna och nästa vecka kommer vi putsa och polera för allt vi är värda inför slutredovisningen den 5:e juni (dit alla är välkomna, alla bör närvara och de som inte kan närvara istället bör se oss live per stream). Men mer om den i nästa blogg!

Kika gärna in och Gilla vår Facebook-sida, där vi uppdaterar dig kring spelets utveckling så ofta vi kan och hinner! <3

Studiebesök på Toyota

Vårt spelprojekt går framåt med små, trippande steg än så länge. Det är mycket som ska planeras, researchas, administreras och bearbetas innan vi kan sätta tänderna i det konkreta arbetet. Här kommer i varje fall en kort uppdatering om vad som hänt sedan senast!

Till att börja med har vi röstat fram ett namn för vår tillfälliga studio/projektgrupp; som en hyllning till en av mina absoluta favoritförfattare, Douglas Adams (Hitchhiker’s Guide to the Galaxy) har vi döpt vårt utvecklingsteam till Mostly Harmless Games. Frågar du mig så är det faktiskt skitgulligt.

Igår var vi på studiebesök på Toyota Material Handling och deras fabrik i lilla Mjölby! Där fick vi bland annat ta del av en guidning genom fabriken, leka runt med lite truckar, provsitta olika modeller, lära oss allt om hur de fungerar, kolla på när utbildade förare brände gummi med både stil och flärd ute lastområdet, spela in en massa ljud, plåta och filma olika truckar. Med oss hem fick vi även fräna, röda swag-bags med muggar, broschyrer, specifikationer, fyra miniatyrmodeller av olika truckar, affischer och ett truckformat USB-minne fullt med klipp och specifikationer!

 

En summering av dagen i bilder:

 

IMG_20150408_115449
Nyanlända fabriksbesökare möts av guide och en lunch.

 

IMG_20150408_135817

Perplexa spelutvecklare ser truckar, kanske för första gången?

 

IMG_20150408_132820

Tracy förklarar att gafflarna på trucken kan användas till att lyfta saker, men är odugliga som verktyg för att äta pasta.

 

IMG_20150408_125532
Trucks come in all shapes and sizes.

 

IMG_20150408_125652
Tracy förklarar att Reflextruckens rörliga hytt är en feature, och inte en bugg.

 

IMG_20150408_130013
Vissa truckar kan man stå på. Om man vill.

 

IMG_20150408_160906
Vissa truckar är så stora att hela hytten kan lyftas uppåt femton meter över marken! Det är viktigt när någon fått för sig att ställa en massa lådor så högt upp.

 

IMG_20150408_143144
Man kan tro att våra ljudtekniker märker revir, men de spelar faktiskt in autentiska truckljud med en mikrofon som inte riktigt syns i bilden.

 

IMG_20150408_142018
Det krävs en särskild typ av människa för att både kunna och vilja göra donuts med en gaffeltruck…

 

Allt som allt hade vi en fantastiskt rolig och lärorik dag!

Nog om Mjölby! Idag och i tisdags har vi jobbat praktiskt taget helt och hållet med några de skoluppgifter som ingår i kursen, vilket innefattar diskussioner, seminarier och rapportskrivande kring ett antal olika ämnen. Vi har fått diskutera och klargöra vilka mål vi har med projektet och vad vi har för förväntningar på slutprodukten. Så sent som idag deltog vi även i ett seminarium om samhälle och etik i spelutveckling, där vi bland annat diskuterade genus, normer, stereotyper, sociala klimat, målgrupper och innehållsanpassning.

Viktiga saker som jag tycker är intressant och roligt att diskutera, men inte alla är varken ense om eller särskild intresserade av. Oavsett var gruppen aktiv och engagerad och bara ett par timmar senare kunde vi lämna in en mastig seminarierapport. Nu när alla rapporter är klara det bara det roliga kvar, typ. Imorgon börjar vi SKAPA!

Min spelidé går nu i produktion

Glada tider! Spelidén som jag pitchade tillsammans med min goda klasskamrat till kursen Projekt i Spelutveckling II häromdagen blev godkänd och framröstad att gå vidare till produktion, tillsammans med sju andra spelprojekt.

Vår projektgrupp består av tre grafiker, specialiserade på animations-, 2D- och 3D-grafik, två musiker, två ljudtekniker, två speldesigners, två game writers och två programmerare. Totalt 13 medlemmar, vilket gör oss till den minsta projektgruppen i kursen.

Nonetheless! Folk verkar såväl engagerade som entusiastiska till projektet, eller det hoppas jag åtminstone, och jag hoppas kunna upprätthålla den stämningen så gott jag kan i min roll som projektledare.

Vi har lagt gott om tid i planering och dokumentering dessa första två dagar. Delvis långtråkigt, delvis spännande, hundra procent viktigt. Så snart vi känner oss bekväma med spelets struktur och innehåll kan vi börja bli kreativa och sätta tänderna i riktigt arbete!

På onsdag nästa vecka reser vi till Mjölby för att besöka Toyotas truckfabrik i studiesyfte, något som ska bli oerhört spännande och roligt!

Vi kommer att utveckla vårt partyspel till Xbox One, anpassat för 1-4 spelare på en större skärm. Till slutet av kursen är tanken att vi ska ha skapat en välfungerande och skarp prototyp som vi under sommaren kan vidareutveckla tillsammans med Microsoft Game Camp. Till mitt stora nöje har alla medlemmar uttryck intresse av att fortsätta utveckla Forklift efter kursens slut, i mån av tid och möjlighet såklart.

Jag kommer uppdatera era alla om våra framsteg här på bloggen och även på vår officiella Facebooksida som du hemskt gärna får gå in på och ”Gilla”!

 

All kärlek – ta hand om dig tills vi ses i nästa blogg!

Gamejam med Tobii

Right! Så i helgen, från fredag till söndag eftermiddag höll föreningen AGES på Högskolan i Skövde ett så kallat Game Jam. Mycket kort kan ett Game Jam beskrivas som en tidsbegränsad session där spelutvecklare, själva eller i grupp, skapar ett spel. Det är vanligt att deltagarna även tävlar om vem som skapar det ”bästa” spelet och att de måste förhålla sig till specifika teman eller regler.

I helgen hölls alltså en spelsylt på 48-timmar i högskolans lokaler. Helgens regler var att basera sitt spel på minst två av nyckelorden dwarf, earth, water och void. Det fanns även möjlighet att utveckla sitt spel med stöd för eye tracking-teknik. Vi fick alltså låna en Tobii EyeX-enhet som placeras likt en webbkamera framför datorskärmen och spårar dina ögonrörelser.

IMG_0438slashgear-820x420

Så ser den ut. Om jag fattat prylen korrekt analyserar tre sensorer små rörelser i ögonen och översätter dem till koordinater i skärmrymden, likt en osynlig muspekare med en enda knapp som du själv binder till en knapp på din mus eller tangentbord. Lyckas man få en schysst kalibrering är eye trackern absurt precis och onaturligt naturlig att använda som komplement till muspekaren.

Jag och tre klasskamrater, det vill säga en grupp om fyra programmerare, satte oss tillsammans och jobbade fram spelet Mud Jumper, ett plattformsspel där du styr en dvärg (med oerhört fager hårfysik) upp för leriga (och väldigt hala) plattformar i en kolsvart grotta. Står du stilla för länge på en plattform kommer du att börja sjunka, ända tills du faller rakt igenom plattformen.

1

För att kunna se i mörkret får du hjälp av en glittrande älva/fe som styrs av – you guessed it – dina ögonrörelser. Titta på den punkt i banan du vill kunna se så flyger älvan ditt och lyser upp i mörkret. En snabb uppdatering gör att du nu kan spela även utan eye tracker. Älvan kommer då automatiskt att följa dig istället. Om du vill prova Mud Jumper kan du ladda ned spelet här! (OBS! Buggar förkommer)

2

De övriga grupperna var väldigt ambitiösa och inkorporerade både jamets teman och eye tracker-teknologin väldigt effektivt. Utvecklarna av de bästa spelen fick egna eye trackers från Tobii samt kopior av Assassins Creed.

Helgen har varit riktigt lärorik. Vi har lärt oss en hel del om vikten av gruppsammansättning (host), planering (dubbel host) och att inte gå på krogen två dagar i rad under ett game jam (förkylningshost). Jag fick även lite värdefull erfarenhet av C# och Unity, vilket är grymt bagage inför Spelprojekt II som börjar imorgon!

All in all, en riktigt kul helg (:

Spelpitch 25 mars

Dagen är ännu ung och ändå har så många intryck redan ackumulerats.

 

Idag från klockan 9 fram till straxt efter 12 samlades Dataspelsutvecklare från årskurs 2 i en föreläsningssal för att ta del av alla fantastiska spelprojekt som folk pusslat och pysslat fram.

Jag vill börja med att uttrycka enorm glädje över mina skolkamraters briljanta kreativitet och konstnärliga förmågor. Allt var skitsnyggt, ashäftigt och straight-up awesome. Jag kan verkligen inte bärga mig för att se folks slutprodukter och jag önskade att alla fick möjligheten att genomföra sina projekt. Jag såg enormt mycket lovande material i förmiddags.

Några få sträckte sig ännu lite närmare mitt tycke än andra, och det är de som vinner min röst. Nu måste nämligen alla involverade studenter rösta fram sina fem personliga favoriter bland alla 23 spel för att ge kursansvariga en uppfattning om vilka spel som borde gå vidare till produktion. Decisions, decisions…

 

Om du läste gårdagens blogg vet du kanske att hela eventet livestreamades på Twitch. Jag har ingen aning om hur många som såg den, men jag uppfattade det som att ljudet inte gick igenom så värst bra, olyckligtvis. Förhoppningsvis känner alla projektansvariga att de fick en ärlig chans att presentera sin idé. Allt som kvarstår är en olidlig väntan på besked om våra idéer ratas eller blir del av terminens sista kurs…

Tills vidare! Om du vill veta lite mer om vår spelidé kan du gå in på vår Facebooksida som jag bokstavligt talat kastade ihop i morse. Klicka på tabben ”About” om du vill läsa en lite mer utförlig beskrivning av vår spelidé och våra planer under projektet. Passa på att ”gilla” sidan om du vill ha löpande information och uppdateringar om projektet!

Projekt i Spelutveckling II

Det är nu väldigt snart dags för vår nästa kursstart! Hela nästa läsperiod (fram till sommaren) kommer alla som läser andra året i ett Dataspelsutvecklingsprogram sitta tillsammans i grupper och utveckla var sitt spel. Det är i dessa projekt som våra program visar sina färger, höjdpunkten av hela studietiden, om jag får säga det själv.

Inför spelprojektet får alla involverade studenter möjlighet att pitcha en egen spelidé som måste passa ett av fyra teman valda av lärarna på skolan. Mer än 20 spelidéer har totalt lämnats in, men bara ett antal kommer att gå vidare till produktion i kursen. Allt hänger på den pitchsession som äger rum imorgon förmiddag. Spelpitchen kommer att streamas live på Twitch klockan 9.00 (svensk tid) imorgon (onsdag 25 mars) på Sweden Game Arenas twitchkonto!

Jag och en klasskamrat/god vän har tillsammans skapat en egen spelidé, en prototyp i spelmotorn Unity 3D och en pitch som vi kommer att hålla imorgon. Superkort teaser; vi har designat ett lättsamt och engagerande partyspel som handlar om godshantering med gaffeltruckar. Bilderna är från vår prototyp!

unnamed 2

Jag har enorma förhoppningar på vår idé och hoppas verkligen att den går igenom. Det vore riktigt kul om tillräckligt många fattade tycke för den och kunde tänka sig att vara en del av projektet. Vi har lagt ned mängder av tid i prototypen, diskuterat design och planerat. Bland annat har jag ordnat så att upp till 20 personer får möjlighet att besöka en stor truckfabrik i Östergötland där vi får en guidad tur genom fabriken, får se och provsitta truckar, spela in ljud och ta hem specifikationer och miniatyrmodeller av truckarna och kringutrustning.

unnamed

Vårt mål med spelprojektet är att skapa en polerad och välfungerande prototyp som vi sedan kan vidareutveckla under sommaren tillsammans med Microsoft på Microsoft Game Camp 2015, med tillgång till mentorskap och development kits till Xbox One, vår målplattform.

 

Jag är obeskrivligt exalterad inför allt detta. Det vore det roligaste jag kunnat tänka mig om den här spelidén gick igenom.
Håll gärna tummarna för oss!

Vi kommer att pitcha ungefär klockan 10.10, se oss live på twitch via denna länk: twitch.tv/swedengamearena

Bloggat på sla.se.
Desktop