Browsing '5SD033': Introduction to Game Development

Terminal: Fly City

After the Alpha we felt that we really wanted to have a main menu for the Beta presentation and moved it up on our priority list. I started right away with doing some really fast sketches, trying to explore different ideas and layouts. Some ideas that we had did not fit the game we are creating, for instance, we had an idea of the interrogation room where the game starts, with a flickering lamp. This put on paper looked […]

/ Comments Off on Terminal: Fly City
Program: Graphics

Terminal: Fly City

After the Alpha we felt that we really wanted to have a main menu for the Beta presentation and moved it up on our priority list. I started right away with doing some really fast sketches, trying to explore different ideas and layouts. Some ideas that we had did not fit the game we are creating, for instance, we had an idea of the interrogation room where the game starts, with a flickering lamp. This put on paper looked […]

/ Comments Off on Terminal: Fly City
Program: Graphics

Week 7 – With Intent

There isn’t much I can write about this week, since I got a sudden call this Tuesday. I’ll be taking the ferry back to the mainland tomorrow afternoon, I’ll earn some money from it and the traveling expenses is being paid, I couldn’t really pass up on that now could I?
During the last weekend and into Monday, I’ve been working on the Collision Manager, Unlike the first version of the collision manager that took 2 arguments (position and radius), the […]

/ Comments Off on Week 7 – With Intent
Program: Programming

Week 7 – With Intent

There isn’t much I can write about this week, since I got a sudden call this Tuesday. I’ll be taking the ferry back to the mainland tomorrow afternoon, I’ll earn some money from it and the traveling expenses is being paid, I couldn’t really pass up on that now could I?
During the last weekend and into Monday, I’ve been working on the Collision Manager, Unlike the first version of the collision manager that took 2 arguments (position and radius), the […]

/ Comments Off on Week 7 – With Intent
Program: Programming

Game configurations

Today I am going to talk about game configurations and how they were implemented in the project. A configuration file is just a ordinary text file with game information that is loaded into the game. But I am not doing this the ordinary way, I am using something much better.We start of this post by asking ourselves a question.
Why do we need configurations?Every game needs some sort of configuration to make it easier to change things on demand and making it […]

/ Comments Off on Game configurations
Program: Programming

Game configurations

Today I am going to talk about game configurations and how they were implemented in the project. A configuration file is just a ordinary text file with game information that is loaded into the game. But I am not doing this the ordinary way, I am using something much better.We start of this post by asking ourselves a question.
Why do we need configurations?Every game needs some sort of configuration to make it easier to change things on demand and making it […]

/ Comments Off on Game configurations
Program: Programming

Loading screen; presenting with style

I’m starting to feel, that I’m running out of things to write about, since most of the assets I create are very similar, and I feel that such posts would benefit noone.
At this point in the project, we’ve come to a place where we don’t have much to do, graphically. It’s mostly just finishing up and refining what we have and adding extras. One of those extras, we realized, was a loading/splash screen. Looking at our usual style-guide (http://www.youtube.com/watch?v=BBgghnQF6E4), we […]

/ Comments Off on Loading screen; presenting with style
Program: Graphics

Loading screen; presenting with style

I’m starting to feel, that I’m running out of things to write about, since most of the assets I create are very similar, and I feel that such posts would benefit noone.
At this point in the project, we’ve come to a place where we don’t have much to do, graphically. It’s mostly just finishing up and refining what we have and adding extras. One of those extras, we realized, was a loading/splash screen. Looking at our usual style-guide (http://www.youtube.com/watch?v=BBgghnQF6E4), we […]

/ Comments Off on Loading screen; presenting with style
Program: Graphics

Problem solved! Next Mission: WeaponManager and EquipManager

This week I will start with some good professional work:
During this past week I have gotten the WeaponManager to correctly work.
In order to make the std::map in my favor I needed the pointer* in the class I wanted to use weapon to make a new weapon and a new weaponManager.
Like this bellow as you can see I have added a Weapon* pointer in order to even find the data I thought was there to begin with.
You hit and miss sometimes […]

/ Comments Off on Problem solved! Next Mission: WeaponManager and EquipManager
Program: Programming

Problem solved! Next Mission: WeaponManager and EquipManager

This week I will start with some good professional work:
During this past week I have gotten the WeaponManager to correctly work.
In order to make the std::map in my favor I needed the pointer* in the class I wanted to use weapon to make a new weapon and a new weaponManager.
Like this bellow as you can see I have added a Weapon* pointer in order to even find the data I thought was there to begin with.
You hit and miss sometimes […]

/ Comments Off on Problem solved! Next Mission: WeaponManager and EquipManager
Program: Programming

Game Developement and Coding 6 March 2014 – Rubbish Bin Class

Rubbish Bin Class.
Might not sound all too exciting, but rubbish bins in our game space play an important role for the game play. They can be knocked over by the player and when this is done a power up might spawn by the bin. Otherwise there will only be trash coming out of it.
The basics of the class were simple enough to code. I simply made a new class type with its own sprite, collider (for checking collisions) and variables, […]

/ Comments Off on Game Developement and Coding 6 March 2014 – Rubbish Bin Class
Program: Programming

Game Developement and Coding 6 March 2014 – Rubbish Bin Class

Rubbish Bin Class.
Might not sound all too exciting, but rubbish bins in our game space play an important role for the game play. They can be knocked over by the player and when this is done a power up might spawn by the bin. Otherwise there will only be trash coming out of it.
The basics of the class were simple enough to code. I simply made a new class type with its own sprite, collider (for checking collisions) and variables, […]

/ Comments Off on Game Developement and Coding 6 March 2014 – Rubbish Bin Class
Program: Programming

Aggressive Bystander – Voice-Overs

This week I’ve been focused on getting some voice-overs done for our game, voice-overs are essentially all of the sounds that can’t be produced using sound effects and digital tools in a DAW (digital audio workstation)

The sounds we were going to try and produce was the sounds of our various characters getting hit by various blunt objects or getting shot, there was also the matter of producing the sound of a crowd chanting various non-propaganda like chants which was […]

/ Comments Off on Aggressive Bystander – Voice-Overs
Program: Graphics

Aggressive Bystander – Voice-Overs

This week I’ve been focused on getting some voice-overs done for our game, voice-overs are essentially all of the sounds that can’t be produced using sound effects and digital tools in a DAW (digital audio workstation)

The sounds we were going to try and produce was the sounds of our various characters getting hit by various blunt objects or getting shot, there was also the matter of producing the sound of a crowd chanting various non-propaganda like chants which was […]

/ Comments Off on Aggressive Bystander – Voice-Overs
Program: Graphics

Time to Polish!

Hello again! It’s time for another blog post!
We got done with all the art that was needed in the game last week so this week has been focused on polishing art that we already have, and add things that we put off because we were unsure if we would be able to make it due to the time we had on the project.
We wanted to fine tune our animations that we had, so I started with going through the melee […]

/ Comments Off on Time to Polish!
Program: Graphics

Time to Polish!

Hello again! It’s time for another blog post!
We got done with all the art that was needed in the game last week so this week has been focused on polishing art that we already have, and add things that we put off because we were unsure if we would be able to make it due to the time we had on the project.
We wanted to fine tune our animations that we had, so I started with going through the melee […]

/ Comments Off on Time to Polish!
Program: Graphics

Sound effects and music

This week I’ve been working on making sound effects and finding some music fitting the theme of the game.
The sound effects take awhile to make since I’ve had to cut down the length of the sound while making sure it doesn’t sound choppy and at the same time making sure the sound effect blends in with the theme, the action that happens and the other sounds and or music.
I’ve been using audacity to work on the sound files it’s […]

/ Comments Off on Sound effects and music
Program: Programming

Sound effects and music

This week I’ve been working on making sound effects and finding some music fitting the theme of the game.
The sound effects take awhile to make since I’ve had to cut down the length of the sound while making sure it doesn’t sound choppy and at the same time making sure the sound effect blends in with the theme, the action that happens and the other sounds and or music.
I’ve been using audacity to work on the sound files it’s […]

/ Comments Off on Sound effects and music
Program: Programming

Bosses implemented

This week I have finally implemented the AI for all our three bosses, and tried to balance them somewhat. I will explain some of the balancing in this post, for the bosses’ different AI take a look at my previous post from last week.
I started with our boss Grubby McGrub (the whack-a-mole boss). When he shoots up from the ground he will shoot some slime at you. I started with one, aimed at the player, and then added four more shooting […]

/ Comments Off on Bosses implemented
Program: Programming

Bosses implemented

This week I have finally implemented the AI for all our three bosses, and tried to balance them somewhat. I will explain some of the balancing in this post, for the bosses’ different AI take a look at my previous post from last week.
I started with our boss Grubby McGrub (the whack-a-mole boss). When he shoots up from the ground he will shoot some slime at you. I started with one, aimed at the player, and then added four more shooting […]

/ Comments Off on Bosses implemented
Program: Programming

ARTIFACT BLOG #4 Second Enemy, again

Hi. This post will refer quite a lot to Box2D, you can check out my first post for the course to see more about what we’re using it for, or go to http://box2d.org to read more on your own.
This week we have.. worked more on the second enemy. Last week we felt somewhat done with the behaviour of it, but implementing it in the real project proved to be quite hard. Due to github not working for us, we’ve all worked […]

/ Comments Off on ARTIFACT BLOG #4 Second Enemy, again
Program: Programming

ARTIFACT BLOG #4 Second Enemy, again

Hi. This post will refer quite a lot to Box2D, you can check out my first post for the course to see more about what we’re using it for, or go to http://box2d.org to read more on your own.
This week we have.. worked more on the second enemy. Last week we felt somewhat done with the behaviour of it, but implementing it in the real project proved to be quite hard. Due to github not working for us, we’ve all worked […]

/ Comments Off on ARTIFACT BLOG #4 Second Enemy, again
Program: Programming

Suit Em Up, various stuff and some other stuff including particles

Once again I haven’t worked on one artifact enough this week to justify writing a whole blogpost about it, so because I have to write something I’ll write a bit about what I’ve done this week. I’ve been touching up some small things and added a few new smaller features.
First off, I had some troubles with adding a non-repeating sound effect that plays when you are hovering over a button. First I did the stupid thing and was trying to […]

/ Comments Off on Suit Em Up, various stuff and some other stuff including particles
Program: Programming

Suit Em Up, various stuff and some other stuff including particles

Once again I haven’t worked on one artifact enough this week to justify writing a whole blogpost about it, so because I have to write something I’ll write a bit about what I’ve done this week. I’ve been touching up some small things and added a few new smaller features.
First off, I had some troubles with adding a non-repeating sound effect that plays when you are hovering over a button. First I did the stupid thing and was trying to […]

/ Comments Off on Suit Em Up, various stuff and some other stuff including particles
Program: Programming