Daily Archives: February 20, 2014
Game dev, Suit’em up – SpriteManager with animated sprites
We created an early SpriteManager in the start of the project but it couldn’t load animated sprites or load sprites from a part in a spritesheet. I have now added this functionality.
I started with creating a wrapper around sf::Sprite and I have created the AnimatedSprite class. I’m not really that proud of the wrapper since I put a lot of virtual functions in there that are only used by AnimatedSprite.
After adding the sprite types I added methods in […]
Game dev, Suit’em up – SpriteManager with animated sprites
We created an early SpriteManager in the start of the project but it couldn’t load animated sprites or load sprites from a part in a spritesheet. I have now added this functionality.
I started with creating a wrapper around sf::Sprite and I have created the AnimatedSprite class. I’m not really that proud of the wrapper since I put a lot of virtual functions in there that are only used by AnimatedSprite.
After adding the sprite types I added methods in […]
A Little Bit of Attack Animation
Right, so time for another artefact! Another animation even!
This time I’ve worked on the main characters attack animation. And I have to say, despite what everyone else seem to think, animating something that looks human is a lot harder than the Fire Spirit that I wrote about last time. Since we are all quite familiar with how the human body should look and move, any error in anatomy or movement really shines through. I didn’t really experience it the […]
A Little Bit of Attack Animation
Right, so time for another artefact! Another animation even!
This time I’ve worked on the main characters attack animation. And I have to say, despite what everyone else seem to think, animating something that looks human is a lot harder than the Fire Spirit that I wrote about last time. Since we are all quite familiar with how the human body should look and move, any error in anatomy or movement really shines through. I didn’t really experience it the […]
Artifact post 2: CollisionManager
This week i have added a collision manager class to the game, it has been the largest artifact I’ve done and is therefore the subject of this week’s Artifact post.
This Collision manager alters slightly from the original one which had to be replaced as the implementation and function was changed after Oliver’s advice. The original manager (mentioned in the previous post) was to be used in the Level.update method and handled not only the detection of collisions but also the […]
Artifact post 2: CollisionManager
This week i have added a collision manager class to the game, it has been the largest artifact I’ve done and is therefore the subject of this week’s Artifact post.
This Collision manager alters slightly from the original one which had to be replaced as the implementation and function was changed after Oliver’s advice. The original manager (mentioned in the previous post) was to be used in the Level.update method and handled not only the detection of collisions but also the […]
Project Terminal – The Guard Walking Animation
We are in on week five meaning we are now halfway through this project. In five more weeks, we will all be showing off our finished games. I can’t believe it!
This week I’ll be showcasing the guards walking animation that I’ve been working on. It’s been a long term piece of work of mine that is basically my first real effort on animation, if we disregard the stick figure’s I’ve animated in panic on different workshops and game jams. Before […]
Project Terminal – The Guard Walking Animation
We are in on week five meaning we are now halfway through this project. In five more weeks, we will all be showing off our finished games. I can’t believe it!
This week I’ll be showcasing the guards walking animation that I’ve been working on. It’s been a long term piece of work of mine that is basically my first real effort on animation, if we disregard the stick figure’s I’ve animated in panic on different workshops and game jams. Before […]
2nd blog post of 10 Week Project – Implementing Lost Souls
In case you are interested in all updates of Group 12’s game, here are my group members’ blogs:
André, Evelina, Christoffer, Marcus, Alex
____________________________________________________________________________________
This week I have been working on implementing the lost souls in the game amongst other things.
To implement the lost souls I used one of my fellow programmer’s codes as guidance to create the new entity for the game. Firstly, I added the entity’s name […]
2nd blog post of 10 Week Project – Implementing Lost Souls
In case you are interested in all updates of Group 12’s game, here are my group members’ blogs:
André, Evelina, Christoffer, Marcus, Alex
____________________________________________________________________________________
This week I have been working on implementing the lost souls in the game amongst other things.
To implement the lost souls I used one of my fellow programmer’s codes as guidance to create the new entity for the game. Firstly, I added the entity’s name […]
2nd blog post of 10 Week Project – Implementing Lost Souls
In case you are interested in all updates of Group 12′s game, here are my group members’ blogs:
André, Evelina, Christoffer, Marcus, Alex
____________________________________________________________________________________
This week I have been working on implementing the lost souls in the game amongst other things.
To implement the lost souls I used one of my fellow programmer’s codes as guidance to create the new entity for the game. Firstly, I added the entity’s name […]
2nd blog post of 10 Week Project – Implementing Lost Souls
In case you are interested in all updates of Group 12′s game, here are my group members’ blogs:
André, Evelina, Christoffer, Marcus, Alex
____________________________________________________________________________________
This week I have been working on implementing the lost souls in the game amongst other things.
To implement the lost souls I used one of my fellow programmer’s codes as guidance to create the new entity for the game. Firstly, I added the entity’s name […]
Blog-post 2 Customization! …kind of
I finished the buttons last week so now I could finally start to build the customization-state. So, this time I’m going to write a little bit about that.
I’ll take a quick moment to explain how we decided make the buttons. Last time I said that I hadn’t decided if we were going to let the buttons do what they should do in their own update method, or if we would make a for loop that checks every button when one […]
Blog-post 2 Customization! …kind of
I finished the buttons last week so now I could finally start to build the customization-state. So, this time I’m going to write a little bit about that.
I’ll take a quick moment to explain how we decided make the buttons. Last time I said that I hadn’t decided if we were going to let the buttons do what they should do in their own update method, or if we would make a for loop that checks every button when one […]
Collision and a few other things
It’s been a while since I last posted since I’ve been combining the work with my two fellow coders into one single project. So far we’ve been doing great and we have a finished pre-alpha ready for tomorrows deadline.
My job this week was mainly collision but I have worked with a few other parts of the project as well. For the collision though we are going to have box vs line collision for the walls and later box vs box […]
Collision and a few other things
It’s been a while since I last posted since I’ve been combining the work with my two fellow coders into one single project. So far we’ve been doing great and we have a finished pre-alpha ready for tomorrows deadline.
My job this week was mainly collision but I have worked with a few other parts of the project as well. For the collision though we are going to have box vs line collision for the walls and later box vs box […]
Loading levels
This week I have been working on several different things. I’ve implemented a state manager, texture manager and created the class game object and seen to it that all classes that should now inherit from it. I have moved code from engine to the game state and changed some of it to make better sense and one of these changes is what I’m going to explain into detail about today.
In our game state we load the level from a text […]
Loading levels
This week I have been working on several different things. I’ve implemented a state manager, texture manager and created the class game object and seen to it that all classes that should now inherit from it. I have moved code from engine to the game state and changed some of it to make better sense and one of these changes is what I’m going to explain into detail about today.
In our game state we load the level from a text […]
Another Photoshop day
My friend told me of an idea to a skin for a League of Legends champion. It is focused on water and ice so I immediately thought of Elsa from the Disney movie Frozen and I’m now going to draw her more realistically.
Today I mainly sketched her face and pose. It took a long time since I couldn’t make a good sketch without reference and finding an good reference was hard. When I was […]
Another Photoshop day
My friend told me of an idea to a skin for a League of Legends champion. It is focused on water and ice so I immediately thought of Elsa from the Disney movie Frozen and I’m now going to draw her more realistically.
Today I mainly sketched her face and pose. It took a long time since I couldn’t make a good sketch without reference and finding an good reference was hard. When I was […]
Week 5
This week I’m going to analyze the construction of the game space and the various iterations that lead to what is hopefully the final product for the beta. The biggest obstacle with the design is the faked perspective. Since the game is actually a strictly top down viewed scenario, the walls of the buildings should just be a vertical ledge! However that would convey much less information about the surrounding than if I bend the local laws of physics for […]
Week 5
This week I’m going to analyze the construction of the game space and the various iterations that lead to what is hopefully the final product for the beta. The biggest obstacle with the design is the faked perspective. Since the game is actually a strictly top down viewed scenario, the walls of the buildings should just be a vertical ledge! However that would convey much less information about the surrounding than if I bend the local laws of physics for […]
Bathroom Sprites
Right! So this week I started working on some environmental sprites. What we have to the left is a urinal, in the middle there’s a sink and to the right is a toilet. The reason why I needed to start working on bathroom sprites was because the area where the player is supposed to start in, happens to be a bathroom. This bathroom is going to act as the introduction to the game for the player […]
Bathroom Sprites
Right! So this week I started working on some environmental sprites. What we have to the left is a urinal, in the middle there’s a sink and to the right is a toilet. The reason why I needed to start working on bathroom sprites was because the area where the player is supposed to start in, happens to be a bathroom. This bathroom is going to act as the introduction to the game for the player […]