Browsing '2013': Students starting in 2013

Assignment one Week 2-3

After we had created crates with different genres in mind, which you can read about in this blog post, we had to choose one of the three boxes we had created and optimize them, preparing to make Uwv maps. The optimization was normally done to your models by other colleagues, so that they could look at the models with fresh eyes and hopefully find the problems with them. This however, was not the case for me, since […]

/ Comments Off on Assignment one Week 2-3
Program: Graphics

Assignment one Week 2-3

After we had created crates with different genres in mind, which you can read about in this blog post, we had to choose one of the three boxes we had created and optimize them, preparing to make Uwv maps. The optimization was normally done to your models by other colleagues, so that they could look at the models with fresh eyes and hopefully find the problems with them. This however, was not the case for me, since […]

/ Comments Off on Assignment one Week 2-3
Program: Graphics

Assignment one Week 2-3

After we had created crates with different genres in mind, which you can read about in this blog post, we had to choose one of the three boxes we had created and optimize them, preparing to make Uwv maps. The optimization was normally done to your models by other colleagues, so that they could look at the models with fresh eyes and hopefully find the problems with them. This however, was not the case for me, since […]

/ Comments Off on Assignment one Week 2-3
Program: Graphics

Assignment one Week 2-3

After we had created crates with different genres in mind, which you can read about in this blog post, we had to choose one of the three boxes we had created and optimize them, preparing to make Uwv maps. The optimization was normally done to your models by other colleagues, so that they could look at the models with fresh eyes and hopefully find the problems with them. This however, was not the case for me, since […]

/ Comments Off on Assignment one Week 2-3
Program: Graphics

Template and component system

This week we started a new course called Game Programming III and during the lectures this week we learned about templates, linked lists and binary search tree, but the thing I am going to write about today is templates.
Templates are a method for creating generic functions or classes, and what I mean by generic is that they are type independent. You can use them for integers, floating-point numbers, Booleans etcetera, meaning that the function or the class can be reused […]

/ Comments Off on Template and component system
Program: Programming

Template and component system

This week we started a new course called Game Programming III and during the lectures this week we learned about templates, linked lists and binary search tree, but the thing I am going to write about today is templates.
Templates are a method for creating generic functions or classes, and what I mean by generic is that they are type independent. You can use them for integers, floating-point numbers, Booleans etcetera, meaning that the function or the class can be reused […]

/ Comments Off on Template and component system
Program: Programming

Template and component system

This week we started a new course called Game Programming III and during the lectures this week we learned about templates, linked lists and binary search tree, but the thing I am going to write about today is templates.
Templates are a method for creating generic functions or classes, and what I mean by generic is that they are type independent. You can use them for integers, floating-point numbers, Booleans etcetera, meaning that the function or the class can be reused […]

/ Comments Off on Template and component system
Program: Programming

Template and component system

This week we started a new course called Game Programming III and during the lectures this week we learned about templates, linked lists and binary search tree, but the thing I am going to write about today is templates.
Templates are a method for creating generic functions or classes, and what I mean by generic is that they are type independent. You can use them for integers, floating-point numbers, Booleans etcetera, meaning that the function or the class can be reused […]

/ Comments Off on Template and component system
Program: Programming

Game Programming III – Blog Post 1 (For real this time)

Okay, let’s be serious…

This week has been mainly about learning about new concepts such as linked lists, binary trees and templates in C++, and how to use them, so this post is mostly gonna be about what I’ve learned and what holes I need to fill in the future. Oh, and I wrote some code.

The first thing we looked at was templates. Templates are declared as follows:
Template
In this case the template is a class of any type. It […]

/ Comments Off on Game Programming III – Blog Post 1 (For real this time)
Program: Programming

Game Programming III – Blog Post 1 (For real this time)

Okay, let’s be serious…

This week has been mainly about learning about new concepts such as linked lists, binary trees and templates in C++, and how to use them, so this post is mostly gonna be about what I’ve learned and what holes I need to fill in the future. Oh, and I wrote some code.

The first thing we looked at was templates. Templates are declared as follows:
Template
In this case the template is a class of any type. It […]

/ Comments Off on Game Programming III – Blog Post 1 (For real this time)
Program: Programming

Game Programming III – Blog Post 1

This week I wrote some code.

/ Comments Off on Game Programming III – Blog Post 1
Program: Programming

Game Programming III – Blog Post 1

This week I wrote some code.

/ Comments Off on Game Programming III – Blog Post 1
Program: Programming

Programming Blog – Week 1

A new course has started, game programming III. This course contains three assignments, and I will be updating this blog on my progress on them once per week.
This week started off with a small contest to see who could compress an image the most, smallest filesize won. The hard part was that we got no lecture or any general information about how to compress images or even how to read the data of an image, so we had to figure out […]

/ Comments Off on Programming Blog – Week 1
Program: Programming

Programming Blog – Week 1

A new course has started, game programming III. This course contains three assignments, and I will be updating this blog on my progress on them once per week.
This week started off with a small contest to see who could compress an image the most, smallest filesize won. The hard part was that we got no lecture or any general information about how to compress images or even how to read the data of an image, so we had to figure out […]

/ Comments Off on Programming Blog – Week 1
Program: Programming

Programming Blog – Week 1

A new course has started, game programming III. This course contains three assignments, and I will be updating this blog on my progress on them once per week.
This week started off with a small contest to see who could compress an image the most, smallest filesize won. The hard part was that we got no lecture or any general information about how to compress images or even how to read the data of an image, so we had to figure out […]

/ Comments Off on Programming Blog – Week 1
Program: Programming

Programming Blog – Week 1

A new course has started, game programming III. This course contains three assignments, and I will be updating this blog on my progress on them once per week.
This week started off with a small contest to see who could compress an image the most, smallest filesize won. The hard part was that we got no lecture or any general information about how to compress images or even how to read the data of an image, so we had to figure out […]

/ Comments Off on Programming Blog – Week 1
Program: Programming

Engine Design – Input Commands


I’m currently working on my own game engine and while it’s no where near from being finished, I’ve applied a couple of design patterns when creating the different systems. In the coming weeks I’ll go through a system each at a time and write about how I have implemented them and what problems I might have stumbled upon.

This week’s system is the input system which enables the player, may it be everything from a tank to a warrior with […]

/ Comments Off on Engine Design – Input Commands
Program: Programming

Engine Design – Input Commands


I’m currently working on my own game engine and while it’s no where near from being finished, I’ve applied a couple of design patterns when creating the different systems. In the coming weeks I’ll go through a system each at a time and write about how I have implemented them and what problems I might have stumbled upon.

This week’s system is the input system which enables the player, may it be everything from a tank to a warrior with […]

/ Comments Off on Engine Design – Input Commands
Program: Programming

Engine Design – Input Commands


I’m currently working on my own game engine and while it’s no where near from being finished, I’ve applied a couple of design patterns when creating the different systems. In the coming weeks I’ll go through a system each at a time and write about how I have implemented them.
This weeks system is the input system which enables the player, may it be everything from a tank to a warrior with an axe, to move and perform all their […]

/ Comments Off on Engine Design – Input Commands
Program: Programming

Engine Design – Input Commands


I’m currently working on my own game engine and while it’s no where near from being finished, I’ve applied a couple of design patterns when creating the different systems. In the coming weeks I’ll go through a system each at a time and write about how I have implemented them.
This weeks system is the input system which enables the player, may it be everything from a tank to a warrior with an axe, to move and perform all their […]

/ Comments Off on Engine Design – Input Commands
Program: Programming

Weekly Programming III Post 1

This week was the first week of the course Programming III.
To start off this new course we were handed out an assignment to compress a BMP file as much as possible, then restore it to the original BMP file that it was from the beginning. The first thought of this was how do you even?….
Doing this assignnment in a group of 3 persons helped. There was some backseat programming as it was hard to split out the work of one […]

/ Comments Off on Weekly Programming III Post 1
Program: Programming

Weekly Programming III Post 1

This week was the first week of the course Programming III.
To start off this new course we were handed out an assignment to compress a BMP file as much as possible, then restore it to the original BMP file that it was from the beginning. The first thought of this was how do you even?….
Doing this assignnment in a group of 3 persons helped. There was some backseat programming as it was hard to split out the work of one […]

/ Comments Off on Weekly Programming III Post 1
Program: Programming

Weekly Programming III Post 1

This week was the first week of the course Programming III.
To start off this new course we were handed out an assignment to compress a BMP file as much as possible, then restore it to the original BMP file that it was from the beginning. The first thought of this was how do you even?….
Doing this assignnment in a group of 3 persons helped. There was some backseat programming as it was hard to split out the work of one […]

/ Comments Off on Weekly Programming III Post 1
Program: Programming

Weekly Programming III Post 1

This week was the first week of the course Programming III.
To start off this new course we were handed out an assignment to compress a BMP file as much as possible, then restore it to the original BMP file that it was from the beginning. The first thought of this was how do you even?….
Doing this assignnment in a group of 3 persons helped. There was some backseat programming as it was hard to split out the work of one […]

/ Comments Off on Weekly Programming III Post 1
Program: Programming