Browsing 'Programming': Posts from Game Design and Programming

Waves

Hej jag heter Linus Bjernhagen och är från grupp 17.
Spelet som vår grupp skapar heter Planet Suburbia. I spelet skjuter man på utomjordingar som vill ta sig till jorden. Man kan förflytta sig runt jorden igenom fyra olika sektorer.
På måndagen så programmerade jag så att fienderna kommer i ett antal olika ‘waves’. Det gör att alla fienderna inte kommer på en gång, och då kan spelaren ta en kort paus i spelandet så det inte blir för hektiskt. När en […]

/ Comments Off on Waves
Program: Programming

Waves

Hej jag heter Linus Bjernhagen och är från grupp 17.
Spelet som vår grupp skapar heter Planet Suburbia. I spelet skjuter man på utomjordingar som vill ta sig till jorden. Man kan förflytta sig runt jorden igenom fyra olika sektorer.
På måndagen så programmerade jag så att fienderna kommer i ett antal olika ‘waves’. Det gör att alla fienderna inte kommer på en gång, och då kan spelaren ta en kort paus i spelandet så det inte blir för hektiskt. När en […]

/ Comments Off on Waves
Program: Programming

First post

The artifact that i have focused on this week is the AnimatedTexture. This artifact is a class that makes it possible to add an animation to an object instead of just a static image. Animated images is something that will be used heavily in the game and this is how i did it.
When creating an AnimatedTexture I pass one argument which is the image file location to the constructor. Then I call the AddFrame function in the created AnimatedTexture and […]

/ Comments Off on First post
Program: Programming

First post

The artifact that i have focused on this week is the AnimatedTexture. This artifact is a class that makes it possible to add an animation to an object instead of just a static image. Animated images is something that will be used heavily in the game and this is how i did it.
When creating an AnimatedTexture I pass one argument which is the image file location to the constructor. Then I call the AddFrame function in the created AnimatedTexture and […]

/ Comments Off on First post
Program: Programming

Grupp 4 -kollision

För några veckor sedan så valde min grupp ett koncept på ett spel och konceptet som vi valde var på spelet Mermaid river. Det är ett spel där man spelar som piraten Skip Leg Day och man ska simma och leta efter sin besättning och sin skatt som har blivit stulna av några onda sirener. Man simmar och plockar upp mynt som sirenerna har tappat eftersom att man inte kan låta någon annan ha den skatten som man har plundrat till […]

/ Comments Off on Grupp 4 -kollision
Program: Programming

Grupp 4 -kollision

För några veckor sedan så valde min grupp ett koncept på ett spel och konceptet som vi valde var på spelet Mermaid river. Det är ett spel där man spelar som piraten Skip Leg Day och man ska simma och leta efter sin besättning och sin skatt som har blivit stulna av några onda sirener. Man simmar och plockar upp mynt som sirenerna har tappat eftersom att man inte kan låta någon annan ha den skatten som man har plundrat till […]

/ Comments Off on Grupp 4 -kollision
Program: Programming

Blog 1 11/2 5SD033

Animationer till Fiender och Avataren.
Tim Johansson Rojo, kurs 5SD033. Grupp 5.
Spelet vi jobbar med i grupp 5 har arbetstiteln ” TERÀSTIOS”  vilket betyder stor eller gigantisk. Detta spel går i stora drag ut på att vår huvudkaraktär måste försvara sin familj från titaner och deras medhjälpare med en magisk pilbåge.
Jag tycker arbetet under veckan har gått bra, när vi arbetar i gruppen så flyter det på bra. Men jag kan tycka att det är mycket att göra för oss programmerare i gruppen då […]

/ Comments Off on Blog 1 11/2 5SD033
Program: Programming

Blog 1 11/2 5SD033

Animationer till Fiender och Avataren.
Tim Johansson Rojo, kurs 5SD033. Grupp 5.
Spelet vi jobbar med i grupp 5 har arbetstiteln ” TERÀSTIOS”  vilket betyder stor eller gigantisk. Detta spel går i stora drag ut på att vår huvudkaraktär måste försvara sin familj från titaner och deras medhjälpare med en magisk pilbåge.
Jag tycker arbetet under veckan har gått bra, när vi arbetar i gruppen så flyter det på bra. Men jag kan tycka att det är mycket att göra för oss programmerare i gruppen då […]

/ Comments Off on Blog 1 11/2 5SD033
Program: Programming

Spelblogg 11 feb, Alien Ship Animation

Första bloggveckan! The blog-force is not strong in this one, men jag ska ge det mitt bästa.
     Spelet vi valde (Grupp 17) var Planet Suburbia. En space shooter i 2D, där jorden har uppnått Utopia, alltså världsfred och ett perfekt samhälle. Dock så kommer det aliens och försöker landa på planeten. Man får då order om att skjuta ner dessa skepp, vilket är själva grunden i spelet.
     Förra veckan lärde vi oss lite basics i animation i våran […]

/ Comments Off on Spelblogg 11 feb, Alien Ship Animation
Program: Programming

Spelblogg 11 feb, Alien Ship Animation

Första bloggveckan! The blog-force is not strong in this one, men jag ska ge det mitt bästa.
     Spelet vi valde (Grupp 17) var Planet Suburbia. En space shooter i 2D, där jorden har uppnått Utopia, alltså världsfred och ett perfekt samhälle. Dock så kommer det aliens och försöker landa på planeten. Man får då order om att skjuta ner dessa skepp, vilket är själva grunden i spelet.
     Förra veckan lärde vi oss lite basics i animation i våran […]

/ Comments Off on Spelblogg 11 feb, Alien Ship Animation
Program: Programming

Alien ship – death behaviour

One of the most core elements of our game is to shoot Aliens. To avoid a simple and dull mechanic we wanted to introduce something that would require the player to think before shooting. To create this more immersive gameplay our idea was to create a form of domino effect when shooting down the aliens. When an alien is shot down, it will have a death movement pattern, or death behaviour, before it eventually explodes. This movement pattern will for […]

/ Comments Off on Alien ship – death behaviour
Program: Programming

Alien ship – death behaviour

One of the most core elements of our game is to shoot Aliens. To avoid a simple and dull mechanic we wanted to introduce something that would require the player to think before shooting. To create this more immersive gameplay our idea was to create a form of domino effect when shooting down the aliens. When an alien is shot down, it will have a death movement pattern, or death behaviour, before it eventually explodes. This movement pattern will for […]

/ Comments Off on Alien ship – death behaviour
Program: Programming

Sound & Effects

Jag hat jobbat ett bra tag nu med ljud , men mest så jobbade jag med att göra beats i hip hop scenen.
Jag gjorde ljud till våra turrets och så skapade jag ett Start Screen och Main Menu soundtrack. Jag jobbade i med ett program som heter Cubase. Där går det att göra allt möjligt ljud plus att det är i mina ögon väldigt användarvänligt.

 
Jag började först med att göra ljud för turreten. Eftersom jag skulle göra ljud till en […]

/ Comments Off on Sound & Effects
Program: Programming

Sound & Effects

Jag hat jobbat ett bra tag nu med ljud , men mest så jobbade jag med att göra beats i hip hop scenen.
Jag gjorde ljud till våra turrets och så skapade jag ett Start Screen och Main Menu soundtrack. Jag jobbade i med ett program som heter Cubase. Där går det att göra allt möjligt ljud plus att det är i mina ögon väldigt användarvänligt.

 
Jag började först med att göra ljud för turreten. Eftersom jag skulle göra ljud till en […]

/ Comments Off on Sound & Effects
Program: Programming

Början (v.3)

God dag damer/herrar! Vem som nu läser.
Mitt gäng har startat ett projekt med (Team20_Concept) som grund. Det känns som att en evighet har gått sedan vi börjat, medan jag står kvar i en grop och gräver, med en arm avsliten och ögonen förbundna.
Första två veckorna jobbade jag mycket med diverse olika States till spelet, det gick bara fint, jag kunde få spelet att ritas ut på varje state, varje state fick varsin bakgrund tilldelad och ett kommando att kliva mellan mina olika […]

/ Comments Off on Början (v.3)
Program: Programming

Början (v.3)

God dag damer/herrar! Vem som nu läser.
Mitt gäng har startat ett projekt med (Team20_Concept) som grund. Det känns som att en evighet har gått sedan vi börjat, medan jag står kvar i en grop och gräver, med en arm avsliten och ögonen förbundna.
Första två veckorna jobbade jag mycket med diverse olika States till spelet, det gick bara fint, jag kunde få spelet att ritas ut på varje state, varje state fick varsin bakgrund tilldelad och ett kommando att kliva mellan mina olika […]

/ Comments Off on Början (v.3)
Program: Programming

Enemies och EnemyManager

 
Jag har skapat en fiende klass och en manager för den klassen. Fiendeklassen laddar in och skapar texturer som den sedan omvandlar till sprites samt får den in koordinater i form av radianer (som agerar som x-position) och radius (som agerar som y-position) som då bestämmer dess position i relation till cirklen och ett offset för rörelsen. I fiendeklassens update funktion ändras värdet på varje fienders relative radie från cirkeln varje frame som då gör att de åker neråt. Samtidigt […]

/ Comments Off on Enemies och EnemyManager
Program: Programming

Enemies och EnemyManager

 
Jag har skapat en fiende klass och en manager för den klassen. Fiendeklassen laddar in och skapar texturer som den sedan omvandlar till sprites samt får den in koordinater i form av radianer (som agerar som x-position) och radius (som agerar som y-position) som då bestämmer dess position i relation till cirklen och ett offset för rörelsen. I fiendeklassens update funktion ändras värdet på varje fienders relative radie från cirkeln varje frame som då gör att de åker neråt. Samtidigt […]

/ Comments Off on Enemies och EnemyManager
Program: Programming

Blog week 1 – Projectile shooting

Hi!
The whole prototyping has been rough, not becuase it was hard but more lack of time. And by lack of time i do not mean that we had little time but our group prioritised the wrong thig, since writing everything in main seemed wrong so we started to build an engine.
However we started prototyping and I’ve done so the character can shoot and aim with the mouse, however its a bit strange right now since its flying all over where i […]

/ Comments Off on Blog week 1 – Projectile shooting
Program: Programming

Blog week 1 – Projectile shooting

Hi!
The whole prototyping has been rough, not becuase it was hard but more lack of time. And by lack of time i do not mean that we had little time but our group prioritised the wrong thig, since writing everything in main seemed wrong so we started to build an engine.
However we started prototyping and I’ve done so the character can shoot and aim with the mouse, however its a bit strange right now since its flying all over where i […]

/ Comments Off on Blog week 1 – Projectile shooting
Program: Programming

TEST

test inlägg

/ Comments Off on TEST
Program: Programming

TEST

test inlägg

/ Comments Off on TEST
Program: Programming

Flight of the Giraffa – Update 1

This week I have created classes to manage entities in our game “Flight of the Giraffa”, which is group 9’s project for Game Design II. Flight of the Giraffe is a 2D, side scrolling space shooter with a bullet-hell theme, where you play as a giraffe dodging bullets in space.
To manage every object appearing on screen, I have managers for every type of entity in our game. The manager will keep track of a certain type of entity and update […]

/ Comments Off on Flight of the Giraffa – Update 1
Program: Programming

Flight of the Giraffa – Update 1

This week I have created classes to manage entities in our game “Flight of the Giraffa”, which is group 9’s project for Game Design II. Flight of the Giraffe is a 2D, side scrolling space shooter with a bullet-hell theme, where you play as a giraffe dodging bullets in space.
To manage every object appearing on screen, I have managers for every type of entity in our game. The manager will keep track of a certain type of entity and update […]

/ Comments Off on Flight of the Giraffa – Update 1
Program: Programming