Browsing 'Programming': Posts from Game Design and Programming

Potato Pirates of The Prohibition – Firework Ability

Hello dear readers, this week I have been working on getting most things ready for the alpha, meaking sure everything works together and finialize some of the feautures to the alpha. But instead of going true each and all components for themselves that I have worked on this week,  I will instead focus on the firework ability that I finished as it went down some time and planing to make it work like it ended up working.
Firework Ability
The way the […]

/ Comments Off on Potato Pirates of The Prohibition – Firework Ability
Program: Programming

Potato Pirates of The Prohibition – Firework Ability

Hello dear readers, this week I have been working on getting most things ready for the alpha, meaking sure everything works together and finialize some of the feautures to the alpha. But instead of going true each and all components for themselves that I have worked on this week,  I will instead focus on the firework ability that I finished as it went down some time and planing to make it work like it ended up working.
Firework Ability
The way the […]

/ Comments Off on Potato Pirates of The Prohibition – Firework Ability
Program: Programming

Denna Vecka: Liv, Pickups Och Highscore

Denna vecka har jag fortsatt att jobba med pickups och highscore men har också jobbat med liv systemet. Då både pickups och highscore behöver utvecklas lite mer.
Jag har med pickups jobbat med att lägga in dem från min prototyp till vårt stora projekt och märkte genast några fel som att den ritades ut på position 0, 0 även fast att jag försökte ändra till till exempel 200, 200. Sen efter några dagar så visade det sig att jag använde mig […]

/ Comments Off on Denna Vecka: Liv, Pickups Och Highscore
Program: Programming

Denna Vecka: Liv, Pickups Och Highscore

Denna vecka har jag fortsatt att jobba med pickups och highscore men har också jobbat med liv systemet. Då både pickups och highscore behöver utvecklas lite mer.
Jag har med pickups jobbat med att lägga in dem från min prototyp till vårt stora projekt och märkte genast några fel som att den ritades ut på position 0, 0 även fast att jag försökte ändra till till exempel 200, 200. Sen efter några dagar så visade det sig att jag använde mig […]

/ Comments Off on Denna Vecka: Liv, Pickups Och Highscore
Program: Programming

[5SD033]Potato Pirates, Week Two – How to code an AI

So this past week I spent most of the time having a cold while also trying to wrap my head around a trigonometric problem of mine. As the AI  needed to turn to fly towards the player, I took it upon myself to write the code that would let it do just that. I let the player plane be my guinea pig while trying this.
The function used to find the angle between the player and mouse pointer
I had gotten it […]

/ Comments Off on [5SD033]Potato Pirates, Week Two – How to code an AI
Program: Programming

[5SD033]Potato Pirates, Week Two – How to code an AI

So this past week I spent most of the time having a cold while also trying to wrap my head around a trigonometric problem of mine. As the AI  needed to turn to fly towards the player, I took it upon myself to write the code that would let it do just that. I let the player plane be my guinea pig while trying this.
The function used to find the angle between the player and mouse pointer
I had gotten it […]

/ Comments Off on [5SD033]Potato Pirates, Week Two – How to code an AI
Program: Programming

Health Meter

This week I’m going to talk about the health meter. I fixed it so it works correctly and is completely functional this Monday night, but I had begun working on it a bit the week before but didn’t finish it. I also added a wave effect on it on Thursday. The health meter behaves like a bowl of water. For example, when the health meter is full it’s completely round and green, but when you have only half of your health […]

/ Comments Off on Health Meter
Program: Programming

Health Meter

This week I’m going to talk about the health meter. I fixed it so it works correctly and is completely functional this Monday night, but I had begun working on it a bit the week before but didn’t finish it. I also added a wave effect on it on Thursday. The health meter behaves like a bowl of water. For example, when the health meter is full it’s completely round and green, but when you have only half of your health […]

/ Comments Off on Health Meter
Program: Programming

5SD033 Missile Tracking and Rotation

This week’s post will detail how I, with the help of Adrian Hedqvist, created a new projectile that tracks enemies and changes rotation based on target position.  To get an idea of how positions work in our game, read http://tollyx.net/game/2016/02/10/moving-in-circles.html for details on player position.
Problem Tracking
One of the game’s powerups is a heat-seeking missile, intended to track the nearest enemy and strike them without any need for aiming from the player, beyond positioning. Current projectile objects are created […]

/ Comments Off on 5SD033 Missile Tracking and Rotation
Program: Programming

5SD033 Missile Tracking and Rotation

This week’s post will detail how I, with the help of Adrian Hedqvist, created a new projectile that tracks enemies and changes rotation based on target position.  To get an idea of how positions work in our game, read http://tollyx.net/game/2016/02/10/moving-in-circles.html for details on player position.
Problem Tracking
One of the game’s powerups is a heat-seeking missile, intended to track the nearest enemy and strike them without any need for aiming from the player, beyond positioning. Current projectile objects are created […]

/ Comments Off on 5SD033 Missile Tracking and Rotation
Program: Programming

[5SD033] First power-up: Love Boomerang

One week has passed since I wrote my last blog post, and now it’s time again as promised. It has been a busy week with much work which had to been done. We didn’t get as much work done as planned, but enough to still be on track. The reason behind this is because we had to change our deadlines for some pf the tasks in the backlog. Luckily you learn from your mistakes, from project to project.
So the main task I have been working on this week is […]

/ Comments Off on [5SD033] First power-up: Love Boomerang
Program: Programming

[5SD033] First power-up: Love Boomerang

One week has passed since I wrote my last blog post, and now it’s time again as promised. It has been a busy week with much work which had to been done. We didn’t get as much work done as planned, but enough to still be on track. The reason behind this is because we had to change our deadlines for some pf the tasks in the backlog. Luckily you learn from your mistakes, from project to project.
So the main task I have been working on this week is […]

/ Comments Off on [5SD033] First power-up: Love Boomerang
Program: Programming

18 feb, Alien Ships

Den här veckan tänker jag babbla lite om de olika Alien Ships vi har i vårt spel, Planet Suburbia. Jag blev smått utpekad av gruppen att rita dem då jag har ett intresse för bilar och fordon i allmänhet.
Så jag började med att fastna totalt i just det här med bilar, speciellt modellen Corvette Stingray från 1969, då jag tyckte att det vore ”lite coolt” att göra om den till ett rymdskepp (längst upp till vänster på bilden). Testade även […]

/ Comments Off on 18 feb, Alien Ships
Program: Programming

18 feb, Alien Ships

Den här veckan tänker jag babbla lite om de olika Alien Ships vi har i vårt spel, Planet Suburbia. Jag blev smått utpekad av gruppen att rita dem då jag har ett intresse för bilar och fordon i allmänhet.
Så jag började med att fastna totalt i just det här med bilar, speciellt modellen Corvette Stingray från 1969, då jag tyckte att det vore ”lite coolt” att göra om den till ett rymdskepp (längst upp till vänster på bilden). Testade även […]

/ Comments Off on 18 feb, Alien Ships
Program: Programming

Game Design Post #2

Last week I tried to make a collision between the power up and the player. When I tried to explain what my mission was to accomplish that week it came out a bit blurry. To make my first blog post more clear and not that blurry, I will clear some things up. My pick up file is the file that checks what you can pick up, it will check for specific collisions with blocks, in this case their will be […]

/ Comments Off on Game Design Post #2
Program: Programming

Game Design Post #2

Last week I tried to make a collision between the power up and the player. When I tried to explain what my mission was to accomplish that week it came out a bit blurry. To make my first blog post more clear and not that blurry, I will clear some things up. My pick up file is the file that checks what you can pick up, it will check for specific collisions with blocks, in this case their will be […]

/ Comments Off on Game Design Post #2
Program: Programming

Main Theme Song

For this week I’ve created some main theme music for the game. What kind of music I wanted to have for the main theme was relatively clear. I had some keywords like “space” and “atmospheric”. The genre Ambient seemed fitting for the keywords I used, and listened to artists like Brian Eno who is a pioneer in the genre. I listened to some of his songs, that had a very slow feel and atmospheric sound. Now with this in mind […]

/ Comments Off on Main Theme Song
Program: Programming

Main Theme Song

For this week I’ve created some main theme music for the game. What kind of music I wanted to have for the main theme was relatively clear. I had some keywords like “space” and “atmospheric”. The genre Ambient seemed fitting for the keywords I used, and listened to artists like Brian Eno who is a pioneer in the genre. I listened to some of his songs, that had a very slow feel and atmospheric sound. Now with this in mind […]

/ Comments Off on Main Theme Song
Program: Programming

Create a Character in Programming

Hi ,
today i am going to talk about how i implemented an NPC (non-player character) into our Game Planet Suburbia. First i am going to tell you a little bit about our NPC.
Commander Victoria Brevitt.
In Planet Suburbia the player will be contacted by Commander Victoria Brevitt through a comm radio. She will appear over a chat bar, which displays her lines of dialogue. Her purpose is to give orders to the player. She can also provide the player with useful tips on how to defeat the enemy […]

/ Comments Off on Create a Character in Programming
Program: Programming

Create a Character in Programming

Hi ,
today i am going to talk about how i implemented an NPC (non-player character) into our Game Planet Suburbia. First i am going to tell you a little bit about our NPC.
Commander Victoria Brevitt.
In Planet Suburbia the player will be contacted by Commander Victoria Brevitt through a comm radio. She will appear over a chat bar, which displays her lines of dialogue. Her purpose is to give orders to the player. She can also provide the player with useful tips on how to defeat the enemy […]

/ Comments Off on Create a Character in Programming
Program: Programming

sf::View

I veckan hade jag som uppgift att lösa ett problem i spelet inför alphan. Konceptet som vi valde har en mekanik där man byter mellan fyra sektorer på planeten. Problemet var då att fixa något sätt att byta mellan de fyra sektorer som vi har.
När vi i gruppen brainstormade fram idéer för hur vi skulle lösa detta problem kom vi alla överens om att vi skulle använda oss av rotation i någon form. Antingen skulle vi rotera hela världen runt […]

/ Comments Off on sf::View
Program: Programming

sf::View

I veckan hade jag som uppgift att lösa ett problem i spelet inför alphan. Konceptet som vi valde har en mekanik där man byter mellan fyra sektorer på planeten. Problemet var då att fixa något sätt att byta mellan de fyra sektorer som vi har.
När vi i gruppen brainstormade fram idéer för hur vi skulle lösa detta problem kom vi alla överens om att vi skulle använda oss av rotation i någon form. Antingen skulle vi rotera hela världen runt […]

/ Comments Off on sf::View
Program: Programming

Desolate Echo – Game Development Week 4

Förra veckan var inlämning av Gamedesign document som alla jobbade hårt på för att göra klart det som inte var färdigt än. En ändring vi gjorde med projektet var att byta namn från Colossal Core till Desolate Echo. Vi ansåg att Colossal Core inte längre stämde överens med vad vi gjort spelet till. Tidigare hade spelet fokuserat bara på kolossala bossar som man ska slåss mot i kärnan av en planet, vi ändrade båda dessa delar av spelet och samtidigt […]

/ Comments Off on Desolate Echo – Game Development Week 4
Program: Programming

Desolate Echo – Game Development Week 4

Förra veckan var inlämning av Gamedesign document som alla jobbade hårt på för att göra klart det som inte var färdigt än. En ändring vi gjorde med projektet var att byta namn från Colossal Core till Desolate Echo. Vi ansåg att Colossal Core inte längre stämde överens med vad vi gjort spelet till. Tidigare hade spelet fokuserat bara på kolossala bossar som man ska slåss mot i kärnan av en planet, vi ändrade båda dessa delar av spelet och samtidigt […]

/ Comments Off on Desolate Echo – Game Development Week 4
Program: Programming