Browsing '2013': Students starting in 2013

Weekly programming – Client positions in fast paced networked games (v50)
Me and my current studygroup have designed a networking skeleton over the past week for our multiplayer space shooter project. We had already decided on using a server-client network model. After discussing how to solve the networking without causing input lag and with a good structure we started working on it.
We chose to split the networking code into a “low end”-part that recieves and sends packets, a “message converter”-part that translates packets into our own message class, and a “message handler”-part that sorts and delivers messages […]

Weekly programming – Client positions in fast paced networked games (v50)
Me and my current studygroup have designed a networking skeleton over the past week for our multiplayer space shooter project. We had already decided on using a server-client network model. After discussing how to solve the networking without causing input lag and with a good structure we started working on it.
We chose to split the networking code into a “low end”-part that recieves and sends packets, a “message converter”-part that translates packets into our own message class, and a “message handler”-part that sorts and delivers messages […]
Post mortem: Motion Capture Shoot

Motion Capture for Games, Reflective Blog 02
This is a report on the first part of Assignment 2 for the Motion Capture course. For Assignment 2, we have been tasked to record a motion capture shoot, clean the data, and then import the data into MotionBuilder. In this post I will reflect on the shoot I did together with Björn Berndtsson.
We were assigned to do 6 takes for this assignment. Along with the assignment instructions, we received three different shootlists with example takes we could choose […]

Motion Capture for Games, Reflective Blog 02
This is a report on the first part of Assignment 2 for the Motion Capture course. For Assignment 2, we have been tasked to record a motion capture shoot, clean the data, and then import the data into MotionBuilder. In this post I will reflect on the shoot I did together with Björn Berndtsson.
We were assigned to do 6 takes for this assignment. Along with the assignment instructions, we received three different shootlists with example takes we could choose […]

Being consistent in the design process; a reflective article about stereotypes.
The war against a common enemy clearly shows how world governments would gather the “affected” people under the same roof of comfort. How can we unite the people? Give them a common enemy.
The notion runs deep in the human psychology and works in the way we perceive different attributes in people, whether it is the attraction between genders or the face which we perceive as one to be feared.
Looking at how majority of the entertainment business go about their way […]

Being consistent in the design process; a reflective article about stereotypes.
The war against a common enemy clearly shows how world governments would gather the “affected” people under the same roof of comfort. How can we unite the people? Give them a common enemy.
The notion runs deep in the human psychology and works in the way we perceive different attributes in people, whether it is the attraction between genders or the face which we perceive as one to be feared.
Looking at how majority of the entertainment business go about their way […]

Programming 3, Skybox
This week we have been creating a skybox in our 3D-project. Tho create a skybox there are two things you must keep in mind; that you always is in the skybox (important for culling) and that a skybox isn’t an object in the traditional meaning.
Let’s compare the skybox to our box. A box has several sides built up from vertices, in this aspect the box and skybox is almost identical, only thing that separates them are that the skybox does […]

Programming 3, Skybox
This week we have been creating a skybox in our 3D-project. Tho create a skybox there are two things you must keep in mind; that you always is in the skybox (important for culling) and that a skybox isn’t an object in the traditional meaning.
Let’s compare the skybox to our box. A box has several sides built up from vertices, in this aspect the box and skybox is almost identical, only thing that separates them are that the skybox does […]

Programming 3, Skybox
This week we have been creating a skybox in our 3D-project. Tho create a skybox there are two things you must keep in mind; that you always is in the skybox (important for culling) and that a skybox isn’t an object in the traditional meaning.
Let’s compare the skybox to our box. A box has several sides built up from vertices, in this aspect the box and skybox is almost identical, only thing that separates them are that the skybox does […]

Programming 3, Skybox
This week we have been creating a skybox in our 3D-project. Tho create a skybox there are two things you must keep in mind; that you always is in the skybox (important for culling) and that a skybox isn’t an object in the traditional meaning.
Let’s compare the skybox to our box. A box has several sides built up from vertices, in this aspect the box and skybox is almost identical, only thing that separates them are that the skybox does […]

Game Programming III – the fifth week, AudioManager using FMOD part one (1)
Hello!
This week I’ve been mostly working on getting a working audio manager class for the third and final assignment for this course. The audio manager is meant to load and play sounds or music that will be used in a 3D game. I’ve created this class with the FMOD library.
http://www.fmod.org/
The reason for using FMOD is mainly because it was recomended by our teacher, but also because it is used by several large game titles in the industry, like […]

Game Programming III – the fifth week, AudioManager using FMOD part one (1)
Hello!
This week I’ve been mostly working on getting a working audio manager class for the third and final assignment for this course. The audio manager is meant to load and play sounds or music that will be used in a 3D game. I’ve created this class with the FMOD library.
http://www.fmod.org/
The reason for using FMOD is mainly because it was recomended by our teacher, but also because it is used by several large game titles in the industry, like […]

Game Programming III – the fifth week, AudioManager using FMOD part one (1)
Hello!
This week I’ve been mostly working on getting a working audio manager class for the third and final assignment for this course. The audio manager is meant to load and play sounds or music that will be used in a 3D game. I’ve created this class with the FMOD library.
http://www.fmod.org/
The reason for using FMOD is mainly because it was recomended by our teacher, but also because it is used by several large game titles in the industry, like […]

Game Programming III – the fifth week, AudioManager using FMOD part one (1)
Hello!
This week I’ve been mostly working on getting a working audio manager class for the third and final assignment for this course. The audio manager is meant to load and play sounds or music that will be used in a 3D game. I’ve created this class with the FMOD library.
http://www.fmod.org/
The reason for using FMOD is mainly because it was recomended by our teacher, but also because it is used by several large game titles in the industry, like […]

Staring and listening
Today was a worse day progress-wise.
I spent the entire morning staring at the server code trying to figure out what to do with the data i received from the recv function. I need to get the data from the char array i receive and somehow interpret it to send a html page back to the client. I’m not sure how i will do this yet, i will either create a html from a string or save a html page as […]

Staring and listening
Today was a worse day progress-wise.
I spent the entire morning staring at the server code trying to figure out what to do with the data i received from the recv function. I need to get the data from the char array i receive and somehow interpret it to send a html page back to the client. I’m not sure how i will do this yet, i will either create a html from a string or save a html page as […]

Animation Analysis
This is one blog assignment that I actually found very difficult to write, we were asked to choose three games which I admire the animations of. This is something that I have never really considered, I think that bad animations is something that makes you feel that something is just not right while good animations go unnoticed as everything is as it is supposed to be. The games I chose in the end were Tomb Raider, Skyrim and Assassin’s […]

Animation Analysis
This is one blog assignment that I actually found very difficult to write, we were asked to choose three games which I admire the animations of. This is something that I have never really considered, I think that bad animations is something that makes you feel that something is just not right while good animations go unnoticed as everything is as it is supposed to be. The games I chose in the end were Tomb Raider, Skyrim and Assassin’s […]

Late learning
Today was a good, if not very productive day.
Since last post I’ve learned three valuable things. First of all the location of the human spleen; right next to the stomach. But what does that have to do with programming? Nothing at all but I feel like i should have known this earlier.
The second thing i learned by studying the code i wrote from the microsoft tutorial i mentioned two blog posts ago. By pretty much staring at the code […]

Late learning
Today was a good, if not very productive day.
Since last post I’ve learned three valuable things. First of all the location of the human spleen; right next to the stomach. But what does that have to do with programming? Nothing at all but I feel like i should have known this earlier.
The second thing i learned by studying the code i wrote from the microsoft tutorial i mentioned two blog posts ago. By pretty much staring at the code […]

Persona 3 and Disney composition in After Effects – Motion Graphics
A couple of weeks has gone by since I wrote my latest blog post regarding the Motion Graphics course I’m taking alongside 3D2 and I thought I’d share some of the things I’ve done during time. The pace of this course has been extremely high with two comps a week and something entirely different to learn each time. I will share with you one comp from both week 3 and week 4 I’ve done for the hand-in assignment.
Week 3
The focus for […]

Persona 3 and Disney composition in After Effects – Motion Graphics
A couple of weeks has gone by since I wrote my latest blog post regarding the Motion Graphics course I’m taking alongside 3D2 and I thought I’d share some of the things I’ve done during time. The pace of this course has been extremely high with two comps a week and something entirely different to learn each time. I will share with you one comp from both week 3 and week 4 I’ve done for the hand-in assignment.
Week 3
The focus for […]