Wednesday 27 October 2010

Title and more sources

The title of my game is going to be called Deadly Duckz. A simple shooting game where the player will control a crosshair that will aim and be able to shoot at the enemy ducks as they fly across the screen. A timer will be started at the beginning of the game and the amount of time given will be dependent on the difficulty setting.

Any ducks shot will be totalled up into a score. This score will be placed onto the highscores board if it is high enough along witht he players initials.

The following website link has alot of good information on 2d gaming algorithms that could come in handy:

http://gamealgorithms.tar.hu/

A finite state machine for previous states and pseudo code







case START:
-Load Start Screen-

if(PlayerClickHighScore)
{
    state = HIGH_SCORE;
}

else if(playerClickStart)
{
    state = GAME_LOOP;
}

break;

case HIGH_SCORE:
-Show high scores-

if (PlayerClickPlay)
{
    state = START;
}
break;

case GAME_LOOP:
-Do game actions-

if(PlayerPressESC)
{
    case = START;
}


else if(PlayerPressPause)
{
    set gameispaused = true;
    state = PAUSE;
}


else if(timer = 0)
{
    case = GAME_OVER;
}
break;

case PAUSE:
-Pause game-

if ((gameispaused = true) && (PlayerPressPause))
{
    case = GAME_LOOP
}
break;

case GAME_OVER:
-show game over screen-

if(score > lowestHighScore)
{
    Enter initials;
    case = High_SCORE
}

else
{
    case = START;
}
break;


The point of this pseudo code is to give me a base to structure my code so that it decreases complexity.

Tuesday 26 October 2010

Prototyping

These are a rough draft of the possible screen states and conditions my game will have:





Monday 18 October 2010

Sprite Sheets

If you like this software and blog please donate to Cancer Research UK through the following link:


http://www.justgiving.com/game4cancer

I have been trying to find some sprite sheets on the internet so I can actually have a theme for my game and develop a name.
I'm having trouble finding alot of things that go together so I may have to create my own. The best I've found so far is some old NES 1984 duck hunt ones.



.

My tutor for this module has been giving lots of sources for us to learn how to make this game on the fly. I am finding the online tutorial materials much more accessible than the course text book

Saturday 16 October 2010

The beginning

If you like this software and blog please donate to Cancer Research UK through the following link:

http://www.justgiving.com/game4cancer

My name is Ashley Patterson. I am currently studying computer science with games technology at city university london.

This blog will be used to record my progress towards creating a 2.5 shooting game in directx 9/visual studio.

I have begun playing some versions of the type of game I intend to make on various websites to get a feel of whats required.

I will be looking to make my own version of something that looks like thisin terms of layout.