当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

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

发表于: 2013-04-21   作者:aijuans   来源:转载   浏览次数:
RPG
摘要:   首先创建player类 player类 palyer类具有 攻击方法 攻速方法 有技能方法 有带装备方法 有死亡方法 有生命力方法 然后 创建决斗类 决斗类中引用player类创建两个对象 lc 和 lzx 然后分别确定lc和lzx对象的生命值属性 和攻击力属性 和攻速属性和技能属性。。 然后定义决斗方法:双方同时开始攻击,每一次的攻击造成的伤害等于角色的攻击力,然后定义攻击速

 

首先创建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  加油

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

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
好吧 , 我要构思一个游戏 ! —— 《游戏关卡设计》译者序 世上没有完美的东西,游戏亦然。曾几何时
计划第二个游戏是做STG题材的游戏,内容未定(我首先想到的是叉子=_=b)。前几天看到github上有个叫
上篇博客介绍了面向过程思维设计的vb.net登录界面,这篇文章就简单介绍一下我用三层架构思想实现的v
大家知道enode框架的架构是基于ddd+event sourcing的思想。我们持久化的不是聚合根的最新状态,而是
游戏中,怪物会自动的往玩家所在地点走去,那需要创建一个C#脚本EnemyAI,包含两个功能: 1. 怪物旋
功能:实现点击键盘F键,怪物血量条减少,并且假定是近战,需要对距离进行判断,距离小于一定值的时
选择一个敌人,按ctrl+d,复制出3个,调整一下它们的位置,不重叠,修改Tag为Enemy,禁用EnemyAI。
秀野堂主:HTML5游戏架构思考 在2013中国开发者大会上,秀野堂主发表了主题为《HTML5游戏架构思考》
俗话说得好,"一图胜千言"(A picture is better than a thousand words), 当你看到一幅好的示意图的
因为弹吉他,老需要在网上找各种谱。但是发现现在基本没有很好用的曲谱搜索站点,即使有,资源也是
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号