1. 首页 > 笙耀百科 >

java编程一个最简单游戏代码 java简单游戏代码大全

关于java编程一个最简单游戏代码,java简单游戏代码大全这个很多人还不知道,今天小怡来为大家解答以上的问题,现在让我们一起来看看吧!

1、首先写个类命名peoplepublic class people{//定义人有的属性int blood;//血int force;//攻击力//定义构造方法对人进行初始化public people(int blood,int force){this.blood=blood;this.force=force;}//定义人的方法,比如攻击public void attrack(people x){x.blood-=this.force;}}主体中代码:people a=new people(100,20);people b=new people(100,30);//建一个线程a攻击bxiancheng one=new xiancheng(a,b);thread t1= new Thread(one);t1.start();//800毫秒后建一个线程b攻击a;thread.sleep(800);xiancheng two=new xiancheng(b,a);thread t2= new Thread(two);t2.start();class xiancheng implements runnable //继承runnable接口{people x;people y;public xiancheng(people x,people y ){this.x=x;this.y=y;}pulbic vid run(){while(y.blood>0){x.attrack(y);thread.sleep(800);}}}//很久没用java了线程有点忘了,,汗class Warrior implements Runnable{private long waitTime = 1000;private int loseBlood = 20;public int allBlood = 1000;public Warrior(long waitTime ){this.waitTime = waitTime;}public Warrior(long waitTime ,int loseBlood ){this(waitTime );this.loseBlood = loseBlood ;}run(){while(this.allBlood > 0){try{Thread.sleep(this.waitTime);}catch{}this.allBlood -= this.loseBlood;}}}。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息