E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java+坦克大战
Unity 3D游戏十一:
坦克大战
前言中山大学数据科学与计算机学院3D游戏课程学习记录博客。游戏代码:gitee参考师兄的博客:师兄博客游戏视频:bilibili游戏要求从商店下载游戏:“Kawaii”Tank或其他坦克模型,构建AI对战坦克。具体要求如下:使用“感知-思考-行为”模型,建模AI坦克;场景中要放置一些障碍阻挡对手视线;坦克需要放置一个矩阵包围盒触发器,以保证AI坦克能使用射线探测对手方位;AI坦克必须在有目标条件下
smilyt_
·
2022-08-03 22:43
Unity
3D游戏
unity3D学习---使用Navmesh实现AI
坦克大战
一点写在前面的内容:一直沉迷于斗地主,搞了很久想要自己实现一个斗地主的人机对打,传说中的托管,实际证明还是实力薄弱,快到截止时间还没做好,只能做做已经有模板的
坦克大战
,之后再补上我喜欢的斗地主。
tangyt77
·
2022-08-03 22:13
unity3d-多人坦克对战
这次的作业是在上一次
坦克大战
作业的基础上进行改进,实现多人网络对战版。
bkjs626
·
2022-08-03 22:13
Unity3D
unity3d
多人坦克对战
Unity3D项目十:简单
坦克大战
简单
坦克大战
作业要求坦克对战游戏AI设计从商店下载游戏:“Kawaii”Tank或其他坦克模型,构建AI对战坦克。
Tifinity
·
2022-08-03 22:12
Unity3D
Unity3D
基于Unity官方素材开发的3D二人沙漠
坦克大战
1.1前言本篇文章是对学习的知识内容进行总结和记录下,前段时间跟着公开课程(没收广告费,就不说是哪个了)学习制作了第一个3D游戏—《3D
坦克大战
》,是一款二人对战的游戏,左边玩家用WASD控制方向移动,
Em.元芳
·
2022-08-03 22:12
unity
unity3d
c#
Java知识点总结,不要错过哦!
接下来你看到的将是全网最详细的Java知识点总结,全文分为三大部分:Java基础、Java框架、
Java+
云数据小编将为大家仔细讲解每大部分里面的详细知识点,别眨眼,从小白到大佬、零基础到精通,你绝对需要的一份资料一
Java烟雨
·
2022-07-20 18:59
java
后端
面试
java
jvm
开发语言
redis
数据库
Java知识点总结,不要错过哦!
接下来你看到的将是全网最详细的Java知识点总结,全文分为三大部分:Java基础、Java框架、
Java+
云数据小编将为大家仔细讲解每大部分里面的详细知识点,别眨眼,从小白到大佬、零基础到精通,你绝对需要的一份资料一
·
2022-07-19 17:38
java
python图形界面化编程GUI(六)
坦克大战
(二)
坦克大战
(二)完善子弹类子弹出现的方向要跟坦克的方向一致,也就是子弹要从坦克的炮嘴里发射出去。
hwwaizs
·
2022-07-08 18:29
python-GUI图形化编程
python
pygame
开发语言
python图形界面化编程GUI(七)
坦克大战
(三)
完善障碍物类将墙壁存储到列表中,在窗口中添加墙壁,但并未实现障碍物的功能。classMainGame():#存储墙壁的列表wallList=[]#开始游戏defstartGame(self):#初始化墙壁self.createWall()whileTrue:#展示墙壁self.showWall()defshowWall(self):forwallinMainGame.wallList:wall.d
hwwaizs
·
2022-07-08 18:29
python-GUI图形化编程
python
pygame
开发语言
python图形界面化编程GUI(八)
坦克大战
(四)完整代码
坦克大战
(四)完整代码importpygameimporttimeimportrandomfrompygame.spriteimportSprite#定义全局变量SCREEN_WIDTH=900#窗口的宽度
hwwaizs
·
2022-07-08 18:59
python-GUI图形化编程
python
pygame
开发语言
python图形界面化编程GUI(五)
坦克大战
(一)
坦克大战
(一)需要先安装pygame库,通过pygame来实现游戏的设计,可以通过官方网站提供的文档进行学习。
hwwaizs
·
2022-07-08 18:28
python-GUI图形化编程
python
pygame
开发语言
坦克大战
哦哦哦哦哦
文章目录防止坦克重叠
坦克大战
全部源码防止坦克重叠坦克的红点,碰到到别的坦克的范围就不动了//获取全部的敌人坦克,故此来获得他们的坐标来比较是否碰撞Vectorenemy_tanks=newVectorenemy_tanks
一只小超哥~
·
2022-06-28 11:09
java
java
开发语言
Java+
大前端合二为一?
Java+
大前端这一强强组合,面对其他
老黑说java
·
2022-06-11 10:09
java开发
前端
java
php
Java多线程+IO流+网络编程+MySQL+JDBC编程实现多人联机版
坦克大战
⭐️前言⭐️该项目为博主与几位伙伴的共同成果,历时1个月,由最初知识尚未掌握,到最后开发出完整项目,一途走过不少弯路,但也对个人的编程能力及对java知识的掌握更进一步,游戏逻辑主要参考【马士兵网络版
坦克大战
如风暖阳
·
2022-06-10 17:10
项目
java
网络
mysql
Unity开发游戏--2D
坦克大战
(一)
Unity开发游戏--2D
坦克大战
(一)前言开发环境场景搭建新建工程导入素材设置Camera设置游戏窗口大小保存场景创建角色创建图片角色修改角色大小生成Prefab前言游戏使用unity引擎开发,如果对于
Bilter
·
2022-06-06 19:03
Unity
Unity
游戏开发
游戏
2d游戏
像素游戏
c++小游戏大全(不定时更新)
俄罗斯方块随机迷宫狼人杀飞机大战汉诺塔草原战争人机大战扫雷海岛战争数字华容道俄罗斯方块(上下左右键)牛顿的跳跃双人枪战五子棋专栏1.五子棋2.怀旧五子棋win73.怀旧五子棋win10神域中国象棋麻将
坦克大战
三国杀野外生存哈利
一曲离歌༽
·
2022-06-03 22:39
小游戏系列
c++
坦克大战
--Java实现(附源码)
整个项目,完全使用JAVA语言,从零开始,从游戏框架设计到游戏渲染,融合了Java语言的主要技术要点,对于初学者,有很大的帮助作用,作为初学者的快速提升项目恰到好处。目录效果展示项目架构功能阐述关键代码源码获取效果展示注:红色的是自己,使用方向键来控制移动,ctrl键控制发出炮弹!项目架构本程序是一个简单的坦克游戏程序,用java语言编写,在jdk环境下运行。游戏开始时,用户通过键盘操纵坦克移动,
托马斯-酷涛
·
2022-05-30 15:44
Java
毕设项目
JavaEE
Pygame
坦克大战
@Pygame
坦克大战
此为2019年西电Python课程大作业,大一课程,仅实现部分简单内容运行效果百度云提取码:abcd原码和素材包https://download.csdn.net/download
起个名咋这么难?
·
2022-05-23 21:08
Python
python
游戏
【致敬童年】Funcode实现
坦克大战
【效果图】【写在前面的话】1、虚函数哪里很难受,最后在Commclass里面加了一个无参构造才搞定2、bug很多,比如世界边界,子弹都有问题。本程序已改正3、十个需求都改过了,但是本程序我删掉了。后续会放出来4、如果出现子弹把自己的情况,调整一下子弹的碰撞体,提升一下下边界【Funcode创建类】File/new/class选择Header,点正方形里那个三点,一直往下滑,选择HeaderCBul
游坦之
·
2022-05-15 13:33
Funcode
c++
游戏
韩顺平Java
坦克大战
-记录上局游戏->使用对象流保存
Java视频来源:B站韩顺平教育笔者在B站上看韩顺平老师的Java基础教程,到了
坦克大战
的阶段,基本的架构已经搞好韩顺平老师这里为了巩固文件流基础,特地使用了文件的形式,保存分数和上局游戏状况但老师用的是最简单的
羽肿
·
2022-05-12 20:02
hsp
坦克大战java
java
游戏
开发语言
韩顺平 java
坦克大战
_韩顺平
坦克大战
源代码 韩顺平老师视频里的
坦克大战
- 下载 - 搜珍网...
压缩包:
坦克大战
游戏源码.素材.文档(1).zip列表
坦克大战
游戏源码+素材+文档/
坦克大战
游戏源码+素材+文档/文档/
坦克大战
游戏源码+素材+文档/文档/坦克游戏说明文档.doc
坦克大战
游戏源码+素材
weixin_39725650
·
2022-05-12 20:31
韩顺平
java
坦克大战
韩顺平 java
坦克大战
_Tankgame 韩顺平版本的
坦克大战
,详细包括源代码,素材以及对应文件 Java Develop 263万源代码下载- www.pudn.com...
文件名称:Tankgame下载收藏√[54321]开发工具:Java文件大小:584KB上传时间:2016-08-17下载次数:0提供者:王小二详细说明:韩顺平版本的
坦克大战
,详细包括源代码,素材以及对应文件
big maom~~
·
2022-05-12 20:30
韩顺平
java
坦克大战
韩顺平 java
坦克大战
_HTML5
坦克大战
(韩顺平版本)
1//定义敌人和我们自己的坦克的颜色2varenemyColor=newArray("#0BB","#0FF");3varheroColor=newArray("#dc0","#ff5");4//封装一个公用的坦克父类5functionTank(x,y,direct){6this.x=x;7this.y=y;8this.speed=3;9this.direct=direct;10this.move
爱吃红豆沙的公子
·
2022-05-12 20:30
韩顺平
java
坦克大战
韩顺平--Java
坦克大战
1、说明 写了14个版本,终于完成了,项目结构如下2、游戏效果(1)击中敌人(2)被敌人击中3、代码如下(1)TankGame主方法packagecn.bloghut;importcn.bloghut.component.MyPanel;importcn.bloghut.service.Recorder;importjavax.swing.*;importjava.awt.*;importjav
闲言博客
·
2022-05-12 20:29
Java
java
开发语言
坦克大战
小游戏
//静态代理模式packagecpu;////通过实现Runnable接口来开发线程publicclassThread02{publicstaticvoidmain(String[]args){//Dogdog=newDog();dog.start();这里不可以调用start方法//Threadt=newThread(dog);//t.start();Tigertiger=newTiger();
megaData
·
2022-05-12 13:33
坦克大战
java
开发语言
Python实现80后童年经典游戏:
坦克大战
FC红白机上的“经典90
坦克大战
”是不少80后童年的集体回忆(暴露年龄了)。今天我们就分享一个用Python制作的仿“
坦克大战
”小游戏。
前端码农..
·
2022-05-12 12:20
pygame
python
开发语言
用python的tkinter做游戏(八)—— 实现图片在tkinter中自适应大小(自动匹配窗口)
tkinter做游戏(三)——推箱子简易版篇用python的tkinter做游戏(四)——推箱子重制版篇用python的tkinter做游戏(五)——魔塔篇用python的tkinter做游戏(六)——
坦克大战
或射击游
Juni Zhu
·
2022-05-11 12:54
python
游戏
tkinter
【Python游戏】Python各大游戏合集(2):开心消消乐、
坦克大战
、Q版泡泡堂、愤怒的小鸟、拼图 | 附带源码
相关文件关注小编,私信小编领取哟!当然别忘了一件三连哟~~公众号:Python日志可以关注小编公众号,会不定时的发布一下Python小技巧,还有很多资源可以免费领取哟!!源码领取:加Python学习交流群:773162165可以领取哟开发工具Python版本:3.7.8相关模块:pygame模块;random模块;pyttsx3模块;以及一些python自带的模块。环境搭建安装Python并添加到
彳余大胆
·
2022-05-11 12:54
Python游戏
python
游戏
pygame
用Python轻松打造定制款《植物大战僵尸》
《植物大战僵尸》这款游戏也算是曾经风靡一时,不少网友曾用Python开发《
坦克大战
》、《飞机大战》、《扫雷》等经典游戏,开发《植物大战僵尸》当然也没问题。
菜鸟学Python
·
2022-05-11 11:45
hello,world——java第一步
java,生成class文件运行class文件可能遇到的问题单词大小写不能出现问题,java大小敏感尽量使用英文文件名和类名必须保持一致,首字母大写符号使用中文命令行运行如果出现找不到或无法加载主类,使用
java
我是折磨王
·
2022-05-07 11:30
JavaSE
java
《手把手教你》系列基础篇(九十七)-
java+
selenium自动化测试-框架设计篇-Selenium方法的二次封装和页面基类(详解教程)
1.简介上一篇宏哥介绍了如何设计支持不同浏览器测试,宏哥的方法就是通过来切换配置文件设置的浏览器名称的值,来确定启动什么浏览器进行脚本测试。宏哥将这个叫做浏览器引擎类。这个类负责获取浏览器类型和启动不同浏览器,并做一些前提操作,例如:最大化浏览器窗口和,打开测试服务器地址。今天这篇宏哥打算介绍如
北京-宏哥
·
2022-05-05 15:00
《手把手教你》系列基础篇(九十六)-
java+
selenium自动化测试-框架之设计篇-跨浏览器(详解教程)
1.简介从这一篇开始介绍和分享Java+Selenium+POM的简单自动化测试框架设计。第一个设计点,就是支持跨浏览器测试。宏哥自己认为的支持跨浏览器测试就是:同一个测试用例,支持用不同浏览器去执行。我们这里只考虑Windows平台的浏览器,而且只关注火狐和谷歌浏览器的自动化测试,我们已经知道
北京-宏哥
·
2022-04-29 08:00
Java绘制圆形
package
坦克大战
.draw;importjavax.swing.*;importjava.awt.
_Byte_
·
2022-04-27 16:00
Java
java
java绘制坦克
目录:坦克类:画板类:主程序:实现效果:坦克类:package
坦克大战
.坦克;/***@Auther:*@Date:2022/4/17-04-17-13:29*@Description:
坦克大战
.坦克*
_Byte_
·
2022-04-27 16:00
Java
java
java事件处理机制---键盘事件
如:键盘被按下等键盘事件监听需要实现implementsKeyListener接口对应的方法---在对应方法中实现自己的要求package
坦克大战
.事件处理机制;importjavax.swing.
_Byte_
·
2022-04-27 16:30
Java
java
我的
坦克大战
暑假第一项目–>我的
坦克大战
在b站学习了韩顺平老师的JavaSE课程,写了韩老师要求的
坦克大战
,感觉老师说的很对,在
坦克大战
中能学到面向对象众多的知识,在写
坦克大战
中去思考怎样去赋予坦克一个新的功能,在脑子里先想出一个结构
crodhdhhd
·
2022-04-27 16:43
javase
Java
java学习笔记(一)
加油javase:j2se桌面开发基础~javaee:j2eeweb开发javame:j2me手机开发java面向对象编程,图形界面,数据库编程,文件io流,网络编程,多线程
坦克大战
,山寨qq,满汉堂1
buptcxy
·
2022-04-27 16:10
java
java
java开发工具
编程
float
exception
web开发
B站韩顺平java学习笔记(十七)--
坦克大战
【2】章节
目录一线程-应用到
坦克大战
1
坦克大战
3.0版本(1)增强功能(2)思路(3)实现代码2
坦克大战
4.0版本(1)增强功能(2)思路(3)实现代码3
坦克大战
5.0版本(1)增强功能(2)思路(3)实现代码知识点
奈斯李先生
·
2022-04-27 16:38
java
java
学习
开发语言
B站韩顺平java学习笔记(十五)--
坦克大战
【1】章节
目录一
坦克大战
游戏演示二Java绘图坐标体系1坐标体系-介绍2坐标体系-像素三Java绘图技术1绘图原理2快速入门案例3Graphics类4绘出坦克游戏区域5绘出坦克四Java事件处理机制1基本说明2示意图
奈斯李先生
·
2022-04-27 16:38
java
学习
java
开发语言
B站韩顺平java学习笔记(十九)--
坦克大战
【3】 章节
目录一IO流-应用到
坦克大战
1
坦克大战
5.0版(1)防止坦克重叠运动;(2)记录玩家的成绩,存盘退出;【IO流】思路(3)记录当时的敌人坦克坐标,存盘退出;【IO流】(4)玩游戏时,可以选择是开新游戏还是继续上局游戏
奈斯李先生
·
2022-04-27 16:34
java
学习
java
开发语言
《手把手教你》系列基础篇(九十五)-
java+
selenium自动化测试-框架之设计篇-java实现自定义日志输出(详解教程)
1.简介前面宏哥一连几篇介绍如何通过开源jar包Log4j.jar、log4j2.jar和logback实现日志文件输出,Log4j和logback确实很强大,能生成三种日志文件,一种是保存到磁盘的日志文件,一种是控制台输出的日志,还有一种是HTML格式的日志文件。有时候,我们不一定都需要这些文件
北京-宏哥
·
2022-04-27 11:00
《手把手教你》系列基础篇(九十四)-
java+
selenium自动化测试-框架设计基础-POM设计模式实现-下篇(详解教程)
1.简介上一篇宏哥用PageFactory实现了POM,宏哥再介绍一下如果不用PageFactory如何实现POM。2.项目实战在这里宏哥以百度首页登录的例子,如果用POM实现,在测试脚本中实际代码就几行。2.1代码设计1.先新建一个pageObjects包,然后在pageObjects包
北京-宏哥
·
2022-04-24 14:00
三面头条,靠P9级算法分享的两本算法pdf书籍,轻松拿到offer
头条一面(
Java+
项目)1.倒排索引2.讲讲redis里面的哈希表?3.happen-before的规则?4.volatile修饰符,synchronize锁5.java单例模式的实现,懒汉、饿汉?
Java后端架构猛猛
·
2022-04-23 07:03
java
算法
《手把手教你》系列基础篇(九十三)-
java+
selenium自动化测试-框架设计基础-POM设计模式实现-上篇(详解教程)
1.简介上一篇介绍了POM的基础理论知识和非POM方式写脚本,这篇介绍利用页面工厂类(pagefactory)去实现POM,通过查看PageFactory类,我们可以知道它是一个初始化一个页面实例的功能,在实例化该页面对象时候,也会一起实例化该页面的元素定位。2.项目实战在这里宏哥以百度首页
北京-宏哥
·
2022-04-22 15:00
《手把手教你》系列基础篇(九十二)-
java+
selenium自动化测试-框架设计基础-POM设计模式简介(详解教程)
1.简介页面对象模型(PageObjectModel)在SeleniumWebdriver自动化测试中使用非常流行和受欢迎,作为自动化测试工程师应该至少听说过POM这个概念。本篇介绍POM的简介,接下来宏哥一步一步告诉你如何在你Java+Selenium3自动化测试框架中实现POM。2.P
北京-宏哥
·
2022-04-21 17:00
《手把手教你》系列基础篇(九十一)-
java+
selenium自动化测试-框架设计基础-Logback实现日志输出-下篇(详解教程)
1.简介为了方便查看和归档:(1)不同包的日志可能要放到不同的文件中,如service层和dao层的日志;(2)不同日志级别:调试、信息、警告和错误等也要分文件输出。所以宏哥今天主要介绍和分享的是:使用logback输出日志到不同文件。废话不说直入主题。2.第一种方法:根据包输出根据包输出,通
北京-宏哥
·
2022-04-19 10:00
《手把手教你》系列基础篇(九十)-
java+
selenium自动化测试-框架设计基础-Logback实现日志输出-中篇(详解教程)
1.简介上一篇宏哥介绍是如何使用logback将日志输出到控制台中,但是如果需要发给相关人需要你拷贝出来,有时候由于控制台窗口的限制,有部分日志将会无法查看,因此我们还是需要将日志输出到文件中,因此今天主要介绍和分享如何使用logback将日志输出到文件中。上一篇测试环境已经准备好了,今天我们直
北京-宏哥
·
2022-04-18 10:00
java游戏项目分享,适合的零基础java项目,提高你的代码能力
(
坦克大战
、俄罗斯方块、飞机大战、贪吃蛇游戏、黄金矿工、桌球游戏、尚医疗)java基础(必学)小白入门到精通>>>为初学者而著!
编程领域
·
2022-04-16 12:19
JAVA
java游戏项目
java项目
java
java小游戏
java基础教程
《手把手教你》系列基础篇(八十八)-
java+
selenium自动化测试-框架设计基础-Log4j 2实现日志输出-下篇(详解教程)
1.简介上一篇宏哥讲解和分享了如何在控制台输出日志,但是你还需要复制粘贴才能发给相关人员,而且由于界面大小限制,你只能获取当前的日志,因此最好还是将日志适时地记录在文件中直接打包发给相关人员即可。因此这一篇宏哥主要讲解和分享如何通过log4j2将日志输出到文件中。2.配置文件先简单介绍一下下面
北京-宏哥
·
2022-04-14 15:00
《手把手教你》系列基础篇(八十七)-
java+
selenium自动化测试-框架设计基础-Log4j 2实现日志输出-上篇(详解教程)
1.简介ApacheLog4j是一个非常古老的日志框架,并且是多年来最受欢迎的日志框架。它引入了现代日志框架仍在使用的基本概念,如分层日志级别和记录器。2015年8月5日,该项目管理委员会宣布Log4j1.x已达到使用寿命。建议用户使用Log4j1升级到Apach
北京-宏哥
·
2022-04-13 10:00
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他