Browsing 'Programming': Posts from Game Design and Programming

UE4 March Jam – Post Mortem


A bit more than a week ago I participated in the Unreal Engine 4 monthly game jam (March 2016). I decided to go solo to better manage my time and get some game design practice as well as some more experience with the engine.
As with most game jams, all participants started out with a common theme. The theme for this month was “The Sky is the Limit”, chosen and inspired by the impressive Vulkan […]

March 22, 2016 / Comments Off on UE4 March Jam – Post Mortem
Program: Programming

UE4 March Jam – Post Mortem


A bit more than a week ago I participated in the Unreal Engine 4 monthly game jam (March 2016). I decided to go solo to better manage my time and get some game design practice as well as some more experience with the engine.
As with most game jams, all participants started out with a common theme. The theme for this month was “The Sky is the Limit”, chosen and inspired by the impressive Vulkan […]

March 22, 2016 / Comments Off on UE4 March Jam – Post Mortem
Program: Programming

Interactive storytelling

Dear and beloved readers!
I am attending three courses right now and trying to deal with a lot of stuff regarding my own life and the future of it, that is the main reason why it was a long time since I posted anything here. And also because I have been writing some posts for Naarthegame.net instead and reporting the ongoing development over there. So there is a lot of planning in all directions. 😉
So something’s are changing right now, I […]

/ Comments Off on Interactive storytelling
Program: Programming

Interactive storytelling

Dear and beloved readers!
I am attending three courses right now and trying to deal with a lot of stuff regarding my own life and the future of it, that is the main reason why it was a long time since I posted anything here. And also because I have been writing some posts for Naarthegame.net instead and reporting the ongoing development over there. So there is a lot of planning in all directions. 😉
So something’s are changing right now, I […]

/ Comments Off on Interactive storytelling
Program: Programming

Named pipe down the pipe drain

Last week I talked about named pipes. Named pipes seemed like a good idea on paper and I started this week with trying to find a way to get it to work. The problem was that named pipes works like a server. In order to connect it needs to be up all the time. I didn’t really want a system like that. I wanted the system to be independent, but if the client program was opened and gave new instructions […]

/ Comments Off on Named pipe down the pipe drain
Program: Programming

Named pipe down the pipe drain

Last week I talked about named pipes. Named pipes seemed like a good idea on paper and I started this week with trying to find a way to get it to work. The problem was that named pipes works like a server. In order to connect it needs to be up all the time. I didn’t really want a system like that. I wanted the system to be independent, but if the client program was opened and gave new instructions […]

/ Comments Off on Named pipe down the pipe drain
Program: Programming

Last Blog Post

Nu är kursens slut väldigt nära och takten på projektet har ökats markant. Det har crunchat en hel del med många timmar per dag. Mycket har blivit gjort under dessa sista dagar vilket gör det svårt att välja bara en artifakt att skriva om. Det som har gjorts är mycket saker men för det mesta små saker. Det jag gjorde förra veckan som var nytt för mig, fast fortfarande inte helt nytt, var att implementera animationer på skölden när den […]

/ Comments Off on Last Blog Post
Program: Programming

Last Blog Post

Nu är kursens slut väldigt nära och takten på projektet har ökats markant. Det har crunchat en hel del med många timmar per dag. Mycket har blivit gjort under dessa sista dagar vilket gör det svårt att välja bara en artifakt att skriva om. Det som har gjorts är mycket saker men för det mesta små saker. Det jag gjorde förra veckan som var nytt för mig, fast fortfarande inte helt nytt, var att implementera animationer på skölden när den […]

/ Comments Off on Last Blog Post
Program: Programming

Crunch time

Last week before final and there is so much left to do that I actually don’t know where to start. We have had to cut so much content to gain more time but it seems like there won’t be any game at all in the end.
So as stated above, this week have been all about crunching. I have managed to get a lot of things done, however most of them have been small polish things that took no longer than […]

/ Comments Off on Crunch time
Program: Programming

Crunch time

Last week before final and there is so much left to do that I actually don’t know where to start. We have had to cut so much content to gain more time but it seems like there won’t be any game at all in the end.
So as stated above, this week have been all about crunching. I have managed to get a lot of things done, however most of them have been small polish things that took no longer than […]

/ Comments Off on Crunch time
Program: Programming

Trowl – EndState

This week we have had a lot of things to do since final is closing in. Most of the tasks this week has been buggfixes and implementing all animations to make the game more smooth and fun to play. But one thing that I have worked a lot with besides these tasks is the Endstate of our game.
The Endstate is the state when the player either loses or wins the game. The easiest one of these two were the lose […]

/ Comments Off on Trowl – EndState
Program: Programming

Trowl – EndState

This week we have had a lot of things to do since final is closing in. Most of the tasks this week has been buggfixes and implementing all animations to make the game more smooth and fun to play. But one thing that I have worked a lot with besides these tasks is the Endstate of our game.
The Endstate is the state when the player either loses or wins the game. The easiest one of these two were the lose […]

/ Comments Off on Trowl – EndState
Program: Programming

Week 6, Pause Function

This weeks topic might be a simple and boring one since it’s only about the pause function of our game. However, I figured there might be some solutions to how things were done that might be a tad interesting so bare with me for a bit.
A pause function is probably not necessary in such a small game like ours but it’s mainly there to not force the player to die if in need of a unplanned toilet break or just […]

/ Comments Off on Week 6, Pause Function
Program: Programming

Week 6, Pause Function

This weeks topic might be a simple and boring one since it’s only about the pause function of our game. However, I figured there might be some solutions to how things were done that might be a tad interesting so bare with me for a bit.
A pause function is probably not necessary in such a small game like ours but it’s mainly there to not force the player to die if in need of a unplanned toilet break or just […]

/ Comments Off on Week 6, Pause Function
Program: Programming

It's Raining Crates

Oh wow, what a week. Tomorrow is the deadline and I’ve gotten a lot of things done these last few days. It was pretty hard to decide what to write about!
At first, our powerups were dropped by the enemies when they explode. It didn’t make much sense because they’re not trying to shoot anyone down, they’re just trying to land on your planet. So we switched it up: The powerups now comes in crates (Worms-style), sent by whatever company you’re […]

/ Comments Off on It's Raining Crates
Program: Programming

It's Raining Crates

Oh wow, what a week. Tomorrow is the deadline and I’ve gotten a lot of things done these last few days. It was pretty hard to decide what to write about!
At first, our powerups were dropped by the enemies when they explode. It didn’t make much sense because they’re not trying to shoot anyone down, they’re just trying to land on your planet. So we switched it up: The powerups now comes in crates (Worms-style), sent by whatever company you’re […]

/ Comments Off on It's Raining Crates
Program: Programming

It's Raining Crates

Oh wow, what a week. Tomorrow is the deadline and I’ve gotten a lot of things done these last few days. It was pretty hard to decide what to write about!
At first, our powerups were dropped by the enemies when they explode. It didn’t make much sense because they’re not trying to shoot anyone down, they’re just trying to land on your planet. So we switched it up: The powerups now comes in crates (Worms-style), sent by whatever company you’re […]

/ Comments Off on It's Raining Crates
Program: Programming

It's Raining Crates

Oh wow, what a week. Tomorrow is the deadline and I’ve gotten a lot of things done these last few days. It was pretty hard to decide what to write about!
At first, our powerups were dropped by the enemies when they explode. It didn’t make much sense because they’re not trying to shoot anyone down, they’re just trying to land on your planet. So we switched it up: The powerups now comes in crates (Worms-style), sent by whatever company you’re […]

/ Comments Off on It's Raining Crates
Program: Programming

End of a chapter Spitting Spider, G. 12 #6

Hello Readers!
So it seems our game project is finally starting to reach an end and what I’ve been working on this week is a rather “uncomplicated thing” which is simply to give the “spit” to our spitting spider, which former had the same AI and behaviour of the wasp, which was to face dive the player to kill the player, which was in this situation rather unappropriate for a “spitting spider” which was supposed to be a ranged unit.
So, how […]

/ Comments Off on End of a chapter Spitting Spider, G. 12 #6
Program: Programming

End of a chapter Spitting Spider, G. 12 #6

Hello Readers!
So it seems our game project is finally starting to reach an end and what I’ve been working on this week is a rather “uncomplicated thing” which is simply to give the “spit” to our spitting spider, which former had the same AI and behaviour of the wasp, which was to face dive the player to kill the player, which was in this situation rather unappropriate for a “spitting spider” which was supposed to be a ranged unit.
So, how […]

/ Comments Off on End of a chapter Spitting Spider, G. 12 #6
Program: Programming

Finishing the Level And Last blog entry for Trowl!

Welcome back dear readers, this week i will write about the end of the level in our game trowl and the hassels and balancing issues i faced along the way.
So to start i had to come up with a combination of enemies to have in the end that would be challenging and serve as a grand finale of the game so to speak. So i started thinking up ways in which i could convey that message to our players so […]

/ Comments Off on Finishing the Level And Last blog entry for Trowl!
Program: Programming

Finishing the Level And Last blog entry for Trowl!

Welcome back dear readers, this week i will write about the end of the level in our game trowl and the hassels and balancing issues i faced along the way.
So to start i had to come up with a combination of enemies to have in the end that would be challenging and serve as a grand finale of the game so to speak. So i started thinking up ways in which i could convey that message to our players so […]

/ Comments Off on Finishing the Level And Last blog entry for Trowl!
Program: Programming

Game??? OVER !!!

Hi,
Today i am going to talk about a thing no gamer wants to see but it is a part of every game.Yes ,you guessed right it is the one screen nobody likes.Game Over. Congratulations you loose.
I implemented the game over screen for our game Planet Suburbia . Every thing went fine until i recognized two days before we have our final release of the game that you cannot loose. We have four Sectors , every one of them has like 10 life’s. When […]

/ Comments Off on Game??? OVER !!!
Program: Programming

Game??? OVER !!!

Hi,
Today i am going to talk about a thing no gamer wants to see but it is a part of every game.Yes ,you guessed right it is the one screen nobody likes.Game Over. Congratulations you loose.
I implemented the game over screen for our game Planet Suburbia . Every thing went fine until i recognized two days before we have our final release of the game that you cannot loose. We have four Sectors , every one of them has like 10 life’s. When […]

/ Comments Off on Game??? OVER !!!
Program: Programming