Daily Archives: December 13, 2014

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 […]

/ Comments Off on Programming 3, Skybox
Program: Programming

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 […]

/ Comments Off on Programming 3, Skybox
Program: Programming

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 […]

/ Comments Off on Programming 3, Skybox
Program: Programming

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 […]

/ Comments Off on Programming 3, Skybox
Program: Programming

Gotland Game Jam

Last weekend some classmates and I joined the Gotland Game Jam, which is a 43 hour event where you simply make games.
 
The theme for the event was “Two Button(s)”, and we made the game Super Mash Buttons which is a two-player game where you play as buttons fighting each other. Our game came in second place and recieved generally positive feedback, which was a lot of fun!
 
Here is a link to the game, feel free to try it […]

/ Comments Off on Gotland Game Jam
Program: Graphics

Gotland Game Jam

Last weekend some classmates and I joined the Gotland Game Jam, which is a 43 hour event where you simply make games.
 
The theme for the event was “Two Button(s)”, and we made the game Super Mash Buttons which is a two-player game where you play as buttons fighting each other. Our game came in second place and recieved generally positive feedback, which was a lot of fun!
 
Here is a link to the game, feel free to try it […]

/ Comments Off on Gotland Game Jam
Program: Graphics

Arkanoid completed, Graphical trickery and Alumni days

This past week we went over the last pieces of the Arkanoid project and finalized the code for it. We added the sprites, created the paddle, ball, and blocks, and gave them all their collision properties.
We also worked with the extra additions granted from SDL (Simple DirectMedia Layer) to learn some way to work with alpha, which allows degrees of translucency. We also learned a fair bit about adding text into an SDL window and allow it to be changed […]

/ Comments Off on Arkanoid completed, Graphical trickery and Alumni days
Program: Programming

Arkanoid completed, Graphical trickery and Alumni days

This past week we went over the last pieces of the Arkanoid project and finalized the code for it. We added the sprites, created the paddle, ball, and blocks, and gave them all their collision properties.
We also worked with the extra additions granted from SDL (Simple DirectMedia Layer) to learn some way to work with alpha, which allows degrees of translucency. We also learned a fair bit about adding text into an SDL window and allow it to be changed […]

/ Comments Off on Arkanoid completed, Graphical trickery and Alumni days
Program: Programming

Arkanoid completed, Graphical trickery and Alumni days

This past week we went over the last pieces of the Arkanoid project and finalized the code for it. We added the sprites, created the paddle, ball, and blocks, and gave them all their collision properties.
We also worked with the extra additions granted from SDL (Simple DirectMedia Layer) to learn some way to work with alpha, which allows degrees of translucency. We also learned a fair bit about adding text into an SDL window and allow it to be changed […]

/ Comments Off on Arkanoid completed, Graphical trickery and Alumni days
Program: Programming

Arkanoid completed, Graphical trickery and Alumni days

This past week we went over the last pieces of the Arkanoid project and finalized the code for it. We added the sprites, created the paddle, ball, and blocks, and gave them all their collision properties.
We also worked with the extra additions granted from SDL (Simple DirectMedia Layer) to learn some way to work with alpha, which allows degrees of translucency. We also learned a fair bit about adding text into an SDL window and allow it to be changed […]

/ Comments Off on Arkanoid completed, Graphical trickery and Alumni days
Program: Programming

Week 13/14: Cleaning Up the Drawing

So this week we were introduced to the wonders of Photoshop and how it can help us in drawing and creating artwork, and it was by far what I looked forward to the most. Being a novice at most when it comes to Photoshop, I was excited to learn about the different ways of drawing, shading, coloring and polishing. Well, for this weeks assignment we were going to clean up out previous sketch and use lines cleverly to hint at […]

/ Comments Off on Week 13/14: Cleaning Up the Drawing
Program: Graphics

Week 13/14: Cleaning Up the Drawing

So this week we were introduced to the wonders of Photoshop and how it can help us in drawing and creating artwork, and it was by far what I looked forward to the most. Being a novice at most when it comes to Photoshop, I was excited to learn about the different ways of drawing, shading, coloring and polishing. Well, for this weeks assignment we were going to clean up out previous sketch and use lines cleverly to hint at […]

/ Comments Off on Week 13/14: Cleaning Up the Drawing
Program: Graphics

Week 13/14: Cleaning Up the Drawing

So this week we were introduced to the wonders of Photoshop and how it can help us in drawing and creating artwork, and it was by far what I looked forward to the most. Being a novice at most when it comes to Photoshop, I was excited to learn about the different ways of drawing, shading, coloring and polishing. Well, for this weeks assignment we were going to clean up out previous sketch and use lines cleverly to hint at […]

/ Comments Off on Week 13/14: Cleaning Up the Drawing
Program: Graphics

Week 13/14: Cleaning Up the Drawing

So this week we were introduced to the wonders of Photoshop and how it can help us in drawing and creating artwork, and it was by far what I looked forward to the most. Being a novice at most when it comes to Photoshop, I was excited to learn about the different ways of drawing, shading, coloring and polishing. Well, for this weeks assignment we were going to clean up out previous sketch and use lines cleverly to hint at […]

/ Comments Off on Week 13/14: Cleaning Up the Drawing
Program: Graphics

Fifth week – Arkanoid and SDL

During last weeks lectures our lecturer started live coding for Arkanoid (or Breakout). We went through some of the basic stuff you need for almost any game, the engine and a couple of managers. This week we finished it by adding stuff specific to Arkanoid (blocks, paddle, ball and movement; in short, the logic of the game). We also implemented SDL_Image and SDL_TTF as an addition.
In SDL you can only handle .bmp images, and to be able to utilize for […]

/ Comments Off on Fifth week – Arkanoid and SDL
Program: Programming

Fifth week – Arkanoid and SDL

During last weeks lectures our lecturer started live coding for Arkanoid (or Breakout). We went through some of the basic stuff you need for almost any game, the engine and a couple of managers. This week we finished it by adding stuff specific to Arkanoid (blocks, paddle, ball and movement; in short, the logic of the game). We also implemented SDL_Image and SDL_TTF as an addition.
In SDL you can only handle .bmp images, and to be able to utilize for […]

/ Comments Off on Fifth week – Arkanoid and SDL
Program: Programming

Fifth week – Arkanoid and SDL

During last weeks lectures our lecturer started live coding for Arkanoid (or Breakout). We went through some of the basic stuff you need for almost any game, the engine and a couple of managers. This week we finished it by adding stuff specific to Arkanoid (blocks, paddle, ball and movement; in short, the logic of the game). We also implemented SDL_Image and SDL_TTF as an addition.
In SDL you can only handle .bmp images, and to be able to utilize for […]

/ Comments Off on Fifth week – Arkanoid and SDL
Program: Programming

Fifth week – Arkanoid and SDL

During last weeks lectures our lecturer started live coding for Arkanoid (or Breakout). We went through some of the basic stuff you need for almost any game, the engine and a couple of managers. This week we finished it by adding stuff specific to Arkanoid (blocks, paddle, ball and movement; in short, the logic of the game). We also implemented SDL_Image and SDL_TTF as an addition.
In SDL you can only handle .bmp images, and to be able to utilize for […]

/ Comments Off on Fifth week – Arkanoid and SDL
Program: Programming

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 […]

/ Comments Off on Game Programming III – the fifth week, AudioManager using FMOD part one (1)
Program: Programming

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 […]

/ Comments Off on Game Programming III – the fifth week, AudioManager using FMOD part one (1)
Program: Programming

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 […]

/ Comments Off on Game Programming III – the fifth week, AudioManager using FMOD part one (1)
Program: Programming

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 […]

/ Comments Off on Game Programming III – the fifth week, AudioManager using FMOD part one (1)
Program: Programming

Fifth weekly programming post

OK, so the naming scheme of my “weekly” programming posts seemed like a good idea when I was still positive I would actually write a post each week. I am going to refer to this as the fifth post because it is my fifth week of programming; and a mismatch between these two numbers is prone to make me terribly confused in the future, should I ever come back to read an old blog post for whatever reason. I’m foreseeing […]

/ Comments Off on Fifth weekly programming post
Program: Programming

Fifth weekly programming post

OK, so the naming scheme of my “weekly” programming posts seemed like a good idea when I was still positive I would actually write a post each week. I am going to refer to this as the fifth post because it is my fifth week of programming; and a mismatch between these two numbers is prone to make me terribly confused in the future, should I ever come back to read an old blog post for whatever reason. I’m foreseeing […]

/ Comments Off on Fifth weekly programming post
Program: Programming