Sunday, November 29, 2009
Saturday, November 28, 2009
Sunday, November 15, 2009
Game Rules and Logic
Rules
1. If player don't know how to play the game, they can go to instruction section.
2. The instruction is very simple and easy to understand since the target audience are kids.
3. Press space bar to shoot the enemy.
4. Use the arrow keys to move the hero back and forth and to make him jump.
5. To fight with the main enemy, player must shoot few times to kill him.
6. Main goal is to kill the entire enemy and win.
7. Player cannot hit the enemy or he will die.
8. There's only one life given so the player must be careful.
9. If they die, they can always play again.
10. When player win the game, he has save the country and people can live in peace.
Logic
1. This game is made to kill some time. Kids who feel bored can play thi sgame.
2. It gives player the spirit to win and to fight for the country.
3. Player need to focus while playing the game and act fast.
References
Character Design
As I mention in my presentation last week, my concept is ninja assassin. So the game will take place in a bamboo jungle.This is how the enemy gonna look like. Just a simple vector illustration. There will be about 10 of them and they will move back and forth.
I got this sample cartoon from here.
As I mention in my presentation last week, my concept is ninja assassin. So the game will take place in a bamboo jungle.This is how the enemy gonna look like. Just a simple vector illustration. There will be about 10 of them and they will move back and forth.
I got this sample cartoon from here.
Friday, November 13, 2009
Action Script
I got the coding from here.
I am going to use coding for the Hero, keys to move, shoot the enemy and the map format. It's kind of hard to understand. But I'm learning :)
for example, codes for the map is
ob.lastshot=getTimer();
game.bulletcounter++;
if (game.bulletcounter>100) {
game.bulletcounter=0; }
var name = "bullet"+game.bulletcounter;
game[name]= new game.Bullet; game[name].id=game.bulletcounter; game.bullets.push(game[name]);
if (ob.dirx or ob.diry) {
game[name].dirx= ob.dirx;
game[name].diry= ob.diry;
}
game[name].xtile= ob.xtile;
game[name].ytile= ob.ytile;
game.clip.attachMovie("bullet", name, 10100+game.bulletcounter); game[name].clip=game.clip[name];
game[name].x = (ob.x+game[name].dirx*ob.width);
game[name].y = (ob.y+game[name].diry*ob.height);
game.clip[name]._x = game[name].x;
game.clip[name]._y = game[name].y;
}
I am going to use coding for the Hero, keys to move, shoot the enemy and the map format. It's kind of hard to understand. But I'm learning :)
for example, codes for the map is
myMap = [Shoot:
[1, 1, 1, 1, 1, 1, 1, 1],
[1, 0, 0, 0, 0, 0, 0, 1],
[1, 0, 1, 0, 0, 0, 0, 1],
[1, 0, 0, 0, 0, 1, 0, 1],
[1, 0, 0, 0, 0, 0, 0, 1],
[1, 1, 1, 1, 1, 1, 1, 1]
];
For creating the bullets and giving bullets all the data they need for successful deadly flights, we will use new function called "shoot":
function shoot (ob) {ob.lastshot=getTimer();
game.bulletcounter++;
if (game.bulletcounter>100) {
game.bulletcounter=0; }
var name = "bullet"+game.bulletcounter;
game[name]= new game.Bullet; game[name].id=game.bulletcounter; game.bullets.push(game[name]);
if (ob.dirx or ob.diry) {
game[name].dirx= ob.dirx;
game[name].diry= ob.diry;
}
game[name].xtile= ob.xtile;
game[name].ytile= ob.ytile;
game.clip.attachMovie("bullet", name, 10100+game.bulletcounter); game[name].clip=game.clip[name];
game[name].x = (ob.x+game[name].dirx*ob.width);
game[name].y = (ob.y+game[name].diry*ob.height);
game.clip[name]._x = game[name].x;
game.clip[name]._y = game[name].y;
}
Thursday, November 12, 2009
Sunday, November 8, 2009
Friday, November 6, 2009
Stage 1 - Proposal
Objective
The Objective of making this game is to give pleasure to people who play games. It is also to entertain people.
Target Audience
a) both female and male
b) 8-12 years old
c) anyone who likes to play games
Genre
Platform base game
Theme
"Peace"
Graphics
Vector illustration
Mode
Single player
Input and Output devices
Keyboard and mouse
Game Title
Ninja Assassin
Game Features
- Sound Effects
- Background Music
- Graphic illustration
Game Play
The main goal is to fight the assassin and bring peace to the country. No scores will be given. The Ninja have to shoot the enemy with weapon. But once the ninja hit the enemy, he will die because there's only one life. If the ninja manage to killed the entire enemy then he will fight with the assassin.
Storyline
The story begins when a country named Hirosaki was at first a peaceful country when suddenly it is being hijack by assasin who wanted Hirosaki country to be their territory. The ninja as a hero must save his country from the assassin. In order to accomplish the mission, he has to kill all the followers and defeat the assassin. After he succeeds, the country will live in peace again.
The Objective of making this game is to give pleasure to people who play games. It is also to entertain people.
Target Audience
a) both female and male
b) 8-12 years old
c) anyone who likes to play games
Genre
Platform base game
Theme
"Peace"
Graphics
Vector illustration
Mode
Single player
Input and Output devices
Keyboard and mouse
Game Title
Ninja Assassin
Game Features
- Sound Effects
- Background Music
- Graphic illustration
Game Play
The main goal is to fight the assassin and bring peace to the country. No scores will be given. The Ninja have to shoot the enemy with weapon. But once the ninja hit the enemy, he will die because there's only one life. If the ninja manage to killed the entire enemy then he will fight with the assassin.
Storyline
The story begins when a country named Hirosaki was at first a peaceful country when suddenly it is being hijack by assasin who wanted Hirosaki country to be their territory. The ninja as a hero must save his country from the assassin. In order to accomplish the mission, he has to kill all the followers and defeat the assassin. After he succeeds, the country will live in peace again.
Subscribe to:
Posts (Atom)