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
坦克大战
C#开发-----
坦克大战
游戏
转载请标明是引用于http://blog.csdn.net/chenyujing1234例子代码:http://www.rayfile.com/zh-cn/files/bad6d707-8dd9-11e1-9c19-0015c55db73d/玩家操作一辆坦克,必须消灭所有电脑控制的10辆敌军坦克。本游戏的背景墙砖为金属,不可以被击毁。在游戏中,玩家通过键盘的方向键控制己方坦克的行进方向,并可以按空
Jackchenyj
·
2020-09-12 05:58
平时总结
c#
游戏
random
timer
image
object
WinForm编写的小游戏
坦克大战
(源码)
前段时间在教课时突发奇想的一个小例子,国庆有时间完善了一下,拿出来和大家分享:)非常简单的几个控件,实现了一个坦克移动,并打出子弹的小游戏.希望能给大家带来一点乐趣和知识.注:本程序离真正的游戏差的很远,只用来让初学者对一些控件及线程更加深入的理解和应用才实现的.所用控件及类:Button,Label,ImageList,contextMenuStrip,Threading,ArrayList所用
剑了
·
2020-09-12 05:04
.NET技术
java版
坦克大战
游戏源码
package tankwar;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import java.io.File;import java.io.FileInputStream;
weixin_36541969
·
2020-09-12 05:59
知识拓展
坦克大战
游戏源码
2019独角兽企业重金招聘Python工程师标准>>>
坦克大战
游戏源码源码下载转载:http://www.adobex.com/android/source/details/00000303
weixin_33932129
·
2020-09-12 05:26
【180720】
坦克大战
电脑版小游戏源码
本源码是一个
坦克大战
电脑版小游戏源码,基于C#开发,可进行单人和双人游戏,但是事件有一个控制,可自行修改。
资源小站
·
2020-09-12 04:21
游戏源码分享
js_day25--js DOM编程(style对象之
坦克大战
转向+切换菜单效果)
Day25style对象style对象表示当前元素的样式设置style对象不是针对某一个html元素,而是所有的html元素而言的,也就是说,我们可以通过document.getElementById(“id”).style.property=”值”,来控制网页文档的任何一个元素(对象)的样式,当然这个是很重要的。坦克转向1.做4个图片src=”??”每次转向都加载一个不同的图片,但这样比较耗
KLeonard
·
2020-09-11 08:31
☛Web前端
------
JavaScript
Ubuntu系统安装游戏
1、sudoapt-getinstallastromenace//太空大战2、sudoapt-getinstallbtanks//
坦克大战
3、sudoapt-getinstallmarsshooter/
lxlong89940101
·
2020-09-10 15:53
Ubuntu
iOS底层-isa结构(isa_t)
一、位域在研究isa结构的时候,需要有位域的相关只是因为isa的机构是一个联合体+位域的形式举个例子:
坦克大战
的游戏中坦克的方向有上下左右的状态,常见的写法:为其添加4个变量,@interfaceJETank
Engandend
·
2020-09-09 12:25
面向对象经典案例
坦克大战
packageTank;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.KeyEvent;importjava.awt.event.KeyListener;importjava.util.*;importjavax.swing.*;/
djnz56261
·
2020-08-26 23:50
java
坦克大战
‘’’v.1.16子弹打墙更换图片‘’’importpygame,sys,time,randomSCREEN_WIDTH=800SCREEN_HIGHT=600COLOR_BLACK=pygame.color.Color(123,123,123)ENEMY_TANKS_COUNT=10classBaseTank:definit(self,x,y):#方向self.direction=‘U’#图片集
一岁一骷髅
·
2020-08-26 15:41
我的python的pygame学习之
坦克大战
-引子
下面要给大家分享的是一个用pygame写的经典
坦克大战
游戏,今天由于时间关系,我就不写具体的代码,只是交代一下需要的东西。
披星戴月观日
·
2020-08-26 14:39
python
pygame使用
python实现简单的
坦克大战
importpygameimporttimeimportrandomfrompygame.spriteimportSpriteSCREEN_WIDTH=23*26SCREEN_HEIGHT=23*26BG_COLOR=pygame.Color(0,0,0)TEXT_COLOR=pygame.Color(255,0,0)#定义一个基类classBaseItem(Sprite):def__init__
AbornCommander
·
2020-08-26 13:19
python的学习
pygame
坦克大战
Github—TankerWarimportpygame,time,randomfrompygame.spriteimportSpriteSCREEN_WIDTH=800SCREEN_HEIGHT=500BG_COLOR=pygame.Color(0,0,0)TEXT_COLOR=pygame.Color(255,255,255)#基类classBaseItem(Sprite):def__init
咸鱼弟弟
·
2020-08-26 13:14
python t
坦克大战
小游戏进程 版本号v1.16
python初阶'''v1.16实现音效类'''importpygame,time,randomSCREEN_WIDTH=900SCREEN_HEIGHT=550VERSION='V1.16'#v1.07新增记录敌方坦克的数量ENEMY_TANK_COUNT=5#主逻辑类classMainGame():#游戏主窗口window=None#我方坦克(唯一性)设置成类属性tank1=None#v1.0
北岩浮生
·
2020-08-26 12:57
Python
坦克大战
小游戏进阶 版本号v1.14
python初阶'''v1.14实现墙壁类以及子弹与墙壁的碰撞'''importpygame,time,randomSCREEN_WIDTH=900SCREEN_HEIGHT=550VERSION='V1.14'#v1.07新增记录敌方坦克的数量ENEMY_TANK_COUNT=5#主逻辑类classMainGame():#游戏主窗口window=None#我方坦克(唯一性)设置成类属性tank1
北岩浮生
·
2020-08-26 12:57
坦克大战
小游戏 版本号v1.13
Python初阶'''v1.13实现打中坦克之后的爆炸效果'''importpygame,time,randomSCREEN_WIDTH=900SCREEN_HEIGHT=550VERSION='V1.13'#v1.07新增记录敌方坦克的数量ENEMY_TANK_COUNT=5#主逻辑类classMainGame():#游戏主窗口window=None#我方坦克(唯一性)设置成类属性tank1=N
北岩浮生
·
2020-08-26 12:57
python 初阶
首个游戏项目
坦克大战
版本进程版本号v1.07'''v1.07敌方坦克的加载'''importpygame,time,randomSCREEN_WIDTH=900SCREEN_HEIGHT=550VERSION
北岩浮生
·
2020-08-26 12:23
Python 的首个游戏项目
Python初阶
坦克大战
游戏项目进程
坦克大战
版本v1.03'''v1.03事件处理(鼠标按键事件,键盘按键事件)'''importpygameSCREEN_WIDTH=900SCREEN_HEIGHT=
北岩浮生
·
2020-08-26 12:23
Day016-018 练习小游戏--
坦克大战
代码"""v1.25
坦克大战
的简单实现"""importpygame,time,random_display=pygame.displayCOLOR_GREEN=pygame.Color(41,132,33
๑ღ memory ღ๑
·
2020-08-26 11:29
Python 首个游戏项目
Python初阶
坦克大战
游戏项目进程
坦克大战
版本v1.04'''v1.04新增我方坦克'''importpygameSCREEN_WIDTH=900SCREEN_HEIGHT=550VERSION='V1.04
北岩浮生
·
2020-08-26 11:54
Python 初阶
*
坦克大战
版本进程版本号v1.08'''v1.08实现敌方坦克的随机移动'''importpygame,time,randomSCREEN_WIDTH=900SCREEN_HEIGHT=550VERSION
北岩浮生
·
2020-08-26 11:54
坦克大战
(bfs + 优先级队列)
坦克大战
时间限制:1000ms|内存限制:65535KB难度:3描述Manyofushadplayedthegame“Battlecity”inourchildhood,andsomepeople(likeme
crazy理工科
·
2020-08-24 22:40
搜索
Tiled地图编辑器(二)功能点
Title地图编辑器功能强大、灵活,我认为能实现《
坦克大战
》游戏的的地图需求。Title地图编辑器的实现Title地表编辑器其生成的数据文件为xml格式。
thefist11ee
·
2020-08-24 16:34
2D游戏
Tiled地图编辑器(一)实现
坦克大战
Tiled地图编辑器功能强大、灵活,我认为能实现《
坦克大战
》游戏的的地图需求。1.Tiled地图编辑器其思想为:一个地图由多个层次的图层构成,图层的种类分为三种:块层、对象层和图像层。
thefist11ee
·
2020-08-24 16:34
2D游戏
5V5联机对战游戏源码
一、专业技术的竞争力比较1.大学毕业设计:购物系统、博客系统、论坛系统、聊天室等数据管理系统2.期末实训:贪吃蛇,俄罗斯方块,飞机大战3.普通期刊论文:
坦克大战
4.培训机构项目:基本
坦克大战
,高级的
坦克大战
Java学以致用
·
2020-08-23 21:34
java和设计模式
编程技巧学习笔记之对象池
在练习项目
坦克大战
中,运行发现比较卡,原来是处理子弹的时候动态new的。这样频繁地开辟、释放内存会降低运行效率。
watl0
·
2020-08-23 08:38
内存优化
HTML5课设(
坦克大战
游戏)
这是我看韩顺平老师的视频写的,由于资源只找到了一半,自己就改进了,最终的效果还是不错的,完全可以作为课设作品,我是课设交了的,结果还算理想。建议:先看老师的视频,可以学到很多东西,然后自己尝试着写,一边写,一边完善。我的作品链接:https://pan.baidu.com/s/1KeRklKDEszSmFMpiKHu9Wg提取码:9dbh韩老师部分视频,链接:https://pan.baidu.c
CSYZ!!!
·
2020-08-23 02:05
HTML5
python3
坦克大战
#coding=utf-8importpygame,sys,timefrompygame.localsimport*fromrandomimportrandint'''
坦克大战
主窗口'''classTankMain
星空的python
·
2020-08-22 21:27
python实战
微信小程序放大招,微信小游戏重磅上线
具体包括欢乐斗地主、悦动音符、全民大乐斗、保卫萝卜讯玩版、欢乐
坦克大战
、爱消除乐园、贵州麻将、星途WeGoing、大家来找茬腾讯版、跳一跳、腾讯中国象棋、广东麻将、欢乐消消消、天天德
微小程
·
2020-08-22 19:05
小程序经典游戏,微信欢乐
坦克大战
攻略
微信小程序游戏火爆,其中微信欢乐
坦克大战
是比较不错的小游戏之一,但有的小伙伴打不过一些对手,我们下面就给大家些技巧攻略吧。
微小程
·
2020-08-22 19:05
Python
坦克大战
模块安装(安装pygame)1.pip安装windows+R–>cmd–>命令行输入pipinstallpygame2.pycharm中安装file–>settting–>ProjectInterpreter–>右侧±-install–>搜索框输入pygame–>下方installpackage3.下载好安装包之后直接安装在Python官网下载好pygame-1.9.6-cp37-cp37m-wi
木白^0^端墨
·
2020-08-22 09:02
Python基础语法
python
多线程概念及多线程开启方式
的执行原理原理并发和并行同步和异步多线程和多进程的好处多线程的启动方式方式一:继承Thread类方式二:实现Runnable接口方式三:实现Callable方式开启线程方式四:匿名内部类开启线程方式五开启线程:Lambda表达式开启线程
坦克大战
中怎么控制两个坦克
_水果先生
·
2020-08-21 14:01
多线程
双人
坦克大战
- Unity3D
一个简单的双人坦克游戏(3D)。GitHubhttps://github.com/SSGamble/TanksGame文章目录总结创建场景创建坦克添加脚本控制坦克移动双人操作坦克控制坦克发射子弹设置坦克生命值并控制死亡设置相机跟随添加音效BGM音效增加血条-游戏结束总结双人操作拆分Horizontal和Vertical轴,为坦克设置编号,区分控制相机跟随两个物体让相机跟随两个物体的正中心添加音效利
TravelerTD
·
2020-08-21 13:15
Unity3D
现在游戏这么多,为何我们却玩不动了?
我们这一代对游戏最初的记忆,来自于红白机上的魂斗罗与
坦克大战
,那粗糙的像素画质与尖锐刺耳的电子音就是我们对游戏的第一印象。
上地十三少
·
2020-08-21 11:31
C#游戏《
坦克大战
》--坦克
1.坦克相关信息这里的各种类型,使用struct而不是enum,避免后面强制转换。//子弹信息publicstructt_bulletinfo{publicintidx;//链表中的顺序号publicintdir;//当前方向publict_bulletinfo(inti,intd){this.idx=i;this.dir=d;}}//坦克类型publicstructt_type{publicco
林子xxx
·
2020-08-20 08:05
C#
C#游戏《
坦克大战
》--地图
疫情期间无聊,用C#写了个游戏《
坦克大战
》。1.概述程序主要包括地图部分,坦克部分,和碰撞检测部分。本章只写地图部分。
林子xxx
·
2020-08-20 08:04
C#
坦克大战
C#游戏
C#游戏《
坦克大战
》--主程序
今天和女朋友分手,写一段技术博客以平静心态。1.统计信息用于主界面显示各种信息//统计publicstructt_statistics{publicintgenerateenemyNum;//生成敌人数量publicintdestroyenemyNum;//已经摧毁的敌人数量publicintGetcurrenemyNum()//当前敌人数量{returngenerateenemyNum-dest
林子xxx
·
2020-08-20 07:16
C#
C#游戏
坦克大战
iPhone 秒变“红白机”,爷青回!
本喵知道你们都是年轻人,但在我的童年,那可是红白机的时代~什么超级玛丽、魂斗罗、
坦克大战
、双截龙...害,那可是一整个青春啊!
哎咆科技
·
2020-08-20 00:00
网页版俄罗斯方块第1版
怎样制作俄罗斯方块,
坦克大战
,消消乐等一个或多个案例?怎样高效地把课本知识应用到工程中?比如,学做饭,学开车。只看书,会有用,但只有动手做,才能学会。
Java学以致用
·
2020-08-18 05:38
javaee和数据库
网络版
坦克大战
制作网络版
坦克大战
优化有两种操作方式,可以自主选择每辆坦克有三条生命制作地图在网络上找到地图资源,里面包括了地图、坦克、及子弹资源。该资源中具有坦克移动脚本以及发射子弹脚本。
Yanzu_Wu
·
2020-08-17 20:21
作业
如何入门微信小游戏开发,有哪些学习资料?
开发微信小游戏并非难事1.首先,微信小游戏的开发方法目前微信小游戏已发布17款首发游戏,包括六款棋牌类游戏,以及欢乐消消消、爱消除、
坦克大战
、保卫萝卜等休闲游戏。
aifupi7268
·
2020-08-17 08:32
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实战项目
一次内存不能为read/write的bug解决经历
在80年代出生的人基本上都玩过的(在电视机上连接一个类似于小霸王的学习机,然后学习机上面可以插上游戏卡,通常比较普遍的游戏卡有
坦克大战
、超级马里奥、魂斗罗,等等)。
weixin_30362233
·
2020-08-16 15:41
坦克大战
自己练手的一个小项目,还有少量bug,路过的看一看瞧一瞧,请大家指教=.=[1].[代码][Java]代码跳至[1]?12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152protectedvoidonDraw(Canvascanvas){for(inti=0;i
小莉来了
·
2020-08-15 16:58
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他