Monthly Archives: March 2014

Animations

So this week I’ve made animations. I’ve made guard walk and idle animation and spy walk, idle and sneak animation. I was pleasantly surprised when I realized that it wasn’t as hard and time consuming as I thought. In the beginning of the week I learned how to make the animations into sprite sheets. I think it was so easy because we are doing everything in 64 times 64 squares.
The one I thought was the most fun animation to make […]

/ Comments Off on Animations
Program: Graphics

Animations

So this week I’ve made animations. I’ve made guard walk and idle animation and spy walk, idle and sneak animation. I was pleasantly surprised when I realized that it wasn’t as hard and time consuming as I thought. In the beginning of the week I learned how to make the animations into sprite sheets. I think it was so easy because we are doing everything in 64 times 64 squares.
The one I thought was the most fun animation to make […]

/ Comments Off on Animations
Program: Graphics

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

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

This week’s artifact: Sprite Manager and a quick look at Animated Sprites

Even though it was long time ago they were made (like 5 weeks), I think it is time to talk some about them.
Both the guards and the player have a lot of different animations.
For example, the player has:

Sneak
Run
Idle
Dying
Attack
Strafing
Walking

And the guards have:

Draw weapon
Walk
Run
Idle
Smoke
Falling
Rising
Shooting

And instead of asking the Sprite Manager for a new animation each time it needs to change it, each Animated Sprite holds pointers to each animation instead. So, all that is needed to change from one […]

/ Comments Off on This week’s artifact: Sprite Manager and a quick look at Animated Sprites
Program: Programming

This week’s artifact: Sprite Manager and a quick look at Animated Sprites

Even though it was long time ago they were made (like 5 weeks), I think it is time to talk some about them.
Both the guards and the player have a lot of different animations.
For example, the player has:

Sneak
Run
Idle
Dying
Attack
Strafing
Walking

And the guards have:

Draw weapon
Walk
Run
Idle
Smoke
Falling
Rising
Shooting

And instead of asking the Sprite Manager for a new animation each time it needs to change it, each Animated Sprite holds pointers to each animation instead. So, all that is needed to change from one […]

/ Comments Off on This week’s artifact: Sprite Manager and a quick look at Animated Sprites
Program: Programming

Theory on doors

This week I’ve been working a little bit on many different things but I’ve had the most trouble with doors. Doors in our game are intuitive; the player can interact with a door if he is close enough, when he does the door opens away from the player. The door cast a shadow just like the walls but it gets complicated when it comes to the door-frame.
From the alpha play test we got some feedback concerning the walls; they looked […]

/ Comments Off on Theory on doors
Program: Programming

Theory on doors

This week I’ve been working a little bit on many different things but I’ve had the most trouble with doors. Doors in our game are intuitive; the player can interact with a door if he is close enough, when he does the door opens away from the player. The door cast a shadow just like the walls but it gets complicated when it comes to the door-frame.
From the alpha play test we got some feedback concerning the walls; they looked […]

/ Comments Off on Theory on doors
Program: Programming

Artifact : SoundManager

What?
The soundmanager is an essential part of the game. and required to play both sound effect and music. It allows for in the code easily use the soundmanager and call its play function with the given path parameter. if such a sound has already been played it will simply play the sound. otherwise it will add the sound before playing it.  more details on this in the next section with how it was made.
How?
The SoundManager I’ve created is done by […]

/ Comments Off on Artifact : SoundManager
Program: Programming

Artifact : SoundManager

What?
The soundmanager is an essential part of the game. and required to play both sound effect and music. It allows for in the code easily use the soundmanager and call its play function with the given path parameter. if such a sound has already been played it will simply play the sound. otherwise it will add the sound before playing it.  more details on this in the next section with how it was made.
How?
The SoundManager I’ve created is done by […]

/ Comments Off on Artifact : SoundManager
Program: Programming

2014-03-06 Fourth Artifact

Hi
This week I have been working on creating and implementing a working enemy movement pattern and a way for waves of enemies to spawn. I will try to do an explanation of how I created the enemy waves in this blog post.
I started off with creating a class called EnemyWaves. This class would keep track on the player movement distance and then alarm the enemies that they will spawn when the player had moved a certain distance. Therefore I included […]

/ Comments Off on 2014-03-06 Fourth Artifact
Program: Programming

2014-03-06 Fourth Artifact

Hi
This week I have been working on creating and implementing a working enemy movement pattern and a way for waves of enemies to spawn. I will try to do an explanation of how I created the enemy waves in this blog post.
I started off with creating a class called EnemyWaves. This class would keep track on the player movement distance and then alarm the enemies that they will spawn when the player had moved a certain distance. Therefore I included […]

/ Comments Off on 2014-03-06 Fourth Artifact
Program: Programming

AI is annoying, even when rudimentary

So the latest week I have been working on an rudimentary AI for our game(AI being short for Artificial Intelligence, meaning something made to mimic intelligence) although all it does is follow the player and attack him/her a certain distance away. This time I didn’t copy any code for the AI itself, although I needed a bit of help, AI is tricky even when it barely qualifies(the reason you don’t see better AI in games I suspect).
[…]

/ Comments Off on AI is annoying, even when rudimentary
Program: Programming

AI is annoying, even when rudimentary

So the latest week I have been working on an rudimentary AI for our game(AI being short for Artificial Intelligence, meaning something made to mimic intelligence) although all it does is follow the player and attack him/her a certain distance away. This time I didn’t copy any code for the AI itself, although I needed a bit of help, AI is tricky even when it barely qualifies(the reason you don’t see better AI in games I suspect).
[…]

/ Comments Off on AI is annoying, even when rudimentary
Program: Programming

AI is annoying, even when rudimentary

So the latest week I have been working on an rudimentary AI for our game(AI being short for Artificial Intelligence, meaning something made to mimic intelligence) although all it does is follow the player and attack him/her a certain distance away. This time I didn’t copy any code for the AI itself, although I needed a bit of help, AI is tricky even when it barely qualifies(the reason you don’t see better AI in games I suspect).
[…]

/ Comments Off on AI is annoying, even when rudimentary
Program: Programming

AI is annoying, even when rudimentary

So the latest week I have been working on an rudimentary AI for our game(AI being short for Artificial Intelligence, meaning something made to mimic intelligence) although all it does is follow the player and attack him/her a certain distance away. This time I didn’t copy any code for the AI itself, although I needed a bit of help, AI is tricky even when it barely qualifies(the reason you don’t see better AI in games I suspect).
[…]

/ Comments Off on AI is annoying, even when rudimentary
Program: Programming

Making a Game Part 4 – Animations

This week has been mostly making this operate again when merging our codes (Git Hub did not cooperate) so as to have a functional game for the beta.
One of the things that needed a bit changing were the animations seeing as they operated as a substitute for the sf::Sprite instead of together with it, meaning that when we tried to make a gameobject-hierarchy it would become problematic since not every object will be animated.
The first solution we tried was to […]

/ Comments Off on Making a Game Part 4 – Animations
Program: Programming

Making a Game Part 4 – Animations

This week has been mostly making this operate again when merging our codes (Git Hub did not cooperate) so as to have a functional game for the beta.
One of the things that needed a bit changing were the animations seeing as they operated as a substitute for the sf::Sprite instead of together with it, meaning that when we tried to make a gameobject-hierarchy it would become problematic since not every object will be animated.
The first solution we tried was to […]

/ Comments Off on Making a Game Part 4 – Animations
Program: Programming

Music in progress

This blog post will be about my music in the making. I am currently working on some jazzy, bebop music for the game project. I will not post any example in this post but I will however post later this weekend the complete version. I chose jazzy bebop cause I want it to feel old fashioned and classy. It will bring much to the game I believe. Some of the best music I’ve listened to is from video games. I’ve […]

/ Comments Off on Music in progress
Program: Graphics

Music in progress

This blog post will be about my music in the making. I am currently working on some jazzy, bebop music for the game project. I will not post any example in this post but I will however post later this weekend the complete version. I chose jazzy bebop cause I want it to feel old fashioned and classy. It will bring much to the game I believe. Some of the best music I’ve listened to is from video games. I’ve […]

/ Comments Off on Music in progress
Program: Graphics