Veckoreflektion – BLOG 1- 11/2

protootyotyp

Hej! Mitt namn är Fabian, jag är en programmerare och Lead Sound Designer i grupp 19. Det koncept dokument vi valde att göra ett spel av var ”Mermaid River”. Mermaid river är en endless-runner- side scroller, vilket innebär att spelaren har som mål att klara sig så långt som möjligt i spelet samt att få så hög poäng som möjligt. Mermaid river handlar om en piratkapten som har fastnat nere på botten av havet efter att sjöjungfrur har förstört hans skepp och kidnappat hans besättning. Med hjälp av luftbubblor nere i vattnet kan han överleva och springa/ simma längre. För att göra det ännu mer logiskt så samlar man pärlor för att kunna köpa loss sina medlemmar hos ett spöke.

Den här veckan har jag arbetat med att skapa en projektil till spelet. Samt börjat göra musik till spelet. 

Att programmera en projektil i ett nytt library har varit en utmaning för mig. Jag har kollat på guider, läst på många olika hemsidor och guider på hur man använder sig av SFML.

Det första som gjordes var att skapa en projektil klass och sedan skapa variabler som var relevanta för dess syfte. Alltså att ge den en position, riktning och hastighet. Därefter skrev jag funktioner för att rita ut spriten. Jag hade mycket problem med att rita ut spriten eftersom att jag inte visste hur det skulle göras, men med hjälp av mitt team så fick jag hjälp och lärde mig sedan hur jag skulle göra. Jag ritade ut spriten genom att göra en funktion som först skapar en textur som sedan hänvisar till bilden i en mapp där alla sprites finns. Därefter tar den spriten och ritar ut när spelaren klickar på skjutknappen.

Att göra musik till något är alltid svårt, att veta vad som kan tyckas passa till målgrupp och tema. (Att beskriva musik i text är också svårt). När jag började göra musiken till spelet försökte jag identifiera en igenkänningsfaktor för ”piratmusik”. Jag kom då fram till att det ofta är violiner och någon form av symmetrisk sång, samt att det låter dramatiskt. Det låter ofta patriotiskt, man får en känsla av att man är del av någonting. En gemenskapskänsla. För att skapa en känsla av gemenskap valde jag att använda mig av ”röster” som sjunger i toner tillsammans. Det medförde lite drama och hets i musiken. Jag använde mig av violiner och ett gammalt piano får att få en stickande känsla med melodin.

Jag började även med att försöka lägga in en bakgrund, men det har jag ännu inte lyckats med. Jag får en extremt underlig bug som jag inte förstår mig på. Det kommer jag att fortsätta med nästa vecka.

About Fabian Thoma

2015 Programming