Author Archives: Gabriel Ajuwa

About Gabriel Ajuwa

2014  Programming

Game programming – Week six

Week six has passed And this is the current progress made on our project to recreate the original Zelda for the NES. Collision kind of works, drawing and creating sprites for multiple enemies have been made, movement is almost finished and our design document for Zelda is almost finished aswell link to it ->HERE-< . The things to finish are the items on how they work, the minimap and the inventory screen.
The most difficult parts […]

/ Comments Off on Game programming – Week six
Program: Programming

Game programming – Week six

Week six has passed And this is the current progress made on our project to recreate the original Zelda for the NES. Collision kind of works, drawing and creating sprites for multiple enemies have been made, movement is almost finished and our design document for Zelda is almost finished aswell link to it ->HERE-< . The things to finish are the items on how they work, the minimap and the inventory screen.
The most difficult parts […]

/ Comments Off on Game programming – Week six
Program: Programming

Game Programming I Week three.

This week of programming has been a bit more slow paced then the two previous ones. Hence we have been going through classes the whole week. The only new thing this week was class heritage, that a class can contain an other class by, heritage. This is declared by

class Animal

{

private:

int size;

public:

int GetSize(size)

{

return size;

}

};

class Fish: Public Animal   //Better to set Animal as protected

{

};

This means that the things inside class fish now contains class animal.

/ Comments Off on Game Programming I Week three.
Program: Programming

Game Programming I Week three.

This week of programming has been a bit more slow paced then the two previous ones. Hence we have been going through classes the whole week. The only new thing this week was class heritage, that a class can contain an other class by, heritage. This is declared by

class Animal

{

private:

int size;

public:

int GetSize(size)

{

return size;

}

};

class Fish: Public Animal   //Better to set Animal as protected

{

};

This means that the things inside class fish now contains class animal.

/ Comments Off on Game Programming I Week three.
Program: Programming

Game Programming I Week three.

This week of programming has been a bit more slow paced then the two previous ones. Hence we have been going through classes the whole week. The only new thing this week was class heritage, that a class can contain an other class by, heritage. This is declared by

class Animal

{

private:

int size;

public:

int GetSize(size)

{

return size;

}

};

class Fish: Public Animal   //Better to set Animal as protected

{

};

This means that the things inside class fish now contains class animal.

/ Comments Off on Game Programming I Week three.
Program: Programming

Game Programming I Week three.

This week of programming has been a bit more slow paced then the two previous ones. Hence we have been going through classes the whole week. The only new thing this week was class heritage, that a class can contain an other class by, heritage. This is declared by

class Animal

{

private:

int size;

public:

int GetSize(size)

{

return size;

}

};

class Fish: Public Animal   //Better to set Animal as protected

{

};

This means that the things inside class fish now contains class animal.

/ Comments Off on Game Programming I Week three.
Program: Programming

Second week of programming, Introduction to SDL.

So the second week of C++ programming has gone by, this has been a lot more difficult with a lot more things to learn. Including dynamic memory and pointers. We have also made a pong game using the SDL library, or well we did not do it from scratch. We followed our teachers instructions.
Here is some examples of what we have learned, that i did not know before.
& is a pointer for a specific variables memory address.
* points at the […]

/ Comments Off on Second week of programming, Introduction to SDL.
Program: Programming

Second week of programming, Introduction to SDL.

So the second week of C++ programming has gone by, this has been a lot more difficult with a lot more things to learn. Including dynamic memory and pointers. We have also made a pong game using the SDL library, or well we did not do it from scratch. We followed our teachers instructions.
Here is some examples of what we have learned, that i did not know before.
& is a pointer for a specific variables memory address.
* points at the […]

/ Comments Off on Second week of programming, Introduction to SDL.
Program: Programming

Second week of programming, Introduction to SDL.

So the second week of C++ programming has gone by, this has been a lot more difficult with a lot more things to learn. Including dynamic memory and pointers. We have also made a pong game using the SDL library, or well we did not do it from scratch. We followed our teachers instructions.
Here is some examples of what we have learned, that i did not know before.
& is a pointer for a specific variables memory address.
* points at the […]

/ Comments Off on Second week of programming, Introduction to SDL.
Program: Programming

Second week of programming, Introduction to SDL.

So the second week of C++ programming has gone by, this has been a lot more difficult with a lot more things to learn. Including dynamic memory and pointers. We have also made a pong game using the SDL library, or well we did not do it from scratch. We followed our teachers instructions.
Here is some examples of what we have learned, that i did not know before.
& is a pointer for a specific variables memory address.
* points at the […]

/ Comments Off on Second week of programming, Introduction to SDL.
Program: Programming

The first week of GameProgramming!

So the first week of gameprogramming has gone by. Since i have studied a bit of programming in C# before i have not learned all the much from the courses. Thought it has been a great reminder on how programming works, and to adapt the previous knowledge of C# to C++. The most fundamental thing i have learned this week is that there are several ways to code the same thing, and it ts hard to differentiate which is the […]

/ Comments Off on The first week of GameProgramming!
Program: Programming

The first week of GameProgramming!

So the first week of gameprogramming has gone by. Since i have studied a bit of programming in C# before i have not learned all the much from the courses. Thought it has been a great reminder on how programming works, and to adapt the previous knowledge of C# to C++. The most fundamental thing i have learned this week is that there are several ways to code the same thing, and it ts hard to differentiate which is the […]

/ Comments Off on The first week of GameProgramming!
Program: Programming

The first week of GameProgramming!

So the first week of gameprogramming has gone by. Since i have studied a bit of programming in C# before i have not learned all the much from the courses. Thought it has been a great reminder on how programming works, and to adapt the previous knowledge of C# to C++. The most fundamental thing i have learned this week is that there are several ways to code the same thing, and it ts hard to differentiate which is the […]

/ Comments Off on The first week of GameProgramming!
Program: Programming

The first week of GameProgramming!

So the first week of gameprogramming has gone by. Since i have studied a bit of programming in C# before i have not learned all the much from the courses. Thought it has been a great reminder on how programming works, and to adapt the previous knowledge of C# to C++. The most fundamental thing i have learned this week is that there are several ways to code the same thing, and it ts hard to differentiate which is the […]

/ Comments Off on The first week of GameProgramming!
Program: Programming

“Workshop Introduction”

So today we got a rather short noticed task… We were separated into groups of five and we were supposed to deliver a game pitch the very next day at 1 PM. Each one in the group decided a role, or we discussed about whom wanted which role in the group.
Each group received a unique “dream”, the dream was supposed to be fulfilled and contained the genre or goal our game was supposed to have. We got the dream “I want […]

/ Comments Off on “Workshop Introduction”
Program: Programming

“Workshop Introduction”

So today we got a rather short noticed task… We were separated into groups of five and we were supposed to deliver a game pitch the very next day at 1 PM. Each one in the group decided a role, or we discussed about whom wanted which role in the group.
Each group received a unique “dream”, the dream was supposed to be fulfilled and contained the genre or goal our game was supposed to have. We got the dream “I want […]

/ Comments Off on “Workshop Introduction”
Program: Programming

“Workshop Introduction”

So today we got a rather short noticed task… We were separated into groups of five and we were supposed to deliver a game pitch the very next day at 1 PM. Each one in the group decided a role, or we discussed about whom wanted which role in the group.
Each group received a unique “dream”, the dream was supposed to be fulfilled and contained the genre or goal our game was supposed to have. We got the dream “I want […]

/ Comments Off on “Workshop Introduction”
Program: Programming

“Workshop Introduction”

So today we got a rather short noticed task… We were separated into groups of five and we were supposed to deliver a game pitch the very next day at 1 PM. Each one in the group decided a role, or we discussed about whom wanted which role in the group.
Each group received a unique “dream”, the dream was supposed to be fulfilled and contained the genre or goal our game was supposed to have. We got the dream “I want […]

/ Comments Off on “Workshop Introduction”
Program: Programming

Space Shooter idea #1

So some kind of generic Gradius 3 game/asteroid.
Except with the “unique” mechanics: “Thrust” – accelerate forward to mouse location. If enemy is hit during the way they gain the players momentum+x and bouncy around like you would play pool. If two enemies collide something will happen ofcourse.
Second mechanic: “Portal” creates a portal in a solid map object making it passable for the ship and other debris for a duration of time. can also be used to travel from the bottom […]

/ Comments Off on Space Shooter idea #1
Program: Programming

Space Shooter idea #1

So some kind of generic Gradius 3 game/asteroid.
Except with the “unique” mechanics: “Thrust” – accelerate forward to mouse location. If enemy is hit during the way they gain the players momentum+x and bouncy around like you would play pool. If two enemies collide something will happen ofcourse.
Second mechanic: “Portal” creates a portal in a solid map object making it passable for the ship and other debris for a duration of time. can also be used to travel from the bottom […]

/ Comments Off on Space Shooter idea #1
Program: Programming

Master AI

Me and my group( Anders, Christian, David, Isak, Kim, Ludvig) has made a game based out of sissyfight. This was of course our assignment.
Firstly we added three mechanics. 1 which is that we should place all cards upside down, 2 is that we added a reveal card and 3 is that we should have a judge to calculate all damage.
Then the next day we got a memo to change our already changed version so that it would be educational. That […]

/ Comments Off on Master AI
Program: Programming

Master AI

Me and my group( Anders, Christian, David, Isak, Kim, Ludvig) has made a game based out of sissyfight. This was of course our assignment.
Firstly we added three mechanics. 1 which is that we should place all cards upside down, 2 is that we added a reveal card and 3 is that we should have a judge to calculate all damage.
Then the next day we got a memo to change our already changed version so that it would be educational. That […]

/ Comments Off on Master AI
Program: Programming

Week 2, MDA-framework.

So week number two has passed. This week we were thought of the MDA framework. MDA stands for Mechanics-Dynamics-Aesthetics.
Mechanics is in short terms how a game function and what the played can do within the game.
Dynamics is how the game is played by the player.
Aesthetics is how the player will or should feel when playing the game.
Also during this week we made a sissyfight revamp, which we call Master Ai.
It is pretty much a quiz game, which Adam(our teacher) did […]

/ Comments Off on Week 2, MDA-framework.
Program: Programming

Week 2, MDA-framework.

So week number two has passed. This week we were thought of the MDA framework. MDA stands for Mechanics-Dynamics-Aesthetics.
Mechanics is in short terms how a game function and what the played can do within the game.
Dynamics is how the game is played by the player.
Aesthetics is how the player will or should feel when playing the game.
Also during this week we made a sissyfight revamp, which we call Master Ai.
It is pretty much a quiz game, which Adam(our teacher) did […]

/ Comments Off on Week 2, MDA-framework.
Program: Programming