当前位置:首页 » 编程语言 » java游戏项目

java游戏项目

发布时间: 2023-01-06 04:34:44

① 用java编一个小游戏或者其他程序

import java.util.Random;
import java.util.Scanner;

public class Game {

private static int win=0;
private static int fail=0;
private static int pi=0;
private static void check(int cpu,int pe){
int t=0;
if(pe-cpu==2) t= -1;
else if(pe-cpu==-2) t= 1;
else t=pe-cpu;
if(t>0) {System.out.println("你赢了!");win++;}
else if(t==0) {System.out.println("咱们平了!");pi++;}
else {System.out.println("你输了!");fail++;}
}
public static void main(String[] args) {
String input="";
String cpuStr="";
Random rand=new Random();
int cpu=0;
int pe=0;
while(true){
System.out.println("*************************小游戏一个 输e/E可以退出*****************");
System.out.println("请选择你要出什么?F--剪刀(forfex),S--石头(stone),C--布(cloth)");
Scanner scan=new Scanner(System.in);
input=scan.nextLine();
cpu=rand.nextInt(3);
if(cpu==0)cpuStr="剪刀";
else if(cpu==1)cpuStr="石头";
else cpuStr="布";

if(input.equals("F")||input.equals("f")){
pe=0;
System.out.println("你出的是,剪刀");
System.out.println("我出"+cpuStr);
check(cpu,pe);
}else if(input.equals("S")||input.equals("s")){
pe=1;
System.out.println("你出的是,石头");
System.out.println("我出"+cpuStr);
check(cpu,pe);
}else if(input.equals("C")||input.equals("c")){
pe=2;
System.out.println("你出的是,布");
System.out.println("我出"+cpuStr);
check(cpu,pe);
}else if(input.equals("E")||input.equals("e")){
System.out.println("结束游戏。。");
System.out.println("结果统计:");
System.out.println("胜:"+win+"局");
System.out.println("负:"+fail+"局");
System.out.println("平:"+pi+"局");
System.exit(0);
}
}

}

}

以上回答参考:
http://..com/question/39899654.html

② java游戏有哪些

一:丁丁历险记
智能手机版的《丁丁历险记》以3D画面呈现,游戏效果非常出众,也是很值得玩的一款闯关游戏,而塞班版本由于受限于硬件条件,风格只能改为2D,但是游戏性还是有的。

二:地牢猎手3
地牢猎手是Gameloft旗下最有名的一个ARPG系列,很多玩家知道Gameloft都是从地牢猎手开始的,3代虽然变革得比较多,但依然是值得夸赞的一部作品,而塞班版本的地牢猎手3还支持官方中文哦。

三:罪恶都市3:迈阿密风云
R星大名鼎鼎的罪恶都市系列可谓无人不知无人不晓,3代也是被登录游戏平台最多的一代作品,不过这款塞班的《罪恶都市3迈阿密风云》则是Gameloft的山寨之作。这里也不得不说,Gameloft不但拥有不错的原创作品,而山寨名作的功力也是非同一般。

四:现代战争2黑色飞马
虽然此“现代战争”非彼“现代战争”,但是在手游平台上,该“现代战争”系列足以媲美主机、PC上的“现代战争”,而当年的《现代战争2黑色飞马》真心是款素质颇高的神作!

③ JAVA可以编写游戏吗

Java可以编写游戏, 但是编写游戏并不是Java最擅长的地方..一般的大中型游戏,可能是汇编,c#,c/c++编写.. 而后端往往使用java. 当然了纯java也可以制作一些简单的游戏的..

一: 手机游戏上面

1) J2ME 制作的游戏, 适用于 诺基亚 ,三星 等可以运行的jar格式的手机. 在诺基亚时代曾经风行一时. 但后来随着IOS和Android的兴起, J2ME逐渐衰落...

2) Android平台也可以使用Java编写程序和游戏...

二: PC游戏上面

1) awt/swing 等传统的图形界面技术, 也可以编写一些简单的游戏,比如泡泡堂, 超级玛丽等游戏,

2) javaFX 框架,支持硬件加速, 相比awt/swing更加现代化, 更强大的功能和web支持

三: 网页游戏方面

1) awt/swing 写的Applet 游戏, 曾经可以在浏览器上运行. 但是由于安全隐患, 很多浏览器已经默认不支持了.

拓展: 如果想用java制作RPG游戏或者比较复杂的游戏 , 也可以使用一些开源的游戏框架.

④ 有哪些经典java游戏

俄罗斯方块(Tetris)是经典的益智游戏,几乎是世界上最有影响力的益智游戏之一,游戏本身也很简单,只要不断消减掉落的方块就可以了。这个游戏被模仿了很多个版本,我这里的是EA出的疯狂俄罗斯方块(Tetris
Mania)。

超级泡泡龙(Super Bubble
Bobble)是Taito公司开发的游戏,主角是两只绿色和蓝色的小恐龙,通过吐出泡泡来消减屏幕上的彩球,游戏本身简单易学、妙趣横生,女孩子玩起来会上瘾的。

超级马里奥(Super Mario
Bros)是任天堂公司开发的着名横版过关游戏,是电子游戏历史上销量最大的系列游戏之一,早在任天堂的红白机时代就名声在外了,这个游戏几乎移植到了所有的任天堂游戏机,也包括电脑和手机。

吃豆(Pac-Man)是Namco公司开发的一个经典游戏,玩家控制游戏的主人公黄色小精灵吃掉藏在迷宫内所有的豆子,并且不能被“幽灵”抓到。

贪吃蛇(Retro
Snaker)是诺基亚手机上的一个元老级游戏,这个游戏短小精悍,很具可玩性,特别适合在手机上玩。据称,已经有超过十亿人玩过这个游戏。

钻石情迷(Bejeweled)是一个很好玩的益智游戏,有点像“对对碰”,游戏规则很简单,移动相邻的两个钻石,使任一排产生有三个或以上的相同钻石,即消去,上面的钻石靠重力落下。

祖玛(Zuma)是一款休闲益智游戏,玩法很像QQ龙珠,将中间吐出来的珠子向着周围连环滚出的同色珠子射打,够三个就能炸裂消除,简单有趣。

炸弹人(Bomberman)是Hudson公司开发的一款基于迷宫的游戏,游戏主角炸弹人是一个机器人,基本操作是放置炸弹,以十字型的方式爆炸,来炸死敌人,也可以炸死自己,还有些增强威力与技能道具增加了游戏的可玩性。

波斯王子(Prince of
Persia)是上世纪九十年代的一个经典游戏,我以前在DOS上玩过的最早的游戏之一,可惜游戏续集一代不如一代,Gameloft将波斯王子一代进行了重新开发制作,命名为Prince
of Persia Classic,并支持手机,其在手机上的效果很不错。

模拟人生(The Sims)是Electronic
Arts开发的一款以模拟普通人生活为主题的游戏,玩家可以操控模拟人物进行日常生活、社区交流以及建造房屋。在一个模拟的世界中,仿造真实的情境,控制生理和精神的需求。手机版的模拟人生简化了原始电脑游戏的一些因素,使得其可以在手机上方便的操作。

⑤ Java游戏有几种三国格斗闯关单机游戏

好多种。
《三国战纪》(KnightsofValour)是一款台湾_象电子公司根据中国的《三国演义》改编的动作类过关ACT单机游戏,于1999年发行。《三国战纪》是街机市场上十分着名的三国动作游戏。虽然很多玩家认为《三国战纪》的画面不如《三国志2:赤壁之战》,不过从技术角度上讲,晚了七年的《三国战纪》画面表现上肯定是要高于《三国志2:赤壁之战》,只是有些玩家对于《三国战纪》偏卡通化的画风不够适应罢了。

⑥ github有哪些开源的java游戏服务器项目

可以来我的github看下,
https://github.com/kingston-csj/game_server
这是一个用java编写的手游服务端框架。项目只使用简单的业务功能作为演示,最重要的是提供各种支持游戏快速开发的组件,以及对生产环境的服务进行管理的工具。 该项目使用Mina作为IO网关,使用maven工具管理依赖及进行打包。
欢迎star/fork,欢迎学习/使用,期待一起贡献代码!!

热点内容
随机启动脚本 发布:2025-07-05 16:10:30 浏览:532
微博数据库设计 发布:2025-07-05 15:30:55 浏览:30
linux485 发布:2025-07-05 14:38:28 浏览:310
php用的软件 发布:2025-07-05 14:06:22 浏览:760
没有权限访问计算机 发布:2025-07-05 13:29:11 浏览:436
javaweb开发教程视频教程 发布:2025-07-05 13:24:41 浏览:716
康师傅控流脚本破解 发布:2025-07-05 13:17:27 浏览:246
java的开发流程 发布:2025-07-05 12:45:11 浏览:692
怎么看内存卡配置 发布:2025-07-05 12:29:19 浏览:288
访问学者英文个人简历 发布:2025-07-05 12:29:17 浏览:837