Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PImage
- donut,
- player;
- int score = 0;
- float
- playerX,
- playerY,
- step,
- playerSize,
- donutX,
- donutY,
- donutSize;
- boolean
- left, // false
- right, // true
- up, // true
- down; // false
- void setup () {
- size (1200, 800);
- imageMode (CENTER);
- donut = loadImage ("data/donut.png");
- player = loadImage ("data/player.png");
- playerX = width / 2;
- playerY = height / 2;
- step = height * 0.02; // 800 * 0.15 = 16
- playerSize = height * 0.15; // 120
- donutX = donutY = donutSize = height * 0.1;
- }
- void player () {
- image (player, playerX, playerY, playerSize, playerSize);
- //if (keyPressed && key == 'a')
- // playerX -= step;
- //if (keyPressed && key == 'd')
- // playerX += step;
- //if (keyPressed && key == 'w')
- // playerY -= step;
- //if (keyPressed && key == 's')
- // playerY += step;
- if (left)
- playerX -= step;
- if (right)
- playerX += step;
- if (up)
- playerY -= step;
- if (down)
- playerY += step;
- }
- void keyPressed () {
- if (key == 'a')
- left = true;
- if (key == 'd')
- right = true;
- if (key == 'w')
- up = true;
- if (key == 's')
- down = true;
- }
- void keyReleased () {
- left = right = up = down = false;
- }
- void draw () {
- background (240, 240, 255);
- player ();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement