Author Archives: Marwan Al-Salman

About Marwan Al-Salman

2014  Programming

Team 12 Game Development Artifact 6- Highscore

Team 12 is working on a game called DashBat. The game is going to be a mix between speed runners adm super mario kart, the player is in a flying state. To progress through the level the player needs to avoid multiple objects at a high speed and to reach the end of the level in a short time.
Just after we finished with beta i started working on a High score system where you compete against others and try to […]

/ Comments Off on Team 12 Game Development Artifact 6- Highscore
Program: Programming

Team 12 Game Development Artifact 6- Highscore

Team 12 is working on a game called DashBat. The game is going to be a mix between speed runners adm super mario kart, the player is in a flying state. To progress through the level the player needs to avoid multiple objects at a high speed and to reach the end of the level in a short time.
Just after we finished with beta i started working on a High score system where you compete against others and try to […]

/ Comments Off on Team 12 Game Development Artifact 6- Highscore
Program: Programming

Team 12 Game Development Artifact 5- Drawing guides

Team 12 is working on a game called DashBat. The game is going to be a mix between speed runners adm super mario kart, the player is in a flying state. To progress through the level the player needs to avoid multiple objects at a high speed and to reach the end of the level in a short time.
 
This week’s artifact is going to be a little bit different. It’s going to be diffrent in both fucntalolity and pourpse.
 
What ?
It’s […]

/ Comments Off on Team 12 Game Development Artifact 5- Drawing guides
Program: Programming

Team 12 Game Development Artifact 5- Drawing guides

Team 12 is working on a game called DashBat. The game is going to be a mix between speed runners adm super mario kart, the player is in a flying state. To progress through the level the player needs to avoid multiple objects at a high speed and to reach the end of the level in a short time.
 
This week’s artifact is going to be a little bit different. It’s going to be diffrent in both fucntalolity and pourpse.
 
What ?
It’s […]

/ Comments Off on Team 12 Game Development Artifact 5- Drawing guides
Program: Programming

Team 12 Game Development Artifact 4- Menu state

Team 12 is working on a game called DashBat. The game is going to be a mix between speed runners adm super mario kart, the player is in a flying state. To progress through the level the player needs to avoid multiple objects at a high speed and to reach the end of the level in a short time.
 
Today I will try to explain one of the artifacts that I have worked on during the past two weeks. and that […]

/ Comments Off on Team 12 Game Development Artifact 4- Menu state
Program: Programming

Team 12 Game Development Artifact 4- Menu state

Team 12 is working on a game called DashBat. The game is going to be a mix between speed runners adm super mario kart, the player is in a flying state. To progress through the level the player needs to avoid multiple objects at a high speed and to reach the end of the level in a short time.
 
Today I will try to explain one of the artifacts that I have worked on during the past two weeks. and that […]

/ Comments Off on Team 12 Game Development Artifact 4- Menu state
Program: Programming

Team 12 Game Development Artifact 3 – Collision blocks

On our way to beta! Team 12 is working on a game called DashBat. The game is going to be a mix between speed runners adm super mario kart, the player is in a flying state. To progress through the level the player needs to avoid multiple objects at a high speed and to reach the end of the level in a short time.
I’m gonna talk about on of the artifacts that I worked on, collision blocks. This artifact is […]

/ Comments Off on Team 12 Game Development Artifact 3 – Collision blocks
Program: Programming

Team 12 Game Development Artifact 3 – Collision blocks

On our way to beta! Team 12 is working on a game called DashBat. The game is going to be a mix between speed runners adm super mario kart, the player is in a flying state. To progress through the level the player needs to avoid multiple objects at a high speed and to reach the end of the level in a short time.
I’m gonna talk about on of the artifacts that I worked on, collision blocks. This artifact is […]

/ Comments Off on Team 12 Game Development Artifact 3 – Collision blocks
Program: Programming

Team 12 Game Development Artifact 2 – Background looping

Alpha is upon us! In two day Team 12 will present Heartbeat bat in it’s alpha state. The game is going to be a mix between speed runners adm super mario kart, the player is in a flying state. To progress through the level the player needs to avoid multiple objects at a high speed and to reach the end of the level in a short time.
During this week I worked on creating a looping background for our game Heartbeat […]

/ Comments Off on Team 12 Game Development Artifact 2 – Background looping
Program: Programming

Team 12 Game Development Artifact 2 – Background looping

Alpha is upon us! In two day Team 12 will present Heartbeat bat in it’s alpha state. The game is going to be a mix between speed runners adm super mario kart, the player is in a flying state. To progress through the level the player needs to avoid multiple objects at a high speed and to reach the end of the level in a short time.
During this week I worked on creating a looping background for our game Heartbeat […]

/ Comments Off on Team 12 Game Development Artifact 2 – Background looping
Program: Programming

Team 12 Game Development Artifact 1 – Level Structure

It has been three weeks since group 12 started working on developing a 2D side scroller with the name Heartbeat bat, this title is still on the work due to not using some of the original features. The game is going to be a mix between speed runners adm super mario kart, the player is in a flying state. To progress through the level the player needs to avoid multiple objects at a high speed and to reach the end […]

/ Comments Off on Team 12 Game Development Artifact 1 – Level Structure
Program: Programming

Team 12 Game Development Artifact 1 – Level Structure

It has been three weeks since group 12 started working on developing a 2D side scroller with the name Heartbeat bat, this title is still on the work due to not using some of the original features. The game is going to be a mix between speed runners adm super mario kart, the player is in a flying state. To progress through the level the player needs to avoid multiple objects at a high speed and to reach the end […]

/ Comments Off on Team 12 Game Development Artifact 1 – Level Structure
Program: Programming

GAME PROGRAMMING WK.3

This week we learned how to use Classes and began programing in an object oriented way, but we only scratched the surface of OOP(object oriented programing). Classes are another type of data structures that group data, classes has variables and functions, they are called member functions or methods and member variables.
That’s all for today, I will try to make Tic Tac Toe in SDL and publish some of the progress here so stay tuned!
-Marwan

/ Comments Off on GAME PROGRAMMING WK.3
Program: Programming

GAME PROGRAMMING WK.3

This week we learned how to use Classes and began programing in an object oriented way, but we only scratched the surface of OOP(object oriented programing). Classes are another type of data structures that group data, classes has variables and functions, they are called member functions or methods and member variables.
That’s all for today, I will try to make Tic Tac Toe in SDL and publish some of the progress here so stay tuned!
-Marwan

/ Comments Off on GAME PROGRAMMING WK.3
Program: Programming

Game programming wk.2

I thought that week one was intensive until we started week two. In five days we managed to learn functions, pointers and then jump straight in SDL() and make Pong.
While doing that we got to learn a new data structure called struct, struct is a group of data elements, these elements called members. Using struct increased efficiency when creating similar instances of a class or a struct.

struct Paddle

{

float x,y; //The X and Y coordinates of the paddle

//An array that has […]

/ Comments Off on Game programming wk.2
Program: Programming

Game programming wk.2

I thought that week one was intensive until we started week two. In five days we managed to learn functions, pointers and then jump straight in SDL() and make Pong.
While doing that we got to learn a new data structure called struct, struct is a group of data elements, these elements called members. Using struct increased efficiency when creating similar instances of a class or a struct.

struct Paddle

{

float x,y; //The X and Y coordinates of the paddle

//An array that has […]

/ Comments Off on Game programming wk.2
Program: Programming

Game programming wk.1

We started learning programming  this week, how exciting is that!?! I have been waiting for this since I started this education. Thankfully I have experience when it come to programing, I studied C++, C# and Java.
Even though, this week covered the very basics to learn programming C++, i have learned a lot. It seems to me that the course is moving at a remarkable speed, it won’t be long until we face the advanced stuff that will make our heads […]

/ Comments Off on Game programming wk.1
Program: Programming

Game programming wk.1

We started learning programming  this week, how exciting is that!?! I have been waiting for this since I started this education. Thankfully I have experience when it come to programing, I studied C++, C# and Java.
Even though, this week covered the very basics to learn programming C++, i have learned a lot. It seems to me that the course is moving at a remarkable speed, it won’t be long until we face the advanced stuff that will make our heads […]

/ Comments Off on Game programming wk.1
Program: Programming

Dragons and oscilloscopes

Hello again..
I have realized something during the past four weeks, I forgot to blog. While it’s not my favorite thing, I will try my best to post as frequently as possible.
For the next five weeks I’ll be working on a project with five people on designing a space shooter. In my opinion, it should be the best part of the course.   Two words were given to us to determine the theme and we got dragons and oscilloscopes. Yes, this is […]

/ Comments Off on Dragons and oscilloscopes
Program: Programming

Dragons and oscilloscopes

Hello again..
I have realized something during the past four weeks, I forgot to blog. While it’s not my favorite thing, I will try my best to post as frequently as possible.
For the next five weeks I’ll be working on a project with five people on designing a space shooter. In my opinion, it should be the best part of the course.   Two words were given to us to determine the theme and we got dragons and oscilloscopes. Yes, this is […]

/ Comments Off on Dragons and oscilloscopes
Program: Programming

Dragons and oscilloscopes

Hello again..
I have realized something during the past four weeks, I forgot to blog. While it’s not my favorite thing, I will try my best to post as frequently as possible.
For the next five weeks I’ll be working on a project with five people on designing a space shooter. In my opinion, it should be the best part of the course.   Two words were given to us to determine the theme and we got dragons and oscilloscopes. Yes, this is […]

/ Comments Off on Dragons and oscilloscopes
Program: Programming

Dragons and oscilloscopes

Hello again..
I have realized something during the past four weeks, I forgot to blog. While it’s not my favorite thing, I will try my best to post as frequently as possible.
For the next five weeks I’ll be working on a project with five people on designing a space shooter. In my opinion, it should be the best part of the course.   Two words were given to us to determine the theme and we got dragons and oscilloscopes. Yes, this is […]

/ Comments Off on Dragons and oscilloscopes
Program: Programming

And so it begins….

Hello and welcome to this blog, through the year I will try my best to describe my experience and share it with you. Mainly I will focus on the process of how I come to conclusions, ideas and solutions. I going to try my best to post every week.
 
In the meantime enjoy your weekends!
Marwan

/ Comments Off on And so it begins….
Program: Programming

And so it begins….

Hello and welcome to this blog, through the year I will try my best to describe my experience and share it with you. Mainly I will focus on the process of how I come to conclusions, ideas and solutions. I going to try my best to post every week.
 
In the meantime enjoy your weekends!
Marwan

/ Comments Off on And so it begins….
Program: Programming