这个版本,只能算是一个雏形,把最基本的东西给完成了,不过,后面可添加的也不多。有一点,还是想去实现,那就是敌方坦克自己寻找对手!也就是游戏AI. emmm, 什么时候可以了解一下这个AI。顺便学学python。 这个帖子只是为了贴上代码,对后续的代码作为优化和添加游戏AI做准备的。 1. 各类接口
原创
2021-09-04 17:17:01
419阅读
这个项目是之前备份电脑资料的时候看到的,不禁一阵感慨自己当初自学编程的心酸和泪水。所以分享一下自己当初写的的垃圾代码。虽然我不是任天堂忠实粉丝,但是对于90后来说坦克大战基本是人人都玩过的一款小霸王游戏机的游戏。 这个项目对于已经入行的人来说没有价值,分享出来主要是希望对于初学…
原创
2022-04-22 11:07:28
1132阅读
坦克大战时间限制:1000ms | 内存限制:65535KB难度:3描写叙述Many of us had played the game "Battle city" in our childhood, and some people (like me) even often play it on c...
转载
2015-07-26 16:01:00
158阅读
2评论
package game;/** * 作者:郑云飞 * 内容:坦克大战项目实战 * 2010年8月20日画出坦克 * 2010年8月21日:让坦克动起来 * 2010年8月22日:让坦克发射子弹 * 2010年8月22日22:45分:让坦克能够连发子弹 * */import java.awt.Color;import java.awt.Graphics...
原创
2022-09-08 15:22:55
79阅读
坦克大战 1、安装pygame模块 pip install pygame 如果pip总是安装失败 可以下载whl去安装,https://www.python.org/ >选择PypI-->搜索框输入pygame 选择对应版本下载 我的保存到了D:\project-pycharm盘下,进入到d盘,执行
原创
2022-07-10 00:33:55
259阅读
开发项目有利于对知识的掌握。。本系列文档是以坦克大战为载体。。深入掌握java编程技术。。。
原创
2012-11-17 21:22:26
855阅读
1>myTankGame5.java/**
* 功能:画出坦克
* 1>我方坦克一个
* 2>敌人坦克3个
* 3>坦克可以连发子弹
* 4>添加炸弹效果
* 5>敌方坦克可以自己移动
* 新功能
* 6>控制坦克移动范围
* 7>让敌方坦克可以发射子弹
*/
package com.tank5;
import java.awt.
原创
2014-01-19 22:33:36
1167阅读
坦克大战时间限制:1000 ms | 内存限制:65535 KB难度:3描述Many of us had played the game "Battle city" in our childhood, and some
原创
2023-05-05 20:24:18
101阅读
准备(一)Graphics类的相关方法API解释drawOvalpublic abstract void drawOval(int x, int y, int width, int height)绘制椭圆的边框。得到一个...
原创
2022-09-19 15:57:35
52阅读
做了有一个星期了,java语言太强大了,也算是学得最认真的一门语言了,本次课设花的心思也就比较多
原创
2022-09-19 15:57:11
67阅读
Java实例-坦克大战 一.样例图片 二.类图结构 坦克大战中的所有类 类的关系图 我的坦克类 三.说明 1、每一个新的独立运行的东西就是一个线程,像我方坦克,像敌方坦克,像所有的子弹 2、每一个线程要实现run方法,也要start启动线程 3、无论坦克,子弹,都有生命,都有坐标(静),都有速度,都
转载
2017-05-17 00:47:00
375阅读
2评论
package com.test1;
import java.util.Vector;
class EnemyTank extends tank implements Runnable
{
public Vector<EnemyTank>
原创
2017-03-10 19:45:21
2070阅读
<!DOCTYPE html><html onkeydown="run(event)"><head><meta charset="utf-8"><title></title><style type="text/css">#main{width:300px;height:300px;border:1px solid blue;}#tank{width:50px;height:50px;border:1px solid red;}</style>
转载
2013-06-05 20:13:00
327阅读
2评论
```c
#include<stdlib.h>
#include<stdio.h>
#include<windows.h>
#include<conio.h>
#define WIDTH 128
#define HEIGHT 32//地图大小
#define UP 1//子弹方向
#define BUTTOM 2//子弹方向
#define RIG...
原创
2021-07-13 18:18:41
283阅读
项目建设!图片.png(https://s2.51cto.com/images/20211013/1634111569273347.png?xossprocess=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)在I
推荐
原创
2021-10-14 16:08:37
2926阅读
点赞
1评论
我方坦克发射子弹添加Shot类,让其实现多线程,添加相应属性及方法java/@author谢阳@version1.8.0_131/publicclassShotimplementsRunnable{privateintx;//子弹x坐标privateinty;//子弹y坐标privateintspeed=6;//子弹速度privateintdirect;//子弹方向privatebooleanis
推荐
原创
2021-10-15 14:15:39
3470阅读
点赞
4评论