What Khalid Writes !!


Stop ?! Background XD

OK … Now we have received a looooot of suggestions on how we should continue this game design.

Some of the most important ones include us stopping the implementation we are doing with DirectX and the DigiPen university documents and start working with real game engines and frameworks..

including using slimDirectX or XnA for Microsoft. Maybe even OpenGL & C++ for playstation and wii.

But I think we will decide how to continue because each way has its advantages over the others

like if we continue with the normal DirectX then we are mostly learning the language C#, which is a good idea because since we are mostly thinking of designing for the Xbox 360 & it is implemented using visual studios, it will provide us with a strong programming background. Although using XnA immediately will make us work on “VIDEO GAME DESIGN”. We still have other options, but we will talk about our path later :)

BACKGROUND

Now, in case we stick to what we are already working on I designed our simple background for the game :)

It’s still not in the program itself, but its ready whenever we want to use it :)



GOT IT !! :D

So… I’ve been busting my brains on something that was soo simple XD… Hussam and I kept working and trying to figure

out why the class “Game” could not be extended… simply put…THERE IS NO CLASS GAME. It seems that the class “Game”

is supposed to be implemented by the programer. The person in DigiPen university who made this document also made the

the class “Game” :) alongside other classes like “Keyboard”,”Sound”..etc just to make the learning process easier :)

So, people who are learning should just make a new class for every existing class and extends it & according to the examples

given just add your unique code XD …

We still did not add our background, we will be adding it later on ;) >> Maybe even design our own background.

For now I’ll leave you with this game with absolutly nothing :P . btw I called the game ” The Game” & hussam for some reason made one and called it  ”anything” … Literally….O.o


So…What happened here ?

OK.. Now that we started a new template forour game, all we need to do is just add a background. YUP! thats it.

DigiPen University had a very wonderful document on how to create a video game, so we are using that document to learn.

What’s annoying is that we copied the class that we are to work on and erased all the code so that we could do our own.

For some reason the “game” class that is already in DirectX cannot be extended …. !!!???

 

 

 

 

 

 


Our first obstacle

The first obstacle that we have faced was downloading Direct X for visual C# on my laptop. The reason for that was that C# doesn’t come with Direct X and that could be frustrating at first when writing codes for video games. Java, for example, did not really require me to download Direct X and that’s why it was frustrating when using C# at first.

So we tried downloading Direct X, but choosing which version also matters, otherwise C# won’t execute the program. We downloaded one version of Direct X, and installed it for 30 minutes, but it wasn’t effective. So my advice to anyone who wants to use C#: choose your Direct X carefully

 

Hussam Al-Nasser