Author Archives: Isak Ekedahl

About Isak Ekedahl

2014  Programming

GameProgramming1 – Week 7

Ah, the week of Christmas is upon us, surely this week a lot of work will get done.
Ach no, fooled again, not being able to concentrate and get work properly done as one should, this shouldn’t happen. When sitting down and trying, either to write something or program, it all just slips away. Well at lest got something done, not much though , some theoretical work. The theoretical work being that of planning how and what to do, which order […]

/ Comments Off on GameProgramming1 – Week 7
Program: Programming

GameProgramming1 – Week 7

Ah, the week of Christmas is upon us, surely this week a lot of work will get done.
Ach no, fooled again, not being able to concentrate and get work properly done as one should, this shouldn’t happen. When sitting down and trying, either to write something or program, it all just slips away. Well at lest got something done, not much though , some theoretical work. The theoretical work being that of planning how and what to do, which order […]

/ Comments Off on GameProgramming1 – Week 7
Program: Programming

GameProgramming 1 – Week 6

More advanced collision and animations. The rest used to really get started with the project work.
Animations was basic, well I say basic but everything we learn right now is technically basic but from our perspective it is not, it was about loading the duration, position and size of each picture from a text file and then letting the program show them. You have a sprite sheet that shows a figure and then you figure out the position and size of […]

/ Comments Off on GameProgramming 1 – Week 6
Program: Programming

GameProgramming 1 – Week 6

More advanced collision and animations. The rest used to really get started with the project work.
Animations was basic, well I say basic but everything we learn right now is technically basic but from our perspective it is not, it was about loading the duration, position and size of each picture from a text file and then letting the program show them. You have a sprite sheet that shows a figure and then you figure out the position and size of […]

/ Comments Off on GameProgramming 1 – Week 6
Program: Programming

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

/ Comments Off on GameProgramming 1 – week 5
Program: Programming

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

/ Comments Off on GameProgramming 1 – week 5
Program: Programming

GameProgramming – week4

We have already gotten to week four as we go forth with more SDL.
Starting the week with explaining recursion.
Recursion is when a function calls it self so it will continue until it says stop or infinite. We used it to calculate a factorial value. Also explained how you can sort arrays ans about std::fstream with differs a bit from what we have used up until now to print text to a console window, used std::cout until now.
The rest of the […]

/ Comments Off on GameProgramming – week4
Program: Programming

GameProgramming – week4

We have already gotten to week four as we go forth with more SDL.
Starting the week with explaining recursion.
Recursion is when a function calls it self so it will continue until it says stop or infinite. We used it to calculate a factorial value. Also explained how you can sort arrays ans about std::fstream with differs a bit from what we have used up until now to print text to a console window, used std::cout until now.
The rest of the […]

/ Comments Off on GameProgramming – week4
Program: Programming

GameProgramming – Week 3

This week classes.
You want to build up a program like a brick house a lot of objects that you put together to form a whole. In programming you create classes and then use them by creating objects of them, that way you can have many that are alike. If for example one should create a class that represent a piece in checkers one could then create an object for each piece to represent it. That is one way to use […]

/ Comments Off on GameProgramming – Week 3
Program: Programming

GameProgramming – Week 3

This week classes.
You want to build up a program like a brick house a lot of objects that you put together to form a whole. In programming you create classes and then use them by creating objects of them, that way you can have many that are alike. If for example one should create a class that represent a piece in checkers one could then create an object for each piece to represent it. That is one way to use […]

/ Comments Off on GameProgramming – Week 3
Program: Programming

Week 2

The second week or introduction to arrays,functions and memory, and this week only, start learning sdl(Simple direct-media layer).
This week has been full of interesting and useful things to learn.
First of is the functions that are the building blocks of programs/classes,constantly being used and reused as well as creating the different things you need to create the program.
Then there is arrays to hold many things in memory instead of having to create a variable for each thing you want to save […]

/ Comments Off on Week 2
Program: Programming

Week 2

The second week or introduction to arrays,functions and memory, and this week only, start learning sdl(Simple direct-media layer).
This week has been full of interesting and useful things to learn.
First of is the functions that are the building blocks of programs/classes,constantly being used and reused as well as creating the different things you need to create the program.
Then there is arrays to hold many things in memory instead of having to create a variable for each thing you want to save […]

/ Comments Off on Week 2
Program: Programming

A new Beginning

Ahh, the old is ending and the new beginning.
Lo there is light in the darkness though since it is only one new course and it is game programming, this should be fun.
Aye beginning a new course again, so a new week where you have to start learning everything from the start.
Having studied a few basic courses in programming before I had to learn it all anew, cause you forget most of it quickly and need to refresh it constantly to […]

/ Comments Off on A new Beginning
Program: Programming

A new Beginning

Ahh, the old is ending and the new beginning.
Lo there is light in the darkness though since it is only one new course and it is game programming, this should be fun.
Aye beginning a new course again, so a new week where you have to start learning everything from the start.
Having studied a few basic courses in programming before I had to learn it all anew, cause you forget most of it quickly and need to refresh it constantly to […]

/ Comments Off on A new Beginning
Program: Programming

A new Beginning

Ahh, the old is ending and the new beginning.
Lo there is light in the darkness though since it is only one new course and it is game programming, this should be fun.
Aye beginning a new course again, so a new week where you have to start learning everything from the start.
Having studied a few basic courses in programming before I had to learn it all anew, cause you forget most of it quickly and need to refresh it constantly to […]

/ Comments Off on A new Beginning
Program: Programming

A new Beginning

Ahh, the old is ending and the new beginning.
Lo there is light in the darkness though since it is only one new course and it is game programming, this should be fun.
Aye beginning a new course again, so a new week where you have to start learning everything from the start.
Having studied a few basic courses in programming before I had to learn it all anew, cause you forget most of it quickly and need to refresh it constantly to […]

/ Comments Off on A new Beginning
Program: Programming

Games manuals

As we progress(hmm hopefully) the more game design we do, not that we gotten very far so far.
It could be a good idea too get more knowledge about writing game manuals/instructions.
It aint as easy as one might think, as you sit there and design it you know very much about the game and might not think about how to make it understandable for a beginner (as well of getting everything in the manual and making it clear).
Well I checked around […]

/ Comments Off on Games manuals
Program: Programming

Games manuals

As we progress(hmm hopefully) the more game design we do, not that we gotten very far so far.
It could be a good idea too get more knowledge about writing game manuals/instructions.
It aint as easy as one might think, as you sit there and design it you know very much about the game and might not think about how to make it understandable for a beginner (as well of getting everything in the manual and making it clear).
Well I checked around […]

/ Comments Off on Games manuals
Program: Programming

Game paper version of Warcraft 3

Right, as we barely gotten anywhere in the week we get a new assignment (from monday afternoon to tuesday).
And such an assignment, we where to (in groups) break down and analyse a digital game to find its mechanics, aesthetics and then find the core experience of the game.
We picked warcraft 3 and after discussing for about twenty minutes we get back into lecture hall and find out that we are going to make a paper version of the game we […]

/ Comments Off on Game paper version of Warcraft 3
Program: Programming

Game paper version of Warcraft 3

Right, as we barely gotten anywhere in the week we get a new assignment (from monday afternoon to tuesday).
And such an assignment, we where to (in groups) break down and analyse a digital game to find its mechanics, aesthetics and then find the core experience of the game.
We picked warcraft 3 and after discussing for about twenty minutes we get back into lecture hall and find out that we are going to make a paper version of the game we […]

/ Comments Off on Game paper version of Warcraft 3
Program: Programming

Games manuals

As we progress(hmm hopefully) the more game design we do, not that we gotten very far so far.
It could be a good idea too get more knowledge about writing game manuals/instructions.
It aint as easy as one might think, as you sit there and design it you know very much about the game and might not think about how to make it understandable for a beginner (as well of getting everything in the manual and making it clear).
Well I checked around […]

/ Comments Off on Games manuals
Program: Programming

Games manuals

As we progress(hmm hopefully) the more game design we do, not that we gotten very far so far.
It could be a good idea too get more knowledge about writing game manuals/instructions.
It aint as easy as one might think, as you sit there and design it you know very much about the game and might not think about how to make it understandable for a beginner (as well of getting everything in the manual and making it clear).
Well I checked around […]

/ Comments Off on Games manuals
Program: Programming

Intro – The new Life

Good evening Ladies and Gentlemen (or any other persons who reads this)!
As i start on this i have been studying Game Design and Programming on Uppsala University Campus Gotland for about two weeks. This is very short time but feels like a lot longer. It’s been very interesting and it’s exciting to see where it leads.
Gamer is a term thrown around a lot among and at people studying Game Design, but it’s a very loose term and the meaning varies […]

/ Comments Off on Intro – The new Life
Program: Programming

Intro – The new Life

Good evening Ladies and Gentlemen (or any other persons who reads this)!
As i start on this i have been studying Game Design and Programming on Uppsala University Campus Gotland for about two weeks. This is very short time but feels like a lot longer. It’s been very interesting and it’s exciting to see where it leads.
Gamer is a term thrown around a lot among and at people studying Game Design, but it’s a very loose term and the meaning varies […]

/ Comments Off on Intro – The new Life
Program: Programming