Board game analysis II: Carcassonne
As I was in Japan during the week my classmates played boardgames for the first time, I missed out on making the very first analysis. I have now played and analyzed the game Carcassonne with some help from some friends that were willing to play the game with me. And now, without further ado, the analysis!
I have played the board game called Carcassonne, a strategy based board game where players fight, or cooperate against one another to claim the biggest […]
Board game analysis II: Carcassonne
As I was in Japan during the week my classmates played boardgames for the first time, I missed out on making the very first analysis. I have now played and analyzed the game Carcassonne with some help from some friends that were willing to play the game with me. And now, without further ado, the analysis!
I have played the board game called Carcassonne, a strategy based board game where players fight, or cooperate against one another to claim the biggest […]
Project : Create a Game
Hi!
This week we have had some lectures about project management and how to put images and text on to the screen. And we have done this because we are to begin our project this week! And we are to create a game, and not any game. We are going to create a clone of an old arcade game! I have chosen Frogger.
This is a picture of the normal gameplay when playing Frogger. The idea of the game is to […]
Project : Create a Game
Hi!
This week we have had some lectures about project management and how to put images and text on to the screen. And we have done this because we are to begin our project this week! And we are to create a game, and not any game. We are going to create a clone of an old arcade game! I have chosen Frogger.
This is a picture of the normal gameplay when playing Frogger. The idea of the game is to […]
week 4
I have been terrible at posting in this blog, so I am some weeks behind with my blog right now.
This post is about the Kelvin/Fahrenheit/Celsius converter I did during week 3. I did write a fully functional code but realized that I just used ordinary functions, when the assignment was to create a class.
I had some problems understanding classes and splitting code into header and cpp files before, but completing this assignment greatly helped me understand how this worked. The […]
week 4
I have been terrible at posting in this blog, so I am some weeks behind with my blog right now.
This post is about the Kelvin/Fahrenheit/Celsius converter I did during week 3. I did write a fully functional code but realized that I just used ordinary functions, when the assignment was to create a class.
I had some problems understanding classes and splitting code into header and cpp files before, but completing this assignment greatly helped me understand how this worked. The […]
week 4
I have been terrible at posting in this blog, so I am some weeks behind with my blog right now.
This post is about the Kelvin/Fahrenheit/Celsius converter I did during week 3. I did write a fully functional code but realized that I just used ordinary functions, when the assignment was to create a class.
I had some problems understanding classes and splitting code into header and cpp files before, but completing this assignment greatly helped me understand how this worked. The […]
week 4
I have been terrible at posting in this blog, so I am some weeks behind with my blog right now.
This post is about the Kelvin/Fahrenheit/Celsius converter I did during week 3. I did write a fully functional code but realized that I just used ordinary functions, when the assignment was to create a class.
I had some problems understanding classes and splitting code into header and cpp files before, but completing this assignment greatly helped me understand how this worked. The […]
Week 4: Arkanoid
Hi,
So.. Week 4 of Game Programming. This week we started another game. We started to create Arkanoid!
Here we basically learned how to create readable software projects with a good code structure. We have also learned the value in it aswell. Even though code is just a bunch of symbols and random words for a lot of people, it is actually a language. Programming-languages are extremely powerful languages. So when you are programming you are responsible for the code you are […]
Week 4: Arkanoid
Hi,
So.. Week 4 of Game Programming. This week we started another game. We started to create Arkanoid!
Here we basically learned how to create readable software projects with a good code structure. We have also learned the value in it aswell. Even though code is just a bunch of symbols and random words for a lot of people, it is actually a language. Programming-languages are extremely powerful languages. So when you are programming you are responsible for the code you are […]
The Game Programming Begins!
Hello,
So, even though this post is not published the week after the last post which it should, I will still write about what we did in week 3.
So in week 3 we basically started with game programming. We wrote the game Pong. I don’t need to explain what Pong is and how it works, but it was awesome to start game programming. Since I am new to programming I did not really understand everything we wrote, but it was cool how […]
The Game Programming Begins!
Hello,
So, even though this post is not published the week after the last post which it should, I will still write about what we did in week 3.
So in week 3 we basically started with game programming. We wrote the game Pong. I don’t need to explain what Pong is and how it works, but it was awesome to start game programming. Since I am new to programming I did not really understand everything we wrote, but it was cool how […]
I’m on
My web server program is now able to be connected to! Today was a pretty good day.
I was supposed to have a meeting with Tommi this morning but he was still sick so i worked in the classroom where Jerry helped the first year students.
I decided to add in some structs and functions from our previous classes where we made a simple Peer to Peer UDP chat. The most important thing i added from this was the struct client which […]
I’m on
My web server program is now able to be connected to! Today was a pretty good day.
I was supposed to have a meeting with Tommi this morning but he was still sick so i worked in the classroom where Jerry helped the first year students.
I decided to add in some structs and functions from our previous classes where we made a simple Peer to Peer UDP chat. The most important thing i added from this was the struct client which […]
Week 15: Lighting and Values
The final week before Christmas we were introduced to lighting. Until the next hand-in we must place our character in an environment and apply lighting to it. It will take quite a while to do, as I was planning to draw my character from scratch rathern than use the same sketch I originally started with. I might post less updates as the work will mainly cover the same things covered in the previous posts. When I reach the point where […]
Week 15: Lighting and Values
The final week before Christmas we were introduced to lighting. Until the next hand-in we must place our character in an environment and apply lighting to it. It will take quite a while to do, as I was planning to draw my character from scratch rathern than use the same sketch I originally started with. I might post less updates as the work will mainly cover the same things covered in the previous posts. When I reach the point where […]
Week 15: Lighting and Values
The final week before Christmas we were introduced to lighting. Until the next hand-in we must place our character in an environment and apply lighting to it. It will take quite a while to do, as I was planning to draw my character from scratch rathern than use the same sketch I originally started with. I might post less updates as the work will mainly cover the same things covered in the previous posts. When I reach the point where […]
Week 15: Lighting and Values
The final week before Christmas we were introduced to lighting. Until the next hand-in we must place our character in an environment and apply lighting to it. It will take quite a while to do, as I was planning to draw my character from scratch rathern than use the same sketch I originally started with. I might post less updates as the work will mainly cover the same things covered in the previous posts. When I reach the point where […]
GameProgramming 1 – week 5
Continued with arkanoid and learned some basic collision also finding out how to load different images than bmp.
So starting the week with creating blocks blocks for arkanoid, it would be weird without them one could say they play a central part in the game, lots of purple blocks where loaded from a sprite sheet. After that we sat down to learn how to place them on the screen without hard-coding the positions of each block, instead having an algorithm that […]
GameProgramming 1 – week 5
Continued with arkanoid and learned some basic collision also finding out how to load different images than bmp.
So starting the week with creating blocks blocks for arkanoid, it would be weird without them one could say they play a central part in the game, lots of purple blocks where loaded from a sprite sheet. After that we sat down to learn how to place them on the screen without hard-coding the positions of each block, instead having an algorithm that […]
V.5
Vad vi lärde oss under denna vecka var: Kollision, hur man sätter in en annan bildtyp (alltså inte bara ”bmp” utan även ”jpg” ”png” etc) och vi blev klara med Arkanoid.
Det vi gjorde klart var: Bollen och Blocken.
Bollen går till att det kommer studsa om den slår i en vägg eller spelaren (som styr det långa blocket längst ner på bilden). Bollen studsar även på blocken men den förstör även blocket den studsar på.
Vi ska göra ett projektarbete då vi […]
V.5
Vad vi lärde oss under denna vecka var: Kollision, hur man sätter in en annan bildtyp (alltså inte bara ”bmp” utan även ”jpg” ”png” etc) och vi blev klara med Arkanoid.
Det vi gjorde klart var: Bollen och Blocken.
Bollen går till att det kommer studsa om den slår i en vägg eller spelaren (som styr det långa blocket längst ner på bilden). Bollen studsar även på blocken men den förstör även blocket den studsar på.
Vi ska göra ett projektarbete då vi […]
Programming – Week 5
This week we finished the Arkanoid project. The last parts were to add images that could handle alpha. We extended our project with an extension called SDL_IMAGE. The extension lets us load files with different file endings such as PNG etc. By doing this we could achieve transparency around the ball object in Arkanoid.
We also extended the project by adding a CollisionManager and a Collider class. Theese two work together to achieve
box vs box collision, I dont want to go into more […]
Programming – Week 5
This week we finished the Arkanoid project. The last parts were to add images that could handle alpha. We extended our project with an extension called SDL_IMAGE. The extension lets us load files with different file endings such as PNG etc. By doing this we could achieve transparency around the ball object in Arkanoid.
We also extended the project by adding a CollisionManager and a Collider class. Theese two work together to achieve
box vs box collision, I dont want to go into more […]