-
大小: 38.43MB文件類型: .zip金幣: 1下載: 0 次發布日期: 2023-08-03
- 語言: Java
- 標簽: processing??kgame??
資源簡介
kgame,一個processing開發的小游戲,processing基于java
代碼片段和文件信息
import?processing.core.*;?
import?processing.data.*;?
import?processing.event.*;?
import?processing.opengl.*;?
import?java.util.HashMap;?
import?java.util.ArrayList;?
import?java.io.File;?
import?java.io.BufferedReader;?
import?java.io.PrintWriter;?
import?java.io.InputStream;?
import?java.io.OutputStream;?
import?java.io.IOException;?
public?class?kgame?extends?Papplet?{
int?gamemode=1;//\u5224\u65ad\u6e38\u620f\u72b6\u6001\uff0c1\u662f\u5f00\u59cb\u754c\u9762\uff0c2\u662f\u6e38\u620f\u754c\u9762\uff0c3\u662f\u5f97\u5206\u754c\u9762\uff1b
int?ispause=0;//\u5224\u65ad\u6e38\u620f\u662f\u5426\u6682\u505c\uff0c0\u4e3a\u5f00\u59cb\uff0c1\u4e3a\u6682\u505c\uff1b
PolyStar?star[]=new?PolyStar[10];
int?qx[]=new?int[10];//\u7403\u7403\u7684\u5750\u6807\uff1b
int?qy[]=new?int[10];
int?speed[]=new?int[10];//\u4e0b\u843d\u901f\u5ea6\uff1b
float?rshort[]=new?float[10];
float?rlong[]=new?float[10];
float?change[]=new?float[10];//\u7403\u7403\u5927\u5c0f\u53d8\u5316\u901f\u5ea6\uff1b
int?isharm[]=new?int[10];//\u5224\u65ad\u662f\u5426\u4e3a\u70b8\u5f39\uff1b
int?col[][]=new?int[3][10];//color
String?score=““?pjf=““?pball=““;//\u603b\u5206\u548c\u5e73\u5747\u5206\u8fd8\u6709\u70b9\u5230\u7684\u7403\u7403\u4e2a\u6570\u90fd\u4e3a0\uff1b
int?scorea=0?pballa=0;
float?pjfa=0;
int?num=0;//\u7b2c\u51e0\u4e2a\u7403\u7403\uff1b
int?ox=250?oy=150;
public?void?setup()
{
??size(500?600);
??smooth();
??int?i=0?j=0;
??//qx[0]=int(random(1?(width)/100))*100;
??int?is=0;
??for?(i=0;?i<10;?i++)
??{
????//qx[i]=int(random(50?width-50));
????qx[i]=50+((width-50)/8)*i;
????qy[i]=120;
????speed[i]=Papplet.parseInt(random(1?5));
????change[i]=random(0.01f?0.5f);
????for?(j=0;?j<3;?j++)
????{
??????col[j][i]=Papplet.parseInt(random(220));
????}
????col[0][1]=11;
????rshort[i]=10;
????rlong[i]=50;
????is=Papplet.parseInt(random(1?6));
????if?(is==4)
????{
??????isharm[i]=1;
????}?else
????{
??????isharm[i]=0;
????}
??}
}
public?void?draw()
{
??//gamemode=3;
??background(255);
??if?(gamemode==1)
??{
????start();
??}?else?if?(gamemode==2)
??{
????play();
??}?else?if?(gamemode==3)
??{
????gameover();
??}
}
public?void?txt(String?str?int?size?int?x?int?y)
{
??PFont?myFont?=?createFont(“\u9ed1\u4f53“?size);?
??textFont(myFont);?
??text(str?x?y);
}
public?void?drawshape(int?o1?int?o2?int?rtem?int?tl)
{
??int?i=0?a1?a2?b1?b2;
??int?t=0;
??for?(i=-rtem;?i<=rtem;?i+=1)
??{
????t++;
????if?(t<=tl)
????{
??????if?(i<=0)
??????{
????????a1=i;
????????a2=i+rtem;
????????b1=i;
????????b2=-i-rtem;
????????a1=o1+a1;
????????a2=o2+a2;
????????b1=o1+b1;
????????b2=o2+b2;
????????line(a1?a2?b1?b2?);
??????}?else?if?(i>0)
??????{
????????a1=i;
????????a2=-i+rtem;
????????b1=i;
????????b2=i-rtem;
????????a1=o1+a1;
????????a2=o2+a2;
????????b1=o1+b1;
????????b2=o2+b2;
????????line(a1?a2?b1?b2?);
??????}
????}?else?if?(t<=tl*2)
????{
??????continue;
????}?else
????{
??????t=0;
????}
??}
}
public?void?start()
{
??fill(0);
??txt(“Cruz“?100?160?380);
??i
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-12-12?10:47??application.windows32\
?????文件??????396800??2014-12-12?10:47??application.windows32\kgame.exe
?????目錄???????????0??2014-12-12?10:47??application.windows32\lib\
?????文件??????634193??2014-05-19?21:12??application.windows32\lib\core.jar
?????文件????????7361??2014-05-19?21:12??application.windows32\lib\gluegen-rt-natives-windows-i586.jar
?????文件??????289171??2014-05-19?21:12??application.windows32\lib\gluegen-rt.jar
?????文件??????187372??2014-05-19?21:12??application.windows32\lib\jogl-all-natives-windows-i586.jar
?????文件?????3082066??2014-05-19?21:12??application.windows32\lib\jogl-all.jar
?????文件????????5005??2014-12-12?10:47??application.windows32\lib\kgame.jar
?????目錄???????????0??2014-12-12?10:47??application.windows32\source\
?????文件????????9969??2014-12-12?10:47??application.windows32\source\kgame.java
?????文件????????8571??2014-12-12?10:47??application.windows32\source\kgame.pde
?????目錄???????????0??2014-12-12?10:48??application.windows64\
?????目錄???????????0??2014-12-12?10:48??application.windows64\java\
?????目錄???????????0??2014-05-19?21:13??application.windows64\java\bin\
?????文件?????1504680??2013-08-27?02:42??application.windows64\java\bin\awt.dll
?????文件??????159656??2013-08-27?02:42??application.windows64\java\bin\dcpr.dll
?????文件??????465320??2013-08-27?02:42??application.windows64\java\bin\deploy.dll
?????目錄???????????0??2014-05-19?21:13??application.windows64\java\bin\dtplugin\
?????文件??????973736??2013-08-27?02:47??application.windows64\java\bin\dtplugin\deployJava1.dll
?????文件?????1095080??2013-08-27?02:48??application.windows64\java\bin\dtplugin\npdeployJava1.dll
?????文件???????30120??2013-08-27?02:42??application.windows64\java\bin\dt_shmem.dll
?????文件???????25000??2013-08-27?02:42??application.windows64\java\bin\dt_socket.dll
?????文件??????136104??2013-08-27?02:42??application.windows64\java\bin\eula.dll
?????文件??????240040??2013-08-27?02:42??application.windows64\java\bin\fontmanager.dll
?????文件??????158632??2013-08-27?02:43??application.windows64\java\bin\hprof.dll
?????文件??????241568??2013-08-27?03:04??application.windows64\java\bin\installer.dll
?????文件??????122792??2013-08-27?02:43??application.windows64\java\bin\instrument.dll
?????文件???????18856??2013-08-27?02:43??application.windows64\java\bin\j2pcsc.dll
?????文件???????21416??2013-08-27?02:43??application.windows64\java\bin\jaas_nt.dll
?????文件???????55720??2013-08-27?02:43??application.windows64\java\bin\jabswitch.exe
............此處省略646個文件信息
評論
共有 條評論