Author Archives: Jesper Backman

About Jesper Backman

2017 Programming

The Comment Blog

This blog contains links to comments posted on the blogs of other students
Comment #1: Guy Dimor – Wendigo
Link: Comment on Guy Dimor’s blog
Comment:

Hello Guy, this is Jesper from Vampire!
After nine years of development, hopefully this comment would have been worth the wait.
I think that you managed to properly communicate the process you went through when searching for a solution for the spawning of the enemies in your game. As a programmer myself I always enjoy seeing that the […]

/ Comments Off on The Comment Blog
Program: Programming

The Comment Blog

This blog contains links to comments posted on the blogs of other students
Comment #1: Guy Dimor – Wendigo
Link: Comment on Guy Dimor’s blog
Comment:

Hello Guy, this is Jesper from Vampire!
After nine years of development, hopefully this comment would have been worth the wait.
I think that you managed to properly communicate the process you went through when searching for a solution for the spawning of the enemies in your game. As a programmer myself I always enjoy seeing that the […]

/ Comments Off on The Comment Blog
Program: Programming

Lost at sea, not on my watch!

We decided as a team, halfway through the development, that some kind of direction indicator was necessary to add to the game. Since we re-designed the gameplay of the game and used a more open world we had to make sure that the players would be able to complete their tasks. It was decided that a compass, pointing to the current objective, should be implemented.
My goal with the compass was to make sure that it directed the player towards their […]

/ Comments Off on Lost at sea, not on my watch!
Program: Programming

Lost at sea, not on my watch!

We decided as a team, halfway through the development, that some kind of direction indicator was necessary to add to the game. Since we re-designed the gameplay of the game and used a more open world we had to make sure that the players would be able to complete their tasks. It was decided that a compass, pointing to the current objective, should be implemented.
My goal with the compass was to make sure that it directed the player towards their […]

/ Comments Off on Lost at sea, not on my watch!
Program: Programming

Playtesting and Development

Image: Thumbnail from Extra Credits’ YouTube channel – scr: Extra Credits – playtesting
Playtesting is an important aspect of a game development process. It is very easy as a developer to fall into a state of linearity in the sense that you only test features in the way you meant them to be used. When someone from outside of the development team test the game, you might find issues and bugs that you had never been able to find […]

/ Comments Off on Playtesting and Development
Program: Programming

Playtesting and Development

Image: Thumbnail from Extra Credits’ YouTube channel – scr: Extra Credits – playtesting
Playtesting is an important aspect of a game development process. It is very easy as a developer to fall into a state of linearity in the sense that you only test features in the way you meant them to be used. When someone from outside of the development team test the game, you might find issues and bugs that you had never been able to find […]

/ Comments Off on Playtesting and Development
Program: Programming

Development with Scrum

What is Scrum?
Scrum is an agile framework used to manage workloads with an emphasis on software development. The framework use so called sprints under which the team members will work with, and finish, their respective assigned tasks.
Visual representation of Scrum:

When a project is being planned using Scrum, it is separated into different sections to make it easier to keep track of what needs to be done and what is already finished.
Product backlog
The product backlog is the part of the Scrum […]

/ Comments Off on Development with Scrum
Program: Programming

Development with Scrum

What is Scrum?
Scrum is an agile framework used to manage workloads with an emphasis on software development. The framework use so called sprints under which the team members will work with, and finish, their respective assigned tasks.
Visual representation of Scrum:

When a project is being planned using Scrum, it is separated into different sections to make it easier to keep track of what needs to be done and what is already finished.
Product backlog
The product backlog is the part of the Scrum […]

/ Comments Off on Development with Scrum
Program: Programming

Minor changes, major consequences

Sometimes in life, you have to learn the hard way.
While working late on the enemy AI one night, I decided that I wanted more structure in the hierarchy in the Unity scene I was working in. To structure up the scene I added a number of empty objects and named them after the objects that they would represent in the hierarchy. These empty objects act similarly to ordinary folders when objects are placed as children under them. I was content […]

/ Comments Off on Minor changes, major consequences
Program: Programming

Minor changes, major consequences

Sometimes in life, you have to learn the hard way.
While working late on the enemy AI one night, I decided that I wanted more structure in the hierarchy in the Unity scene I was working in. To structure up the scene I added a number of empty objects and named them after the objects that they would represent in the hierarchy. These empty objects act similarly to ordinary folders when objects are placed as children under them. I was content […]

/ Comments Off on Minor changes, major consequences
Program: Programming

Post Mortem

The Umibozu project have now been finished after 10 weeks of development. These weeks have both been fun and interesting as well as frustrating, but they have also provided a lot of experience.
The end result of the project ended up being a discovery/adventure style game which concept was based upon the myth of the Umibozu from Japanese culture. The gameplay itself takes place in a labyrinth style setting where the player controls a ship with the objective to gather clues […]

/ Comments Off on Post Mortem
Program: Programming

Post Mortem

The Umibozu project have now been finished after 10 weeks of development. These weeks have both been fun and interesting as well as frustrating, but they have also provided a lot of experience.
The end result of the project ended up being a discovery/adventure style game which concept was based upon the myth of the Umibozu from Japanese culture. The gameplay itself takes place in a labyrinth style setting where the player controls a ship with the objective to gather clues […]

/ Comments Off on Post Mortem
Program: Programming

Custom managers

Scripting an Audio manager
Unity have quite useful tools when it comes to managing things like audio and transitions between scenes. While these tools sure are useful, they are not always convenient. As I was about to implement sound effects in my teams current project, I decided to create my own audio manager and customize it to make sure that it was as convenient to use as possible.
The most common practice I came across when researching methods for implementing sounds were […]

/ Comments Off on Custom managers
Program: Programming

Custom managers

Scripting an Audio manager
Unity have quite useful tools when it comes to managing things like audio and transitions between scenes. While these tools sure are useful, they are not always convenient. As I was about to implement sound effects in my teams current project, I decided to create my own audio manager and customize it to make sure that it was as convenient to use as possible.
The most common practice I came across when researching methods for implementing sounds were […]

/ Comments Off on Custom managers
Program: Programming