
正文
java战棋类游戏代码 java战旗游戏大全
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
我想用java写一个简单的安卓moba类游戏,但是不知道怎么入手,求大神发一个简单的moba游戏源码
《英魂之刃》,我是最近听说出了自走棋被我朋友拉过来一起玩的,一开始玩不懂,不太爱玩后面我朋友教我玩,才发现原来挺有趣的,首先是这个自走棋比刀塔自走棋的时间短,操作也非常简单。游戏使用了独创的六边形棋盘,还原策略战棋类玩法初始体验的同时,也提升了游戏的策略维度。
相关问答
Q1: 求java战棋类游戏推荐
推荐个比较老的java战棋类游戏,是很出名的单机游戏火焰纹章的移植版,
百度搜索 火焰纹章 java版 塞班游戏 就能搜到,有好几部,挺不错的。
Q2: 以前玩过一款国外java游戏,忘记名字了,属于战棋策略回合制,英文版的,背景是中世纪欧洲,载入地图后,地图...
听你java战棋类游戏代码的描述很像英雄无敌系列java战棋类游戏代码,但是基础资料有所不同java战棋类游戏代码,你可以看看英雄无敌3、4,现在这个系列已经出到6java战棋类游戏代码了,很经典的一款游戏
Q3: 自适屏 全触屏 Java 角色扮演 手机游戏
你可以到九游9game里选择你的手机机型,出来的就都是适合你手机的游戏,都是破解版的,要用手机登陆或用电脑opera浏览器登陆喔 ,很多好玩的:
"1.[角色](新)仙缘奇侠传
2.[角色]斗神传说之世界之泣
3.[角色]仙逆-星辰劫
4.[角色]蜀山剑派传奇(珍藏)
5.[角色]七界奇缘-九尾妖狐
6.[角色]天子寻龙之永生之路
7.[角色]逆天诀-至尊武神
8.[角色]吸血鬼(塞班五版)
9.[角色]热血战国传奇
10.[角色]游仙梦之碧水龙吟
玩过这几个都挺不错的
Q4: 求战棋游戏 JAVA或单机都行
嗯~试试《幕府将军》系列 蛮不错的 就是太大 对初学者可能不太好控制;
《战争艺术3》《装甲元帅》 顾名思义 是现代战争类型 属于老游戏;
《信长之野望》系列 属于日本版三国的类型 不过和三国志还是有点区别;
其他的还有一些模拟器上的小游戏 比如《大战略》系列、《高级战争》之类的,玩腻了或者玩不惯pc的战棋了可以试试。其实战棋本来就不必那么复杂么是吧~
Q5: 请帮我用JAVA写出来
import java.util.LinkedHashSet;
import java.util.Set;
/**
* 角色类
*/
public class Role {
private SetArmor armors = new LinkedHashSetArmor();
/**
* 编号
*/
private String id;
/**
* 名字
*/
private String name;
/**
* 队伍
*/
private String group;
/**
* 血量
*/
private int hp;
/**
* 力量
*/
private int power;
/**
* 防卸
*/
private int prevent;
/**
* 攻击
*
* @param role 攻击对象
*/
public void attack(Role role){
while(this.hp 0 role.hp 0){
System.out.println(String.format("%1$s对%2$s发起攻击", this.name, role.name));
role.hp -= (this.power - role.prevent);
System.out.println(String.format("%1$s受到攻击力:%2$d,防卸:%3$d,剩余血量:%4$d", role.name, this.power, role.prevent, role.hp));
if(role.hp = 0){
System.out.println(String.format("%1$s已经阵亡!", role.name));
for(Armor a : role.armors){
System.out.println(String.format("盔甲:%1$s,防卸:%2$d", a.getName(), a.getPrevent()));
}
return;
}else{
if(role.hp 30){
role.useArmor(new Armor("头盔", 2));
}
role.attack(this);
}
}
}
/**
* 使用盔甲
* @param armor 盔甲
*/
public void useArmor(Armor armor){
for(Armor a : armors){
if(armor.getName().equals(a.getName())){
return;
}
}
armors.add(armor);
System.out.println(String.format("%1$s使用了%2$s盔甲,增加了%3$d防卸!", this.name, armor.getName(), armor.getPrevent()));
this.prevent += armor.getPrevent();
}
public String getGroup() {
return group;
}
public void setGroup(String group) {
this.group = group;
}
public int getHp() {
return hp;
}
public void setHp(int hp) {
this.hp = hp;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getPower() {
return power;
}
public void setPower(int power) {
this.power = power;
}
public int getPrevent() {
return prevent;
}
public void setPrevent(int prevent) {
this.prevent = prevent;
}
public Role(){}
public Role(String name, int hp, int power, int prevent) {
super();
this.name = name;
this.hp = hp;
this.power = power;
this.prevent = prevent;
}
/**
* @param args
*/
public static void main(String[] args) {
Role r0 = new Role("张飞", 100, 15, 20);
Role r1 = new Role("吕布", 100, 35, 10);
r0.attack(r1);
}
}
/**
* 武器
*/
class Weapon {
/**
* 名称
*/
private String name;
/**
* 攻击
*/
private int attack;
public int getAttack() {
return attack;
}
public void setAttack(int attack) {
this.attack = attack;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
/**
* 盔甲
*/
class Armor {
/**
* 名称
*/
private String name;
/**
* 防卸力
*/
private int prevent;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getPrevent() {
return prevent;
}
public void setPrevent(int prevent) {
this.prevent = prevent;
}
public Armor(){}
public Armor(String name, int prevent) {
super();
this.name = name;
this.prevent = prevent;
}
}
关于java战棋类游戏代码和java战旗游戏大全的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






