简介
好久没有练习Processing了,今天尝试用Processing制作了一个计时摘苹果得分的小游戏。
初始界面如下,左上角显示的是得分,右上角显示的是倒计时,一局30S。
游戏中,用键盘的WASD移动手的图标至苹果得20分,触碰到炸弹扣20分,分数变化后,会同时刷新苹果和炸弹的位置。
倒计时结束后,游戏停止,跳出得分界面。
代码
需要在代码的data
文件夹中放入字体和图片,压缩包的下载链接在下方。字体在Processing工具栏创建字体中选择自己喜欢的。
下载链接:https://pan.baidu.com/s/1R0sCXPGuZRABjNbYJLudmw
提取码:fquw
int x = 500;
int y = 500; //手部初始坐标
float apple_x = 150;
float apple_y = 300; //苹果初始坐标
float bomb_x = 500;
float bomb_y = 300; //炸弹初始坐标
PFont font;
int a = 0; //初始分数
int b;
int c = 600;
PImage tree;
PImage apple;
PImage hand;
PImage bomb;
void setup() {
size(650,650);
tree = loadImage("tree.jpg");
apple = loadImage("apple.jpg");
hand =