Java课程设计创意游戏
//嗨。/SRX boys/item/8ce 4743 da 1 ADC 991 c2cf 29 c 4
坦克坦克战(简写版)源代码-(这个文档是我自己在韩顺平的课程总结出来的)。
*函数:1。防止敌方坦克重叠。
*(决定给EnemyTank类写判断是否发生碰撞的函数)
*2.可以分为通关。
*2.1(制作一个启动面板,它是空的)
*2.2开始字体闪烁
*3.玩游戏时,您可以暂停并继续。
*3.1当用户点击暂停时,子弹速度和坦克速度设置为0,坦克方向设置。
*不要改变。
*4.你可以记录玩家的成就。
*4.1文件流形式(小游戏)[大游戏是数据库
*4.2编写一个单独的录音类,完成对球员的录音。
*4.3先完成保存已经摧毁了多少敌人坦克的功能。
*4.4保存并退出游戏,可以记录敌人当时的坦克坐标,并且可以还原。
* 5.*5.java如何操作声音文件?
*/
(2) Java课程设计,找一个能用eclipse实现小游戏或者小程序的源代码。感激的
可以自己来来去去,里面有//oschina/project/java。
③用JAVA写一个小游戏。
前天写的猜数游戏,yongi控制猜数,有详细的分析,可以黑窗直接运行。
我试过了,没问题。
导入javax . swing . icon;
导入javax . swing . joptionpane;
public class Cai shuzi 4 joptionpane {
/**
* @param args
*/
公共静态void main(String[] args) {
Icon icon = null
布尔bl = false
int put = 0;
int c =(int)(((math . random())* 100)+1);//得到一个随机数1-100。
System.out.println("你得到的随机数是:"+c ");//打印您的随机数
string string 1 =(string)选项窗格。ShowInputDialog (null,“请输入您的猜测数字(1-100):”“猜测数字游戏”,Joption窗格。Plain _ Message,icon,null,“在此输入”)。//第一次输入您的猜测数字
if(str1==null){
Joptionpane。显示消息对话框(空,“你已经取消了这个游戏”);//如果点击取消,游戏结束。
}否则{
bl = num(str 1);//判断输入的是数字还是整数。
If(true==bl){ //如果是一个数,进入与一个随机数比较的程序。
System.out.println("您输入的数字是:"+str 1);//打印您输入的数字。
put = integer . value of(str 1);
for(int I = 4;我& gt0;I-) {//I是你能猜的次数。
if(put==c){
Joption窗格。显示消息对话框(空,“恭喜你猜对了。正确答案是“+c++”。);//如果猜对了,就结束循环。
打破;
} else if(put & gt;C){ //如果输的太多,可以重新再输一次。
Str1 = (string)选项窗格。ShowInputDialog (null,“您的输入太大。您还有“+i+”的机会,请重新输入:“,”猜数字游戏“,选项窗格。Plain _ message,icon,null,“在此输入”);
if(str1==null){
Joptionpane。显示消息对话框(空,“您已经取消了此输入”);
打破;
}否则{
bl = num(str 1);
if(true==bl){
put = integer . value of(str 1);
}否则{
Joptionpane。显示消息对话框(空,“您的输入不正确,请重新输入”);
}
}
} else if(put & lt;C){ //输的少,就让你重新进。
Str1 = (string)选项窗格。ShowInputDialog (null,“您的输入太小。您还有“+i+”的机会,请重新输入:“,”猜数字游戏“,选项窗格。Plain _ message,icon,null,“在此输入”);
if(str1==null){
Joptionpane。显示消息对话框(空,“您已经取消了此输入”);
打破;
}否则{
bl = num(str 1);
if(true==bl){
put = integer . value of(str 1);
}否则{
Joptionpane。显示消息对话框(空,“您的输入不正确,请重新输入”);
}
}
}
}
}else if(bl==false){ //这是你第一次不填数字就会结束游戏。
Joptionpane。显示消息对话框(空,请下次按要求填写。游戏结束”);
}
if(true = = bl & amp;& ampc!=put){ //如果你第一次没说对,我就直接告诉你是什么。
Joptionpane。显示消息对话框(空,“很抱歉你没有猜对,数字是“+c+”。”);
}
}
}
public static Boolean num(String value){//确定是否输入了数字的静态方法。
尝试{
integer . parse int(value);
返回true
} catch(异常e) {
返回false
}
}
}
④用java制作小游戏教学。
静态扫描器in =新扫描器(system . in);
公共静态int aaa(){
int c = 0;
while(true){
尝试{
if(c & gt;999 & amp& ampc & lt10000){
打破;
}否则{
// System.out.println("请输入4位整数");
c = in . nextint();
if(c & gt;999 & amp& ampc & lt10000){
打破;
}否则{
System.out.println("输入错误,请重新输入4位整数");
}
}
} catch(异常e) {
System.out.println("请输入整数");
c = in . nextint();
}
}
//in . close();
返回c;
}
公静虚空蔡(){
//Scanner sa = new Scanner(system . in);
int马浩=(int)(math . random()* 10000);
如果(马浩& lt999)
{
马浩= integer . parse int(string . value of(马浩)+" 0 ");
}
System.out.println(马浩);
System.out.println("请输入4位整数");
int aa = 0;
while(true){
aa = AAA();
string PD = string . value of(aa);
if(pd.length()!=4){
aa = AAA();
}否则{
打破;
}
}
while(true){
如果(aa = =马浩){
System.out.println("你猜对了,可以买彩票");
}否则{
System.out.println("抱歉,你猜错了");
}
System.out.println("是否继续1并结束另一个");
尝试{
int ss = in . nextint();
if(ss==1){
蔡();
}否则{
打破;
}
} catch(异常e) {
in . close();
打破;
}
}
}
公共静态void main(String[] args) {
System.out.println("欢迎来到猜谜游戏");
蔡();
system . out . println(" over ");
}
⑤想做一个java游戏,谁能给点思路?注意创意!!!!!不是现有的有创意的小游戏。
比如扔东西,选择吃还是避,测试反应。
⑥急求java课程设计,内容可以是小游戏,比如(迷宫,计算器,停车场的爱情),应该能跑,谢谢。
俄罗斯方块,蛇。推箱子。
⑦求JAVA最终课程设计,想要开发的小项目软件。可以像记事本,也可以像小游戏。
网上找不到的,一般都是不可共享的资源。建议你去图书馆找一本专门为该课程设计的书。里面的信息很丰富,你可以根据它来做,适当加减函数,这样在网上就很难找到了。