Pepper is Alone

2 01 2010

A few weeks ago I finished my personal project “Question of Love” a quiz game, It took more than two weeks, the game is very simple just a couple of levels. It was a gift I gave to my girlfriend.

I’m onto a new project called “Pepper is Alone” about the style of play we can say that going to be a puzzle, adventure and some platform game. At soon I made the first 3 rooms, (the menu) I hope that in these weeks of vacation ends with the first game levels.
Pepper is Alone is made with Game Maker 7.0 uses Adobe Flash for everything connected with the sprites and the background with Paint.net

See you

Greetings,
Alejo





My first project

19 12 2009

I started my first projetc is called ” Questions of Love “. Really i don´t know to much about programming but i take some risks.

It´s a Quiz game made with game maker 7. The truth is that I quite like GM, it’s much easier than other languages like c + + or c#, Bv.

I just finished with the intro which occupies 3 rooms, tomorrow i will start with the middle game, i have the background, sprites and sounds.

When I finish, I hope that next week, I put a video on youtube





Keyboard Input

3 12 2009

Hi today I bring an issue that I watched last week about keyboard input in XNA.
It is an interesting topic, I like it to much, but it was a little complicated.
I use an example from learining XNA Book.
Keyboard input is handled via the Keyboard class, Which Is In The Microsoft.XNA.
Framework.Input namespace.

Add these class-level variables at the top of your class:

Vector2 ringsPosition = Vector2.Zero;
const float ringsSpeed = 6;

So, go ahead and add the following code to the end of your Update method, just before the call to base.Update:

KeyboardState keyboardState = Keyboard.GetState ();
if (keyboardState.IsKeyDown (Keys.Left))
ringsPosition.X -= ringsSpeed;
if (keyboardState.IsKeyDown (Keys.Right))
ringsPosition.X + = ringsSpeed;
if (keyboardState.IsKeyDown (Keys.Up))
ringsPosition.Y -= ringsSpeed;
if (keyboardState.IsKeyDown (Keys.Down))
ringsPosition.Y + = ringsSpeed;

Regards





Links About XNA

20 11 2009

Hi,

In my third post I bring you some interesting links about XNA :

XNA Team Blog

http://blogs.msdn.com/xna/

XNA Creator Club

http://creators.xna.com/en-US

Riemers XNA tutorials

http://www.riemers.net/index.php

Nuclex

http://www.nuclex.org/

Sharky´s Air Legends

http://sharky.bluecog.co.nz/

Benjamin Nitschke´s

http://abi.exdream.com/Blog/

 

Enjoy

 

Bye





Game loop

14 11 2009

Hi,

In my second post I wanted to bring you a few lines of the book I’m reading that I find very interesting and I want to share with you.It´s about game loop and his two method, the draw and update method.

“Essentially, a game loop consists of a series of methods that are called over and over
until the game ends. In XNA, the game loop consists of only two methods: Update
and Draw. For now, you can think of the game loop in these terms: all logic that
affects the actual game play will be done in the Update or the Draw method. The Draw
method is typically used, surprisingly enough, to draw things. You should try to do
as little as possible in the Draw method other than draw your scene. Everything else
needed to run your game (which eventually will involve moving objects, checking for
collisions, updating scores, checking for end-game logic, etc.) should take place in
the Update method.” Learning XNA 3.0 by Aaron Reed

 








Follow

Get every new post delivered to your Inbox.