Advertisement
Szczepan86

Gra Halloweenowa

Oct 31st, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var tlo = createSprite(200, 200);
  2. tlo.setAnimation("tlo");
  3. tlo.scale = 3;
  4.  
  5. var gracz = createSprite(200, 200);
  6. gracz.setAnimation("gracz_right");
  7. var predkoscGracza = 6;
  8. gracz.scale = 3;
  9.  
  10. var towarzysz = createSprite(100, 100);
  11. towarzysz.setAnimation("towarzysz");
  12. var predkoscTowarzysza = 2;
  13. towarzysz.scale = 0.25;
  14. var towarzyszDystans = 50;
  15.  
  16. var cukierek = createSprite(200, 200);
  17. cukierek.x = randomNumber(0, 400);
  18. cukierek.y = randomNumber(0, 400);
  19. cukierek.setAnimation("cukierek");
  20. cukierek.scale = 0.4;
  21.  
  22. var wrog1 = createSprite(200, 200);
  23. wrog1.x = -100;
  24. wrog1.y = randomNumber(0, 400);
  25. wrog1.setAnimation("duch");
  26. var predkoscWroga = 10;
  27. wrog1.scale = 3;
  28.  
  29. function draw() {
  30.   background("brown");
  31.  
  32.   if (keyDown("up")) {
  33.     gracz.y = gracz.y - predkoscGracza;
  34.   }
  35.   if (keyDown("down")) {
  36.     gracz.y = gracz.y + predkoscGracza;
  37.   }
  38.   if (keyDown("left")) {
  39.     gracz.x = gracz.x - predkoscGracza;
  40.     gracz.setAnimation("gracz_left");
  41.   }
  42.   if (keyDown("right")) {
  43.     gracz.x = gracz.x + predkoscGracza;
  44.     gracz.setAnimation("gracz_right");
  45.   }
  46.  
  47.   if (gracz.x - towarzyszDystans < towarzysz.x) {
  48.     towarzysz.x -= predkoscTowarzysza;
  49.   }
  50.   if (gracz.x + towarzyszDystans > towarzysz.x) {
  51.     towarzysz.x += predkoscTowarzysza;
  52.   }
  53.   if (gracz.y - towarzyszDystans < towarzysz.y) {
  54.     towarzysz.y -= predkoscTowarzysza;
  55.   }
  56.   if (gracz.y + towarzyszDystans > towarzysz.y) {
  57.     towarzysz.y += predkoscTowarzysza;
  58.   }
  59.  
  60.   if (gracz.collide(cukierek)) {
  61.     cukierek.x = randomNumber(0, 400);
  62.     cukierek.y = randomNumber(0, 400);
  63.   }
  64.  
  65.  
  66.  
  67.   //wrog1.x = wrog1.x + predkoscWroga;
  68.   if (wrog1.x > 500) {
  69.     wrog1.x = -100;
  70.     wrog1.y = randomNumber(0, 400);
  71.   }
  72.  
  73.   if (gracz.collide(wrog1)) {
  74.     gracz.destroy();
  75.   }
  76.  
  77.   drawSprites();
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement