拳皇(Java简单小程序)代码示例
更新时间:2019年3月29日15:57:34 作者:KD。
本文主要介绍拳皇Java简单小程序。 文章中的示例代码非常详细。 对您的学习或工作有一定的参考学习价值。 如果有需要的话,就跟随小编一起学习吧。
我刚刚开始学习Java。 看了老九军的视频,并根据他的内容敲了代码,感觉还是蛮有成就感的。 毕竟我才刚学Java。
package helloasd;import java.util.*; public class hellojava { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("输入名称: "); //用户自己输入名字 String username = input.next(); String comname = "阿杰"; System.out.println(username + "vs" + comname); //初始化双方数据 int hp1 = 100, hp2 = 100; //双方的HP int attack1 = 0, attack2 = 0; //使用循环模拟对战过程 while(hp1 > 0 && hp2 > 0) { attack1 = (int)(Math.random() * 1000) % 11 + 5; //双方随机的攻击力(10~15) attack2 = (int)(Math.random() * 1000) % 11 + 5; //玩家先攻击 hp2 -= attack1; //玩家攻击,电脑掉血 System.out.println(comname + ": " + hp2); if(attack1 > 0 && attack1 5 && attack1 0 && attack1 5 && attack1 <=10) { System.out.println(username + "遇到了强烈进攻!"); } else { System.out.println(username + "被沉重打击!"); } System.out.println("n"); } //打印结果 System.out.println("n"); System.out.println("KO!"); System.out.println("玩家姓名t血量"); System.out.println(username + "t" + hp1); System.out.println(comname + "t" + hp2); if(hp1 < 0) { System.out.println("阿杰获胜!"); } else { System.out.println(username + "获胜!"); } } }
以上就是小编给大家介绍的拳皇Java简单小程序的解读和整合。 希望对您有所帮助。 如果您有疑问,请给我留言拳皇游戏源码拳皇游戏源码,编辑会及时回复您。 非常感谢您对情景之家网站的支持!
阅读本文大约需要3分钟
新手解说
通过写游戏来玩编程是一件非常有趣的事情。 网上有很多用Python写的snake代码,大部分都是用类来写的,比较复杂。 昨天看到一个很简单的贪吃蛇游戏代码,只有60行,特别适合初学者,但是思路很清晰,请分享给大家!
我们来看看游戏的治疗效果图:
一般来说,贪吃蛇游戏需要考虑以下几点:
看来需要写的东西还蛮多的,60行代码怎么可能写完啊! 你还记得Python有一个外部的turtle库turtle。 这个库可以画很多好玩有趣的图案和小动画。 没错,这段代码是用turtle库完成的! 源码很简单车行游戏源码,我一一告诉大家:
第一步
第二步
这部分代码主要处理动态交互的过程:
1).零食分为头和身:
2)。 考虑游戏是否结束:
3)。 最难看的是如何处理食物:
4). 然后画出食物,以及小吃的整体身体和头部
5)。 为了发挥动态联通的疗效,需要使用循环!这里使用递归循环来调用move函数,延迟设置为300ms
第三步
这里主要是初始化画布,并且已经给按钮绑定了一些方向键车行游戏源码,这样就可以上下左右连接点心啦! 然后使用listen()进行窃听。
有朋友问hideturtle()函数是做什么用的,主要是隐藏海龟,用过turtle的朋友就明白了!
这是迄今为止我见过的最简单的贪吃蛇游戏源码,太棒了! 也很适合初学者玩,基本上没有什么复杂的概念。 有兴趣的话可以去Github上看源码,一定受益匪浅!
关联:
发表评论