Author Archives: Axel Palmqvist-Gillman
Last Signal – Player Power Ups.
So this week I have been working on implementing the power ups the player while be able to pick up from the world. This was an important feature we needed to have for our presentation of the alpha version of our game.
The Power ups works whit our Room system that then draws them into our world for the player to collect. The room system is described in better detail at (http://antonclasson.com/2015/02/19/last-signal-room-system/). But described in a few words it […]
Last Signal – Player Power Ups.
So this week I have been working on implementing the power ups the player while be able to pick up from the world. This was an important feature we needed to have for our presentation of the alpha version of our game.
The Power ups works whit our Room system that then draws them into our world for the player to collect. The room system is described in better detail at (http://antonclasson.com/2015/02/19/last-signal-room-system/). But described in a few words it […]
Last signal blogg 1
The last signal.
Så nu har ett par veckor för projektet passerat och vi har nu närmat oss den punkten där det fins något att spela. En av de saker som jag fokuserade på var att ge vår Alien fiende en typ av artificiell intelligens. Det som utvecklade för Alien var mer vad som skulle hända när vissa förutsättningar uppfylldes. Om man skulle jämföra detta med en annan typ av intelligens så skulle den vara väldigt primitiv där den nuvarande Alien […]
Last signal blogg 1
The last signal.
Så nu har ett par veckor för projektet passerat och vi har nu närmat oss den punkten där det fins något att spela. En av de saker som jag fokuserade på var att ge vår Alien fiende en typ av artificiell intelligens. Det som utvecklade för Alien var mer vad som skulle hända när vissa förutsättningar uppfylldes. Om man skulle jämföra detta med en annan typ av intelligens så skulle den vara väldigt primitiv där den nuvarande Alien […]
Nionde Veckan
Denna vecka har arbete med game states och classer för alla objekt varit fokus.
Genom att få en sprite bild att röra sig på vår bakrund vi har valt så har vi tagit steg framåt mot det färdiga spelet. Mer arbete behövs men vi närmar oss ett fungerande spel.
Framöver blir det att lägga till mer classer för varje objekt som ska in i spelet. Samt flera states för spelet. Vi planerade utöver gamestate ett menue state för en introduktions skärm med […]
Nionde Veckan
Denna vecka har arbete med game states och classer för alla objekt varit fokus.
Genom att få en sprite bild att röra sig på vår bakrund vi har valt så har vi tagit steg framåt mot det färdiga spelet. Mer arbete behövs men vi närmar oss ett fungerande spel.
Framöver blir det att lägga till mer classer för varje objekt som ska in i spelet. Samt flera states för spelet. Vi planerade utöver gamestate ett menue state för en introduktions skärm med […]
Åttonde veckan
Jaha mer stress denna vecka med både födelsedagar och nyårs firande.
Hoppas alls hade ett trevligt ny år och att ni har ett lika trevligt 2015.
Så under den här veckan har gamestates varit prio tillsammans med claser för alla objekt som ska bete sig i spel värden. Mycket av det som ska skrivas är gamestatesen samt menue state även ett par av game object states. Det som gällde var att få grunderna klara. Mycket research var gjorda av båda gruppmedlemmarna så […]
Åttonde veckan
Jaha mer stress denna vecka med både födelsedagar och nyårs firande.
Hoppas alls hade ett trevligt ny år och att ni har ett lika trevligt 2015.
Så under den här veckan har gamestates varit prio tillsammans med claser för alla objekt som ska bete sig i spel värden. Mycket av det som ska skrivas är gamestatesen samt menue state även ett par av game object states. Det som gällde var att få grunderna klara. Mycket research var gjorda av båda gruppmedlemmarna så […]
Sjunde veckan
Under denna vecka har det varit mycket jul stök och andra händelser som tagit upp tid
Det har självklart varit tidigt men eget arbete har blivit fokus under veckan.
Under veckan har jag arbetat med Sprite och SpriteManager samt en enkel variant av gamestate som test grund.
Eftersom det har varit stökigt so har fokus varit att lära sig mer hur ett spel ska struktureras samt hur SDL fungerar lite djupare på sprite ritningar.
Nu framöver blir det mer intensivt grupparbete när vi gör […]
Sjunde veckan
Under denna vecka har det varit mycket jul stök och andra händelser som tagit upp tid
Det har självklart varit tidigt men eget arbete har blivit fokus under veckan.
Under veckan har jag arbetat med Sprite och SpriteManager samt en enkel variant av gamestate som test grund.
Eftersom det har varit stökigt so har fokus varit att lära sig mer hur ett spel ska struktureras samt hur SDL fungerar lite djupare på sprite ritningar.
Nu framöver blir det mer intensivt grupparbete när vi gör […]
Sjätte veckan
Under den här veckan har vi gått igenom Animation för sprites och sprite sheets. Detta är väldigt bra att kunna när vi kommer till delen av spel projektet där allting ska röra sig och spelar karaktären ska se animerad ut.
Vi gick sedan igenom avancerad kollision som innebär att fundera ut hur sfärer och roterade kuber/trianglar kolliderar mot andra objekt. Detta är bra för personer som gör lite mer avancerade former av koalition. Vi gick även snabbt igenom pixel perfekt kollision […]
Sjätte veckan
Under den här veckan har vi gått igenom Animation för sprites och sprite sheets. Detta är väldigt bra att kunna när vi kommer till delen av spel projektet där allting ska röra sig och spelar karaktären ska se animerad ut.
Vi gick sedan igenom avancerad kollision som innebär att fundera ut hur sfärer och roterade kuber/trianglar kolliderar mot andra objekt. Detta är bra för personer som gör lite mer avancerade former av koalition. Vi gick även snabbt igenom pixel perfekt kollision […]
Femte veckan
Under den här veckan har vi programerat vidare och slutfört programmet arkanoid . Vi la in kollision och bollens rörelser.
Vi hade även genomgångar på hur man kan lägga in andra filtyper än bmp. Detta leder till att filer kan nu ha Alpha och då ha osynliga bakrunder istället för en helt rosa/lila bakgrund.
Vi hade genomgång på font rendering. Med SDL_TTF så kan man representera text på skärmen. Detta är riktigt bra för spel som innehåller text så som tex legend […]
Femte veckan
Under den här veckan har vi programerat vidare och slutfört programmet arkanoid . Vi la in kollision och bollens rörelser.
Vi hade även genomgångar på hur man kan lägga in andra filtyper än bmp. Detta leder till att filer kan nu ha Alpha och då ha osynliga bakrunder istället för en helt rosa/lila bakgrund.
Vi hade genomgång på font rendering. Med SDL_TTF så kan man representera text på skärmen. Detta är riktigt bra för spel som innehåller text så som tex legend […]
Fjärde veckan
Den här veckan spenderade vi på att skriva och lära os om SDL och Bas kåden som behövs för att göra spelet Arkanoid. Den här veckan spenderade vi på att skriva och lära os om SDL och Bas kåden som behövs för att göra spelet Arkanoid.
Detta involverade att skriva ett antal klasser som skulle hantera olika game states och generellt grafiska bitar.
Jag känner att jag behöver göra lite små uppgifter angående SDL för att få lite mer förståelse. Men sakta och säkert lär jag mig mer efter varje lektion även om det är lite mycket att ta in.
Ingen kod denna vecka
Fjärde veckan
Detta involverade att skriva ett antal klasser som skulle hantera olika game states och generellt grafiska bitar.
Jag känner att jag behöver göra lite små uppgifter angående SDL för att få lite mer förståelse. Men sakta och säkert lär jag mig mer efter varje lektion även om det är lite mycket att ta in.
Ingen kod denna vecka
Tredje veckan
Under denna vecka gick vi igenom klasser, klasser och lite mer klasser samt arv.
Nu under fredagen presenterade vissa för klassen hur deras variant av en uppgift var gjord. Så man kunde få en bild av hur koden för uppgifterna kunde skrivas.
Nedanför är koden för ett program som räknar antalet bokstäver i en sträng. Jag använde här algorithm för att underlätta och hålla koden kort. Detta var inte medvetet och det skulle ha gått lika bra att använda loopar och if […]
Tredje veckan
Under denna vecka gick vi igenom klasser, klasser och lite mer klasser samt arv.
Nu under fredagen presenterade vissa för klassen hur deras variant av en uppgift var gjord. Så man kunde få en bild av hur koden för uppgifterna kunde skrivas.
Nedanför är koden för ett program som räknar antalet bokstäver i en sträng. Jag använde här algorithm för att underlätta och hålla koden kort. Detta var inte medvetet och det skulle ha gått lika bra att använda loopar och if […]
Andra veckan med progg
Denna vecka gick vi igenom arrays, pointers och minnen.
VI fick reda på olika typer av arrays och hur pointers och minnen fungerade.
Under torsdagen och fredagen hade vi våra första föreläsningar om hur man gör ett spel med ”grafik”. Spelet var pong ett av de enklare spelen. Det kan även nämnas att bara för att mekaniken är enkel så kan koden bakom det bli lite komplicerat. Det är objekt som ska interagera med varandra och kolidera.
Vi gick igenom koden för att […]
Andra veckan med progg
Denna vecka gick vi igenom arrays, pointers och minnen.
VI fick reda på olika typer av arrays och hur pointers och minnen fungerade.
Under torsdagen och fredagen hade vi våra första föreläsningar om hur man gör ett spel med ”grafik”. Spelet var pong ett av de enklare spelen. Det kan även nämnas att bara för att mekaniken är enkel så kan koden bakom det bli lite komplicerat. Det är objekt som ska interagera med varandra och kolidera.
Vi gick igenom koden för att […]
Första veckan med programmering
Nu under första veckan av föreläsningar har vi gått igenom det basiska för programmeringen. Detta inkluderade en kort del med datorers historia. Sedan på onsdagen hade vi ett mattetest för att se alla i klassens matematiska egenskaper. Programmering innehåller en del matte så det är bra att se vilka som kanske behöver lite mer hjälp.
Sedan spenderades lite tid med att lösa uppgifter. Två av uppgifterna var att göra ett program som räknade om Fahrenheit till Celsius. Så jag kombinerade uppgifterna […]
Första veckan med programmering
Nu under första veckan av föreläsningar har vi gått igenom det basiska för programmeringen. Detta inkluderade en kort del med datorers historia. Sedan på onsdagen hade vi ett mattetest för att se alla i klassens matematiska egenskaper. Programmering innehåller en del matte så det är bra att se vilka som kanske behöver lite mer hjälp.
Sedan spenderades lite tid med att lösa uppgifter. Två av uppgifterna var att göra ett program som räknade om Fahrenheit till Celsius. Så jag kombinerade uppgifterna […]
Just a simple test
Just posting to see if the rss feed works.