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+坦克大战
Unity3D小白学习日记(02):U3D如何连接SQL SERVER数据库(亲测可行!)
注1:游戏《
坦克大战
》的所有素材均来自网上,仅作学习交流使用。有不妥之处,欢迎在下方评论指出。
趁着头发多我想做游戏
·
2020-08-17 03:40
学习笔记
Unity3D
2D游戏中的碰撞检测
近期做了一个类似
坦克大战
的android游戏。关于碰撞检测有一些收获,记录一下。
weixin_30463341
·
2020-08-17 03:54
【Unity 3d + C#】2d游戏
坦克大战
开发详解(二)
二、坦克的移动我们在上一节中制作了好几个实体,动画实体,还给各个实体都做了预制体,这一节我们通过写脚本让坦克移动并且可以发射子弹。我们对我们的实体Player创建一个C#脚本,脚本命名为:Player。创建完成之后,我们的脚本是这样的:usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publiccla
lesileqin
·
2020-08-17 01:59
Unity
3D实战项目
【Unity 3d + C#】2d游戏
坦克大战
开发详解(四)
四、玩家无敌方法和死亡方法接着上一节,我们做了子弹的触发器和刚体,目的是为了与其他道具做交互,既然要交互,肯定少不了代码,我们在Bullet脚本下加一个空白的发生交互的方法留作备用:privatevoidOnTriggerEnter2D(Collider2Dcollision){}下一步就是给各个物体加上自身的标签,好让我们的代码识别:我们需要添加的标签有:添加完标签之后,记得为每个预制体附上相应
lesileqin
·
2020-08-17 01:59
Unity
3D实战项目
【Unity 3d + C#】2d游戏
坦克大战
开发详解(三)
三、子弹的制作我们在上一节解决了坦克移动的问题,这一节我们学习子弹的制作。其他实体一样,我们从我们的素材中找到子弹样式的图片,拖入场景,调整大小比例为3:3:3,并且重命名为Bullet,添加预制体:子弹已经拖入场景了,现在我们来写一下子弹攻击的方法!我们先在类的最上面定义一个子弹的类型:publicGameObjectbulletPrefab;//bullet然后加入我们的攻击方法:监听键盘上是
lesileqin
·
2020-08-17 01:59
Unity
3D实战项目
Unity开发游戏--2D
坦克大战
(二)
Unity开发游戏--2D
坦克大战
(二)前言创建地图对象制作动画创建动画文件夹创建Born动画1、创建born动画2、调整动画文件scale大小3、预览动画效果3、生成Born动画对象的prefab4、
Bilter
·
2020-08-17 00:49
Unity
【Unity 3d + C#】2d游戏
坦克大战
开发详解(一)
一、游戏实体的准备首先打开我们的Unity3d、我这里用的版本是Unity3d2018.3.7(其他版本也都可以)。点击NEW创建我们的新项目,然后输入我们的项目名称为:TankProject,选择类型为2D。选择好项目位置,点击右下角的CreateProject.项目创建完成。然后我们就可以看见Unity3D的工作界面了,我这里选择的是2by3的工作界面(具体哪部分功能是什么,不做太多的介绍)。
lesileqin
·
2020-08-16 23:58
Unity
3D实战项目
海康威视的视频如何显示在web页面上显示
我的qq2038373094我做的是微信小程序、网站、手机app,后端
java+
前端vue、bootstrap框架、原生的html+css+js都会做过律师在线咨询系统、共享农场手机app、在线心理咨询系统
我相信慢思考的力量
·
2020-08-16 17:19
电脑问题处理专栏
一次内存不能为read/write的bug解决经历
在80年代出生的人基本上都玩过的(在电视机上连接一个类似于小霸王的学习机,然后学习机上面可以插上游戏卡,通常比较普遍的游戏卡有
坦克大战
、超级马里奥、魂斗罗,等等)。
weixin_30362233
·
2020-08-16 15:41
CV大法 通俗的说就是Ctrl+C Ctrl+V
千万不要联想到什么剑法,什么宝典的,至于具体情况……这个大法传男不穿女,先报上性别首先“我”来施展一次教育背景2015-9-2018-6湖南电子科技大学软件技术相关课程一、了解计算机系统二、初始H5和CSS3三、掌握
java
八戒丶
·
2020-08-16 13:59
interesting
微信小程序 实现上传图片并可以预览图片
我的qq2038373094我做的是微信小程序、网站、手机app,后端
java+
前端vue、bootstrap框架、原生的html+css+js都会做过律师在线咨询系统、共享农场手机app、在线心理咨询系统废话不多说
我相信慢思考的力量
·
2020-08-15 19:47
微信小程序专栏
坦克大战
自己练手的一个小项目,还有少量bug,路过的看一看瞧一瞧,请大家指教=.=[1].[代码][Java]代码跳至[1]?12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152protectedvoidonDraw(Canvascanvas){for(inti=0;i
小莉来了
·
2020-08-15 16:58
HDU-2108-Shape of HDU(
Java+
向量叉乘的简单应用)
ShapeofHDUTimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):5575AcceptedSubmission(s):2531ProblemDescription话说上回讲到海东集团推选老总的事情,最终的结果是XHD以微弱优势当选,从此以后,“徐队”的称呼逐渐被“徐
边界流浪者
·
2020-08-15 15:47
HDU
算法
【六祎-CQRboot】使用
Java+
酷Q编写机器人
快速上手准备环境:下载酷Q-百度酷Q即可下载CQP_HTTP-https://52cc.lanzous.com/ibry3vg-密码:5261JDK必须是32位的,JRE必须是32位的-百度QQ号:建议用小号-使用手机注册一个创建的项目为Maven项目,必须安装了maven,版本不限制可以开始开发了编写代码1.pom.xmlio.github.ForteScarlet.simple-robot-c
鞠崽23333
·
2020-08-15 07:00
坦克大战
java源码
mytank07.java文件/***功能:坦克游戏的2.01*1、画出我的坦克*2、让我的坦克动起来*3、让我的坦克按下空格(space)键发射子弹*4、让我的坦克可以连发子弹(最多连发5颗子弹)*5、打到敌人坦克,敌人坦克就消失*6、加入坦克被击中爆炸的效果*7、让敌人的坦克可以自由随机移动*8、控制坦克在指定的MyPanel面板中移动,不可越界*9、让敌人的坦克发射子弹*10、当我的坦克被敌
小晴洛
·
2020-08-15 04:12
java
坦克大战
java源码分析(上)
坦克大战
源码分析一、mytank07.java文件分析注:至上而下将不懂的语句、结构体含义、代码作用等作出解释:1、包的使用packagecom.haiding.tank_7;包语句的语法格式为:packagepkg1
小晴洛
·
2020-08-15 04:12
java
java小游戏-
坦克大战
,事后总结
本人也是刚刚接触java,学习了一段时间后,应学长的要求写了个小游戏–
坦克大战
,写完以后感受颇多,就想写篇微博。刚开始接触java时感觉他好难,遇到了很多问题,看的想的我头都大啦。
高傲的左眼
·
2020-08-15 04:22
外观模式
坦克大战
java代码实现
目录:《一个实例讲完23种设计模式》当前:外观模式需求:
坦克大战
创建两种坦克坦克类型射程速度b7070米时/70公里b5050米时/70公里关于本模式的特别需求说明将发射炮弹和走行的具体机能由动力驱动层去实现
科学的发展-只不过是读大自然写的代码
·
2020-08-15 04:38
设计模式-坦克大战-java
工厂模式实现
坦克大战
游戏(java实现)
上一篇《
坦克大战
游戏-工厂模式实现(c++)》需求:
坦克大战
创建两种坦克坦克类型射程速度b7070米时/70公里b5050米时/70公里类图代码代码(c++)代码(c#)代码(java)classFunction
科学的发展-只不过是读大自然写的代码
·
2020-08-15 04:38
设计模式-坦克大战-java
策略模式-
坦克大战
-js
需求坦克的射击距离,可以是70公里,也可以是50公里,这里给坦克换不同的策略,用以执行不同的机能。运行代码console.log('策略模式');classStrategySort{constructor(specification){this.specification=specification;}exe(){console.log("射击距离:"+this.specification);}}
科学的发展-只不过是读大自然写的代码
·
2020-08-15 04:38
javaScript
设计模式-js
Java
坦克大战
开发每天总结
Java
坦克大战
开发每天总结第一天||第一天后完成功能运行程序后弹出窗口,窗口能够关闭,有一个实体圆代表坦克,能够对键盘实施监听,并完成8个方向的移动。对于control键的监听按下后能发出一发子弹。
woshizw27
·
2020-08-15 04:47
初学java 第一个java程序
坦克大战
单机版
网上
坦克大战
的游戏并不少,包括单机版,网络版。然而,作为一名程序员,学一门语言的最好方式莫过于写程序。
wkw_lzhl
·
2020-08-15 04:45
Java
SE
0基础手把手教您开发
坦克大战
游戏
写在前面的话:首先,本文适读于所有层次的读者,不管您是程序员,还是对代码一无所知的小白。其次,本文只讲怎么做,不讲为什么(但我会尽量添加注释,如果嫌不够,可以下载浅墨所著的《window游戏编程之从零开始》,因为我就是从这书上学到的),因为如果要铺开讲解所有原理细节的话,篇幅实在是太长了!如果有哪位读者朋友对哪里感到不解的话,非常欢迎您留言提问,鄙人很乐意为您解惑!!以下是正文开始:1)首先当然是
纹枰老妖
·
2020-08-15 04:09
java开发
坦克大战
小游戏
注:这是马老师讲的
坦克大战
的具体功能及其实现步骤,非常适合初学者刚学完java想根据需求练练手。
王华春一Jason
·
2020-08-15 04:09
●Java
用 Python 写个
坦克大战
坦克大战
是一款策略类的平面射击游戏,于1985年由Namco游戏公司发布,尽管时至今日已经有了很多衍生类的游戏,但这款游戏仍然受到了相当一部分人的欢迎,本文我们看一下如何使用Python来实现这款游戏,
Python新世界
·
2020-08-15 04:36
Python
Python编程
编程语言
基于Python的
坦克大战
小游戏
背景介绍90后小伙伴应该对
坦克大战
这款游戏很熟悉吧!!这款经典游戏,笔者小时候玩过无数次,大多数时候都是和小伙伴们一起开玩,相信对很多人来说,这款游戏还是记忆深处的珍藏品。
qq:3184441334
·
2020-08-15 04:59
编程
python——简单的
坦克大战
(附源码)
基于对面向对象编程的思想完成简单的
坦克大战
游戏。
BING FK
·
2020-08-15 04:21
Python入门经典练习题之
坦克大战
(简化版)
#-*-coding:utf-8-*-"""=================================Author:keenCreatedon:2019/5/18E-mail:
[email protected]
================================="""importrandomclassBaseTank(object):#类属性,定义初始值def__ini
py自动化测试
·
2020-08-15 04:12
java实现的
坦克大战
(整理代码)
本科做的小项目,现在整理一下:packageT1;importjava.awt.*;importjavax.swing.*;importjava.awt.event.*;importjava.io.*;importjava.util.Vector;//1publicclassTank1extendsJFrameimplementsActionListener{//1MyPanelmp=null;G
IT-Sunshine
·
2020-08-15 04:31
坦克大战
1.3
importjavax.sound.midi.Soundbank;importjavax.swing.*;importjava.awt.*;importjava.awt.event.KeyAdapter;importjava.awt.event.KeyEvent;importjava.util.ArrayList;importjava.util.List;/***@author许泽鑫*@data2
不秃头的程序员Zzz
·
2020-08-15 04:59
坦克大战
坦克大战
0.5
importjavax.swing.*;importjava.awt.*;/***@author许泽鑫*@data2019/11/9-21:13*/publicclassTankClientextendsJFrame{publicstaticfinalintGAME_WIDTH=800;publicstaticfinalintGAME_HEIGHT=600;publicTankClient(){s
不秃头的程序员Zzz
·
2020-08-15 04:59
坦克大战
(java项目)
坦克大战
2.0
这个版本,只能算是一个雏形,把最基本的东西给完成了,不过,后面可添加的也不多。有一点,还是想去实现,那就是敌方坦克自己寻找对手!也就是游戏AI.emmm,什么时候可以了解一下这个AI。顺便学学python。这个帖子只是为了贴上代码,对后续的代码作为优化和添加游戏AI做准备的。1.各类接口packageEvent;/**具有攻击力的接口*/publicinterfaceAttackable{/**校
weixin_34220963
·
2020-08-15 04:41
python实现
坦克大战
游戏
python开发的
坦克大战
游戏1importpygame2frompygame.spriteimportSprite3importsys4importtime5importrandom67SCREEN_WIDTH
weixin_34217773
·
2020-08-15 04:10
Java
坦克大战
(七) 之图片版
转载请注明出处:http://blog.csdn.net/oldinaction在此小易将
坦克大战
这个项目分为几个版本,以此对J2SE的知识进行回顾和总结,希望这样也能给刚学完J2SE的小伙伴们一点启示
weixin_33895016
·
2020-08-15 03:28
Java
坦克大战
(四) 之子弹的产生
转载请注明出处:http://blog.csdn.net/oldinaction在此小易将
坦克大战
这个项目分为几个版本,以此对J2SE的知识进行回顾和总结,希望这样也能给刚学完J2SE的小伙伴们一点启示
weixin_33851177
·
2020-08-15 03:24
JAVA编程实战:
坦克大战
系列2-坦克如何在eclipse中编写
游戏中寻找学习JAVA的乐趣之
坦克大战
系列2-坦克如何在Eclipse中编写前言本篇主要对Robocode在eclipse中如何配置并编写。
weixin_33788244
·
2020-08-15 03:21
开发工具
java
坦克大战
系列7-策略分析之扫描策略和移动策略
前言本篇主要介绍Robocode中如何对敌方进行扫描以便于更好的通过扫描结果不断改变自身的移动和攻击方式。扫描策略扫描策略的主要目标就是能够更好的锁定对方,即让敌方在我们的视野范围之内,或者使用更专业的名词—雷达锁定。为了锁定目标,我们可以把雷达往反方向扫描。因为雷达旋转很快,而雷达的方向与对方坦克方向的偏移量不大,机器人是有一定大小的。于是扫描线在目标身上来回扫动,实现了雷达锁定。代码示例如下:
weixin_30952103
·
2020-08-15 03:18
java
基于WebSocket的多人在线
坦克大战
demo
最近在学WebSocket,看到大家都是写im的demo,所以写个
坦克大战
的小demo主要技术springWebSocket//继承AbstractWebSocketHandler处理socket连接publicclassTankWebSocketextendsAbstractWebSocketHandler
weixin_30840253
·
2020-08-15 03:44
坦克大战
游戏-Java版
前前后后也算是忙了一个星期,由于每天都要上课,所以思路经常被打断,不管怎么说,还是完成了,在此要感谢北京尚学堂的马老师,是他的视频教程,让我学到了很多东西,在此作个宣传,也算是对他的报答,我简要评一下该游戏,本游戏,个人感觉很综合,涉及到了多线程,IO操作,图形界面操作,还有很多的键盘事件....涉及了j2se的方方面面,是个很值得低水平的程序爱好者研究的.源文件中附有该程序的doc文档,使我们从
weixin_30790841
·
2020-08-15 03:12
java课程设计——
坦克大战
一、团队课程设计博客链接:https://www.cnblogs.com/chenhuilin/p/10275664.html二、个人负责模块或任务说明:模块:GUI设计(游戏面板,登录面板,主窗体,显示关卡面板)三、自己的代码提交记录截图四、自己负责模块或任务详细说明1.游戏面板:绘制游戏界面,将所有游戏元素展现出来1.初始化组件:将各个元素实例化,如子弹,坦克,墙块。根据单人还是双人决定创建几
王爷的大房子
·
2020-08-15 03:39
Unity 3D做2D
坦克大战
--敌人自动攻击AI编写
敌人AI攻击方法的编写老师|Trigger学习者|小白出品|Siki学院```javapublicclassEnemy:MonoBehaviour{//属性值publicfloatmovespeed=3;privateVector3bullectEulerAngles;privatefloatv=-1;privatefloath;//引用privateSpriteRenderersr;public
weixin_30542079
·
2020-08-15 03:31
JAVA之
坦克大战
系列11-高级瞄准策略
前言本篇将给大家准备一个高级瞄准运动方法。高级运动瞄准其基本原理是:changeinx=cos(initialheading)*radius-cos(initialheading+changeinheading)*radiuschangeiny=sin(initialheading+changeinheading)*radius-sin(initialheading)*radius其中initia
weixin_30426065
·
2020-08-15 03:26
html5制作
坦克大战
tankGame1.html的代码HTML5
坦克大战
//得到
weixin_30287169
·
2020-08-15 03:51
Java课程设计——
坦克大战
坦克大战
——坦克类一.团队课程设计博客链接https://www.cnblogs.com/chenhuilin/p/10275664.html二.个人负责模块和任务说明模块:坦克类(玩家坦克类+电脑坦克类
叛逆的鲁鲁修love CC
·
2020-08-15 03:50
JAVA项目学习之
坦克大战
图片版
坦克大战
图片版即在单机版的基础上将画出的坦克改成一张张的图片,提高界面的美观性。
与瑾偕老
·
2020-08-15 03:46
JAVA项目学习之
坦克大战
单机版
本科阶段尽管学过JAVA课程,却始终感觉在云里雾里。这段时间认真学习了马士兵老师JAVA基础教程,跟着写了TankWar的小项目,感觉对JAVA中类的使用有了许多新的认识,思路比原来也清晰多了,在此总结一下TankWar小项目。TankWar项目一共有6个类:TankClient类:相当于整个游戏的大管家,每个类都有一个TankClient的引用,其负责游戏窗口的重绘。难点:双缓冲消除闪烁;线程重
与瑾偕老
·
2020-08-15 03:15
java
面向对象
基于Netty的
坦克大战
网络版本
本游戏是根据马士兵老师的
坦克大战
网络版本改编的,由于刚学了netty,强行用netty进行网络传输,马老师是利用基础的socket和udp来通信的,netty版本4.1.6.Final(已经放在lib文件夹下
仲翎逸仙
·
2020-08-15 03:30
Netty
经典
坦克大战
实践
游戏在线体验地址:
坦克大战
基于经典的
坦克大战
,网上找了相关的资源文件,通过TiledMap工具制作了地图,并通过cocoscreator开发简单的功能,具体步骤如下:1、通过TiledMap建立地图新建
来了就走下去
·
2020-08-15 03:58
兴趣编程
坦克大战
1(坦克的绘图实现)
坦克绘图的实现比较简单,可以分解为三个矩形、一个圆形以及一条直线,如图所示:在本代码中,主要是创建了TANK类、MyTank类、MyPanel类,其作用如下:Tank类主要实现坦克的定义,其成员变量为其的横轴和纵轴的位置;MyTank类主要定义我军的坦克,继承Tank;MyPanel类主要实现坦克的绘图实现;最后将其加入到JFrame中,设计窗口的属性,让其显示,创建对象即可。程序代码如下:/**
jason-ng
·
2020-08-15 03:53
个人作品
Java学习总结之
坦克大战
项目(二)
接上篇V0.4:坦克类初步建好了,接下来考虑子弹,这里我曾纠结子弹到底是坦克的内部类还是兄弟类。根据面向对象的分析,子弹打出后,无论坦克是否消亡,子弹都会存在,所以子弹不是坦克的内部类,所以我们新建一个子弹类Cannonball。在这个版本中我们只是初步构造子弹类,只编写构造方法、draw方法(绘制一颗子弹,仍然是用圆表示)和move方法(子弹的飞行)。构造方法确定子弹的初始坐标和方向,move方
lxsy
·
2020-08-15 03:22
Java学习总结
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他