资源简介
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 < j; k++)
{
for(int l = 0; l < i; l++)
b[k][l] = -1;
}
}
void setRandomNumber(int ai[])
{
int i = 0;
for(int j = 0; j < rn; j++)
{
for(int l = 0; l < cn; 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 < rn; 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 < cn - 1) & (j < rn - 1))
{
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 < cn - 1) & (j < rn - 1))
{
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 < cn; k++)
j += b[i][k];
return j;
}
boolean equals(int i)
{
for(int j = 1; j < cn; 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 < cn; k++)
b[j][k] = b[j - 1][k];
}
}
void insertRow(int i)
{
for(int j = 0; j < cn; 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实现报表源码
- 下一篇:我的微圈子
相关资源
- Java实现报表源码
- 超市收银系统java源代码264295
- 仓库管理系统+JAVA源代码++设计说明
- java SQL 超市管理系统 软件工程
- SQL+java数据库课程设计,图书销售管理
- Java+SQL教学管理系统 数据库课程设计
- 数据库课程设计+宾馆管理系统+Java+
- java SqlServer-教职工管理系统
- java的JMF包和mp3播放插件
- 国密SM2、SM3、SM4源代码
- 韩顺平java视频教程全集含源码
- javaee6 jar
- 古诗自动生成程序JAVA
- 接苹果Android小游戏源码
- 基于JSP java web Sql 简单的购物车源代码
- jsp+sql智能道路交通信息管理系统的设
- java超市管理系统源码
- 基于JSP+servlet的BS模式毕业论文案例
- Web版的数据库管理工具
- 声纹识别代码
- android拼图源代码+详细报告分析
- 蓝凌Java产品V14系统安装维护手册.zi
- Java 面试题库,2018-2019年黑马最新版
- Absolute Java(6th) 第六版 英文 PDF 带标
- Java 类图大全(包含Java 1.4.2以来绝大
- Java-EE-API中英对照版(田克传制作)
- 零基础学习java--所有代码
- java2c工具(修复)
- JAVA 英语在线考试系统源码+SQL2005数据
- java连连看课程设计说明书含源码
评论
共有 条评论