构思一个简单的两人对打RPG对战游戏。。只是简单的实现过程和结果 开始构思整样来 ...

本文设计了一个简单的游戏对战模拟程序,使用Java编程语言实现。该程序包含Player类,具有生命值、魔法值、攻击力等属性及攻击、技能等方法,并通过Duels类模拟两个玩家之间的对决。

 

首先创建player类 player类 palyer类具有 攻击方法 攻速方法 有技能方法 有带装备方法 有死亡方法 有生命力方法
然后 创建决斗类 决斗类中引用player类创建两个对象 lc 和 lzx 然后分别确定lc和lzx对象的生命值属性 和攻击力属性
和攻速属性和技能属性。。
然后定义决斗方法:双方同时开始攻击,每一次的攻击造成的伤害等于角色的攻击力,然后定义攻击速度为一秒钟的攻击次数
直到一方的生命值不大于0 则决斗结束 判断胜负. 中间每一次过程都print出来. 差不多构思好了。明天开搞

  这是player类

public class Player {
    public int hp = 100;
    public int mp = 100;
    public int attackstr = 13;
    
    public void attack(Player player1,Player player2){
        
    }
    public void skill(){
        
    }
    public void thing(){
        
    }
    public void attakcSpeed(){
        
    }
    public void die(Player player){
        System.out.println(player+"dies");
    }
    

}

暂时写个player类 以后修改。。思考的时候想着 攻击速度这个应该不用写个方法 直接给出一个攻击速度属性就好了  以后再改。。新手java  加油

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值