@ : 나
# 3개... 괴물
% : 먹을거...
<script language='javascript'>
<!--
var y=100;
var x=100;
var x1,y1;
var e_x=700;
var e_y=700;
var e_x1=700;
var e_y1=700;
var e_x2=700;
var e_y2=700;
var time=null;
var time2=null;
var time3=null;
var eat_val=null;
var cnt=0;
function create_eat()
{
x1=Math.floor(Math.random()*59+1);
y1=Math.floor(Math.random()*59+1);
eat.style.left=x1*10;
eat.style.top=y1*10;
eat.innerHTML="%";
}
function key_enter()
{
key=event.keyCode;
if (key==37) x-=10;
if (key==38) y-=10;
if (key==39) x+=10;
if (key==40) y+=10;
if (x<0) x=600
if (y<0) y=600;
if (y>600) y=0;
if (x>600) x=0;
my.style.top=y;
my.style.left=x;
if (x1*10==x && y1*10==y)
{
cnt++;
sc.innerHTML="점수 : "+cnt;
create_eat();
}
if (eat_val==null)
{
eat_val="ok";
create_eat();
}
}
function end_game()
{
clearInterval(time);
time=null;
clearInterval(time2);
time2=null;
clearInterval(time3);
time3=null;
alert('잡혔당..ㅋㅋㅋ');
}
function start_enemy()
{
if (e_x>x) e_x-=2;
if (e_x<x) e_x+=2;
if (e_y>y) e_y-=2;
if (e_y<y) e_y+=2;
enemy.style.top=e_y;
enemy.style.left=e_x;
if (e_x==x && e_y==y) end_game();
}
function start_enemy2()
{
if (e_x1>x) e_x1-=2;
if (e_x1<x) e_x1+=2;
if (e_y1>y) e_y1-=2;
if (e_y1<y) e_y1+=2;
enemy1.style.top=e_y1;
enemy1.style.left=e_x1;
if (e_x1==x && e_y1==y) end_game();
}
function start_enemy3()
{
if (e_x2>x) e_x2-=2;
if (e_x2<x) e_x2+=2;
if (e_y2>y) e_y2-=2;
if (e_y2<y) e_y2+=2;
enemy2.style.top=e_y2;
enemy2.style.left=e_x2;
if (e_x2==x && e_y2==y) end_game();
}
time=setInterval("start_enemy()",15);
time2=setInterval("start_enemy2()",25);
time3=setInterval("start_enemy3()",50);
document.onkeydown=key_enter;
//-->
</script>
<div id='my' style='position:absolute; left:100; top:100'>@</div>
<div id='enemy' style='position:absolute; left:700; top:700'>#</div>
<div id='enemy1' style='position:absolute; left:700; top:700'>#</div>
<div id='enemy2' style='position:absolute; left:700; top:700'>#</div>
<div id='eat' style='position:absolute;'></div>
<div id='sc' style='position:absolute; left:0; top:600'>점수 : 0</div>
# 3개... 괴물
% : 먹을거...
<script language='javascript'>
<!--
var y=100;
var x=100;
var x1,y1;
var e_x=700;
var e_y=700;
var e_x1=700;
var e_y1=700;
var e_x2=700;
var e_y2=700;
var time=null;
var time2=null;
var time3=null;
var eat_val=null;
var cnt=0;
function create_eat()
{
x1=Math.floor(Math.random()*59+1);
y1=Math.floor(Math.random()*59+1);
eat.style.left=x1*10;
eat.style.top=y1*10;
eat.innerHTML="%";
}
function key_enter()
{
key=event.keyCode;
if (key==37) x-=10;
if (key==38) y-=10;
if (key==39) x+=10;
if (key==40) y+=10;
if (x<0) x=600
if (y<0) y=600;
if (y>600) y=0;
if (x>600) x=0;
my.style.top=y;
my.style.left=x;
if (x1*10==x && y1*10==y)
{
cnt++;
sc.innerHTML="점수 : "+cnt;
create_eat();
}
if (eat_val==null)
{
eat_val="ok";
create_eat();
}
}
function end_game()
{
clearInterval(time);
time=null;
clearInterval(time2);
time2=null;
clearInterval(time3);
time3=null;
alert('잡혔당..ㅋㅋㅋ');
}
function start_enemy()
{
if (e_x>x) e_x-=2;
if (e_x<x) e_x+=2;
if (e_y>y) e_y-=2;
if (e_y<y) e_y+=2;
enemy.style.top=e_y;
enemy.style.left=e_x;
if (e_x==x && e_y==y) end_game();
}
function start_enemy2()
{
if (e_x1>x) e_x1-=2;
if (e_x1<x) e_x1+=2;
if (e_y1>y) e_y1-=2;
if (e_y1<y) e_y1+=2;
enemy1.style.top=e_y1;
enemy1.style.left=e_x1;
if (e_x1==x && e_y1==y) end_game();
}
function start_enemy3()
{
if (e_x2>x) e_x2-=2;
if (e_x2<x) e_x2+=2;
if (e_y2>y) e_y2-=2;
if (e_y2<y) e_y2+=2;
enemy2.style.top=e_y2;
enemy2.style.left=e_x2;
if (e_x2==x && e_y2==y) end_game();
}
time=setInterval("start_enemy()",15);
time2=setInterval("start_enemy2()",25);
time3=setInterval("start_enemy3()",50);
document.onkeydown=key_enter;
//-->
</script>
<div id='my' style='position:absolute; left:100; top:100'>@</div>
<div id='enemy' style='position:absolute; left:700; top:700'>#</div>
<div id='enemy1' style='position:absolute; left:700; top:700'>#</div>
<div id='enemy2' style='position:absolute; left:700; top:700'>#</div>
<div id='eat' style='position:absolute;'></div>
<div id='sc' style='position:absolute; left:0; top:600'>점수 : 0</div>
반응형
'인터넷정보' 카테고리의 다른 글
영문또는 숫자만 입력되게 하기 (0) | 2007.10.18 |
---|---|
영문또는 숫자만 입력되게 하기 (0) | 2007.10.18 |
게시물 리스트 상의 글자 자르기 (0) | 2007.10.18 |
게시물 리스트 상의 글자 자르기 (0) | 2007.10.18 |
간단한 자바스크립트 게임 (0) | 2007.10.18 |
div 테그의 innerHTML속성 이용하기 예제 (0) | 2007.10.18 |
div 테그의 innerHTML속성 이용하기 예제 (0) | 2007.10.18 |
주민번호 체크및 포커스 자동이동 예제 (0) | 2007.10.18 |
주민번호 체크및 포커스 자동이동 예제 (0) | 2007.10.18 |
체조 프로그램 (0) | 2007.10.18 |