Yearly Archives: 2016

Vecka fyra: Level layout

Denna  vecka har jag jobbat på vårt spel Level layout. Den är långt ifrån optimal men det funkar iallafall.
Det första jag gjorde var att skappa en sf::texture samt en sf::sprite så att jag kunde lägga in själva bilden för bakgrunden, detta är ingen smart idé egentligen. En stor bild kräver mer plats och gör så att allt går långsammare. Det vore smartare och bättre om jag hade delat bilden i mindre delar. På så sätt hade jag även kunnat göra så […]

/ Comments Off on Vecka fyra: Level layout
Program: Programming

Vecka fyra: Level layout

Denna  vecka har jag jobbat på vårt spel Level layout. Den är långt ifrån optimal men det funkar iallafall.
Det första jag gjorde var att skappa en sf::texture samt en sf::sprite så att jag kunde lägga in själva bilden för bakgrunden, detta är ingen smart idé egentligen. En stor bild kräver mer plats och gör så att allt går långsammare. Det vore smartare och bättre om jag hade delat bilden i mindre delar. På så sätt hade jag även kunnat göra så […]

/ Comments Off on Vecka fyra: Level layout
Program: Programming

Falcon Animation

Hi guys!
So this week has been a really unproductive one for me. Mainly due to personal reasons but also due to some really bad planning and prioritizing. My tasks this week was to animate four different assets. Unfortunately, I have only finished one assets animation and started on another one.
In this post I will talk about the one I have started, but not finished. This is the falcon. The falcon is an enemy which enters the screen from the left, flies […]

/ Comments Off on Falcon Animation
Program: Graphics

Falcon Animation

Hi guys!
So this week has been a really unproductive one for me. Mainly due to personal reasons but also due to some really bad planning and prioritizing. My tasks this week was to animate four different assets. Unfortunately, I have only finished one assets animation and started on another one.
In this post I will talk about the one I have started, but not finished. This is the falcon. The falcon is an enemy which enters the screen from the left, flies […]

/ Comments Off on Falcon Animation
Program: Graphics

Aimbotting for turrets

It’s pretty hard to defend a planet if you’re alone. I mean, you’re just this tiny guy on this huge planet and aliens are attacking from all over the place. You simply won’t be able to defend the entire planet at once. The solution? Turrets!

These wasn’t that hard to implement since we’re placing the turret at the players position that we’ve already calculated and reuse the aiming and shooting code that we have for the player! But alright, let’s […]

/ Comments Off on Aimbotting for turrets
Program: Programming

Aimbotting for turrets

It’s pretty hard to defend a planet if you’re alone. I mean, you’re just this tiny guy on this huge planet and aliens are attacking from all over the place. You simply won’t be able to defend the entire planet at once. The solution? Turrets!

These wasn’t that hard to implement since we’re placing the turret at the players position that we’ve already calculated and reuse the aiming and shooting code that we have for the player! But alright, let’s […]

/ Comments Off on Aimbotting for turrets
Program: Programming

Inlägg #2

Hej, bloggen!
Denna veckan har jag haft lite olika uppdrag. Det mest intressanta av dem har varit att omforma en karaktär. Den karaktär som vi började med passar inte riktigt in i vårt spel som vi har utvecklat det.

Spelaren kommer att möta vårt spel i rollen som ansvarig för det interplanetära försvaret av en utopisk värld – Planet Suburbia – en planet vars yta består av en enda stor förort där livet leker. När andra utomjordingar från andra, antagligen mindre utopiska världar […]

/ Comments Off on Inlägg #2
Program: Graphics

Inlägg #2

Hej, bloggen!
Denna veckan har jag haft lite olika uppdrag. Det mest intressanta av dem har varit att omforma en karaktär. Den karaktär som vi började med passar inte riktigt in i vårt spel som vi har utvecklat det.

Spelaren kommer att möta vårt spel i rollen som ansvarig för det interplanetära försvaret av en utopisk värld – Planet Suburbia – en planet vars yta består av en enda stor förort där livet leker. När andra utomjordingar från andra, antagligen mindre utopiska världar […]

/ Comments Off on Inlägg #2
Program: Graphics

Hitbox

Hejsan! I dagens blogginlägg tänkte jag skriva om hur jag gjorde för att skapa fiendernas och projektilernas ”hitbox” att fungera att kollidera med varandra. I vårat spelet så existerar det fiender med mål att röra sig ner mot avataren för att sedan skada den, spelaren ska då med hjälp av avataren skjuta ner fienderna med projektiler som avataren skjuter. En ”hitbox” är en form som användas för att kolla kollisionen mellan olika objekt. Så det jag gjorde var att göra […]

/ Comments Off on Hitbox
Program: Programming

Hitbox

Hejsan! I dagens blogginlägg tänkte jag skriva om hur jag gjorde för att skapa fiendernas och projektilernas ”hitbox” att fungera att kollidera med varandra. I vårat spelet så existerar det fiender med mål att röra sig ner mot avataren för att sedan skada den, spelaren ska då med hjälp av avataren skjuta ner fienderna med projektiler som avataren skjuter. En ”hitbox” är en form som användas för att kolla kollisionen mellan olika objekt. Så det jag gjorde var att göra […]

/ Comments Off on Hitbox
Program: Programming

Vecka 2

Det här veckan har jag gjort lite allt möjligt, lite här och lite där. Programmeringen har handlat mest om att fixa buggar och rätta till saker som inte funkar som de ska helt och hållet. En sak som vi inte haft tidigare som vi lagt till dock är ytterligare en ”sektor”. Vårt spel går ut på att skepp som ”spawnar” längst upp på skärmen anfaller planeten som är längst ner på skärmen. Från början har man bara en sektor vilket bilden […]

/ Comments Off on Vecka 2
Program: Programming

Vecka 2

Det här veckan har jag gjort lite allt möjligt, lite här och lite där. Programmeringen har handlat mest om att fixa buggar och rätta till saker som inte funkar som de ska helt och hållet. En sak som vi inte haft tidigare som vi lagt till dock är ytterligare en ”sektor”. Vårt spel går ut på att skepp som ”spawnar” längst upp på skärmen anfaller planeten som är längst ner på skärmen. Från början har man bara en sektor vilket bilden […]

/ Comments Off on Vecka 2
Program: Programming

Andra blogginlägget 2016-02-18

Denna vecka tog jag på mig uppgiften att rita några explosioner, kolla efter bakgrundsmusik och några ljudeffekter. Mest tid lade jag ner på ljudet. Men eftersom att jag inte riktigt vet hur jag ska kunna visa det på ett bra sett med en bild så tänker jag skriva om explosionerna jag gjort.
Jag måste börja med att säga att explosionerna enbart är tillfälliga “placeholders” och jag är inte speciellt bra på att rita för att jag bara har gjort det sen […]

/ Comments Off on Andra blogginlägget 2016-02-18
Program: Graphics

Andra blogginlägget 2016-02-18

Denna vecka tog jag på mig uppgiften att rita några explosioner, kolla efter bakgrundsmusik och några ljudeffekter. Mest tid lade jag ner på ljudet. Men eftersom att jag inte riktigt vet hur jag ska kunna visa det på ett bra sett med en bild så tänker jag skriva om explosionerna jag gjort.
Jag måste börja med att säga att explosionerna enbart är tillfälliga “placeholders” och jag är inte speciellt bra på att rita för att jag bara har gjort det sen […]

/ Comments Off on Andra blogginlägget 2016-02-18
Program: Graphics

Enemy Spawn och Power Ups

Jag har gjort en Power Up klass och en manager för den klassen samt uppdaterat Enemy managern så att den skapar fiender en efter en i stället för alla på en gång som också kan bli justerad så att vi kan eventuellt bara ha en text fil med information som Enemy managern skapar fienderna ifrån.
Power Up klassen är uppbyggd på samma sätt som fiende klassen, bara att den har en annorlunda sprite och den åker bara neråt istället för sida […]

/ Comments Off on Enemy Spawn och Power Ups
Program: Programming

Enemy Spawn och Power Ups

Jag har gjort en Power Up klass och en manager för den klassen samt uppdaterat Enemy managern så att den skapar fiender en efter en i stället för alla på en gång som också kan bli justerad så att vi kan eventuellt bara ha en text fil med information som Enemy managern skapar fienderna ifrån.
Power Up klassen är uppbyggd på samma sätt som fiende klassen, bara att den har en annorlunda sprite och den åker bara neråt istället för sida […]

/ Comments Off on Enemy Spawn och Power Ups
Program: Programming

Clickable Buttons!

Every game needs a front page.
Almost exclusively are menus used for this purpose, and every menu needs a way to interact.
So for this week, I have (among other things) implemented clickable buttons!

A good starting point when making a new type of object, is to ask “what do I want this to do?”, and while it is possible to just implement what you need as you go, if you know what you need from the beginning you can make more compact […]

/ Comments Off on Clickable Buttons!
Program: Programming

Clickable Buttons!

Every game needs a front page.
Almost exclusively are menus used for this purpose, and every menu needs a way to interact.
So for this week, I have (among other things) implemented clickable buttons!

A good starting point when making a new type of object, is to ask “what do I want this to do?”, and while it is possible to just implement what you need as you go, if you know what you need from the beginning you can make more compact […]

/ Comments Off on Clickable Buttons!
Program: Programming

Week 4

 
This week i have been working further on the background, which is now three times as long. I have also reworked the colors that felt a bit too ”dirty” and did not drive the focus towards the player avatar enough, which the new colors does a lot better. The new line art helps with that as well, i have med it much thinner since my previous blog post. I added a diffuse filter to the background in Photoshop in order […]

/ Comments Off on Week 4
Program: Graphics

Week 4

 
This week i have been working further on the background, which is now three times as long. I have also reworked the colors that felt a bit too ”dirty” and did not drive the focus towards the player avatar enough, which the new colors does a lot better. The new line art helps with that as well, i have med it much thinner since my previous blog post. I added a diffuse filter to the background in Photoshop in order […]

/ Comments Off on Week 4
Program: Graphics

5SD033 Vecka 5

Denna vecka har varit fylld av problematik när vi skulle binda ihop säcken inför alfa presentationen på fredag. Vår repository på bitbucket slutade funka så att när man drog ner projektet försvann alla systemfiler på vägen och projektet gick ej att kompilera i Visual studio. På grund av detta fel hamnade vi efter med allt som var planerat att göras enligt sprint planen. Mina huvudsakliga uppgifter denna vecka var att skapa ett animationsystem och att se till att alla komponenterna […]

/ Comments Off on 5SD033 Vecka 5
Program: Programming

5SD033 Vecka 5

Denna vecka har varit fylld av problematik när vi skulle binda ihop säcken inför alfa presentationen på fredag. Vår repository på bitbucket slutade funka så att när man drog ner projektet försvann alla systemfiler på vägen och projektet gick ej att kompilera i Visual studio. På grund av detta fel hamnade vi efter med allt som var planerat att göras enligt sprint planen. Mina huvudsakliga uppgifter denna vecka var att skapa ett animationsystem och att se till att alla komponenterna […]

/ Comments Off on 5SD033 Vecka 5
Program: Programming

Veckoreflektion – Blog 2 18/2

Denna vecka hade jag som uppgifter att skapa ett spawnsystem för fiender till vårat spel, samt att göra ett utkast för musiken till spelet.
Att skapa ett spawnsystem för fienderna skulle visa sig var svårare än vad jag trott. Till och börja med så försökte jag skapa en logik med hur detta spawnsystem skulle fungera med hjälp av pseudokod. Det första jag började tänka på var att skapa en slumpgenerator som spawnar ut fienderna slumpvis i Y led. Denna logik skulle […]

/ Comments Off on Veckoreflektion – Blog 2 18/2
Program: Programming

Veckoreflektion – Blog 2 18/2

Denna vecka hade jag som uppgifter att skapa ett spawnsystem för fiender till vårat spel, samt att göra ett utkast för musiken till spelet.
Att skapa ett spawnsystem för fienderna skulle visa sig var svårare än vad jag trott. Till och börja med så försökte jag skapa en logik med hur detta spawnsystem skulle fungera med hjälp av pseudokod. Det första jag började tänka på var att skapa en slumpgenerator som spawnar ut fienderna slumpvis i Y led. Denna logik skulle […]

/ Comments Off on Veckoreflektion – Blog 2 18/2
Program: Programming