資源簡介
java游戲源源碼,集合(內含10款冷門游戲),親測可用

代碼片段和文件信息
package?org.test;
public?class?Board?{
????private?byte?b[][];
????private?int?cn;
????private?int?rn;
Board(int?i?int?j)
????{
????????cn?=?i;
????????rn?=?j;
????????b?=?new?byte[j][i];
????????for(int?k?=?0;?k?????????{
????????????for(int?l?=?0;?l?????????????????b[k][l]?=?-1;
????????}
????}
????void?setRandomNumber(int?ai[])
????{
????????int?i?=?0;
????????for(int?j?=?0;?j?????????{
????????????for(int?l?=?0;?l?????????????{
????????????????b[j][l]?=?(byte)(int)(Math.random()?*?10D);
????????????????if(b[j][l]?==?0)
????????????????????i++;
????????????}
????????????if(sum(j)?==?ai[j])
????????????{
????????????????int?i1?=?(int)(Math.random()?*?(double)cn);
????????????????b[j][i1]?=?(byte)((b[j][i1]?+?1)?%?10);
????????????}
????????????if(equals(j))
????????????{
????????????????int?j1?=?(int)(Math.random()?*?(double)cn);
????????????????b[j][j1]?=?(byte)((b[j][j1]?+?2)?%?10);
????????????}
????????}
????????if(i?>?3)
????????{
????????????flag:
????????????for(int?k?=?0;?k?????????????{
????????????????int?k1?=?0;
????????????????do
????????????????{
????????????????????if(k1?>=?cn){
????????????????????????continue?flag;
????????????????????}
????????????????????if(b[k][k1]?==?0){
????????????????????????b[k][k1]?=?(byte)(int)(Math.random()?*?5D?+?4D);
????????????????????}
????????????????????if(--i?==?0){
????????????????????????continue?flag;
????????????????????}
????????????????????k1++;
????????????????}?while(true);
????????????}
????????}
????}
????void?turnRight(int?i?int?j)
????{
????????if((i?>=?0)?&?(j?>=?0)?&&?(i?????????{
????????????byte?byte0?=?b[j][i];
????????????b[j][i]?=?b[j][i?+?1];
????????????b[j][i?+?1]?=?b[j?+?1][i?+?1];
????????????b[j?+?1][i?+?1]?=?b[j?+?1][i];
????????????b[j?+?1][i]?=?byte0;
????????}
????}
????void?turnLeft(int?i?int?j)
????{
????????if((i?>=?0)?&?(j?>=?0)?&&?(i?????????{
????????????byte?byte0?=?b[j][i];
????????????b[j][i]?=?b[j?+?1][i];
????????????b[j?+?1][i]?=?b[j?+?1][i?+?1];
????????????b[j?+?1][i?+?1]?=?b[j][i?+?1];
????????????b[j][i?+?1]?=?byte0;
????????}
????}
????int?sum(int?i)
????{
????????int?j?=?0;
????????for(int?k?=?0;?k?????????????j?+=?b[i][k];
????????return?j;
????}
????boolean?equals(int?i)
????{
????????for(int?j?=?1;?j?????????????if(b[i][0]?!=?b[i][j])
????????????????return?false;
????????return?true;
????}
????void?deleteRow(int?i)
????{
????????for(int?j?=?i;?j?>?0;?j--)
????????{
????????????for(int?k?=?0;?k?????????????????b[j][k]?=?b[j?-?1][k];
????????}
????}
????void?insertRow(int?i)
????{
????????for(int?j?=?0;?j?????????????b[0][j]?=?(byte)(int)(Math.random()?*?10D);
????????if(sum(0)?==?i)
????????{
????????????int?k?=?(int)(Math.random()?*?(double)cn)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????178275??2012-01-19?13:32??04.png
?????文件??????22584??2012-01-19?13:33??05.png
?????文件????????301??2012-01-19?09:52??Test1\.classpath
?????文件????????381??2012-01-19?09:52??Test1\.project
?????文件?????????88??2012-01-19?09:52??Test1\.settings\org.eclipse.core.resources.prefs
?????文件????????629??2012-01-19?09:52??Test1\.settings\org.eclipse.jdt.core.prefs
?????文件????????415??2012-01-19?10:03??Test1\src\org\test\bg.png
?????文件???????3393??2012-01-19?10:00??Test1\src\org\test\Board.java
?????文件??????16766??2012-01-19?10:17??Test1\src\org\test\II21.java
?????文件????????612??2012-01-19?10:02??Test1\src\org\test\ImageReader.java
?????文件???????2432??2012-01-19?10:02??Test1\src\org\test\Number.java
?????文件????????431??2012-01-19?10:03??Test1\src\org\test\number.png
?????文件???????1398??2012-01-19?10:02??Test1\src\org\test\NumberBlock.java
?????文件????????213??2012-01-19?10:03??Test1\src\org\test\score.png
?????文件???????3660??2012-01-19?10:03??Test1\src\org\test\se100.wav
?????文件???????1190??2012-01-19?10:03??Test1\src\org\test\se101.wav
?????文件??????38374??2012-01-19?10:03??Test1\src\org\test\se102.wav
?????文件????????301??2012-01-19?10:06??Test2\.classpath
?????文件????????381??2012-01-19?10:06??Test2\.project
?????文件?????????88??2012-01-19?10:06??Test2\.settings\org.eclipse.core.resources.prefs
?????文件????????629??2012-01-19?10:06??Test2\.settings\org.eclipse.jdt.core.prefs
?????文件???????4562??2012-01-19?10:06??Test2\src\026.gif
?????文件??????40406??2012-01-19?10:06??Test2\src\bbsprite.GIF
?????文件????????402??2012-01-19?10:06??Test2\src\ClickK.java
?????文件???????1344??2012-01-19?10:06??Test2\src\DecoDispUtil.java
?????文件???????2008??2012-01-19?10:06??Test2\src\Decoob
?????文件???????3286??2012-01-19?10:06??Test2\src\DemoPlay.java
?????文件????????603??2012-01-19?10:06??Test2\src\Direction.java
?????文件??????10209??2012-01-19?10:06??Test2\src\esound.au
?????文件????????433??2012-01-19?10:06??Test2\src\ET.java
............此處省略1747個文件信息
- 上一篇:Java實現報表源碼
- 下一篇:我的微圈子
評論
共有 條評論