admin管理员组文章数量:1637667
Friends小游戏完整代码
Mover[] movers = new Mover[10];
Attractor a;
int num = 50;
int maxnum = 10001;
int r = 10;
int friendnum = 50;
int friendr = 30;
float maxspeed = PI/36;
float HP=200;
int ranger = 5;
int eatr = r;
int k=1;
PVector v[] = new PVector[maxnum];
PVector vv[] = new PVector[maxnum];
boolean mv = true;
boolean mo = true;
boolean start = false;
color c[] = new color[maxnum];
float oriangle[] = new float[maxnum];
float moriangle[] = new float[maxnum];
float doriangle[] = new float[maxnum];
float easing[] = new float[maxnum];
float chuxianx[] = new float[maxnum];
float chuxiany[] = new float[maxnum];
float suijix[] = new float[maxnum];
float suijiy[] = new float[maxnum];
int suijir[] = new int[maxnum];
float pointr[] = new float[maxnum];
void setup(){
colorMode(RGB,255,255,255);
size(1080,720);
frameRate(60);
noStroke();
chushihua();
for (int i = 0; i < movers.length; i++) {
if(i < (movers.length)/2){
movers[i] = new Mover(random(0.1, 2), random(2*width), random(2*height));
}
else{
movers[i] = new Mover(random(0.1, 2), random(2*width), random(2*height));
}
}
a = new Attractor();
}
void draw(){
fill(2,2,2,15);
rect(0,0,width,height);
if(!start){
GameStart();
}
if(num<=3000){
if(start){
a.drag();
for (int i = 0; i < movers.length; i++) {
PVector force = a.attract(movers[i]);
movers[i].applyForce(force);
movers[i].update();
movers[i].display();
}
GameMain();
}
}
else{
if(num<maxnum){
lizixuanzhuan(width/2,height/2);
r+=1;
num+=35;
}
else{
GameOver();
}
}
}
版权声明:本文标题:Friends小游戏完整代码 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1729247643a1192333.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论