椭圆的X/Y轴在左上角; Toolkit是一个类; 用Panel里面的getResource方法把图片加载到Toolkit里面;dx1/2图片左上角;dy1/dy2图片的宽高;this表示JPanel本身;表示把图片画到JPanel上;str画出什么东西;x ,y 出现的位置;Font有三个参数:“... ...
分类:
编程语言 时间:
2018-11-30 20:04:48
阅读次数:
280
-------------------------字体闪烁:(一会儿画出,一会儿不画,线程闪烁,休眠1秒,重画)启动msp线程:---------------------------如何切换到游戏界面?响应“开始新游戏”这个按钮就OK了;让JFrame实现一个接口:对用户不同的点击作出不同的处理//... ...
分类:
编程语言 时间:
2018-11-30 20:02:18
阅读次数:
160
用的是Access数据库,安全性不够好,性能也不够强大; 躲在这里,坦克很少过来,做了一个随机数; 把得分的记录保存在数据库里面; SQLServer2005中型数据库; (x,y)坐标; 800x600; 表示计算机屏幕上的每一行由800个点组成,共有600行; 共有480000个像素; java... ...
分类:
编程语言 时间:
2018-11-30 20:01:20
阅读次数:
264
//存盘退出字符流-文本形式;FileWriter 往外面写;后开先关闭,进门,出去;//希望开始的数字不是0,是从文件中读取到的那个数字;//现在的判断时一颗子弹击中坦克,但没有判断是敌人击中我,还是我击中敌人;Recorder.addEnNumRec();//写的动作给Recorder,读的动作... ...
分类:
编程语言 时间:
2018-11-30 19:59:53
阅读次数:
280
老师 | Trigger 学习者 |小白 出品 | Siki 学院 Hello,小伙伴们。接下来小白跟Trigger老师做一款2D游戏坦克大战。从素材、代码到场景和UI的游戏开发。小白把日常遇到的问题做一个记录贴,让各位小伙伴充分了解Untiy 3D基本游戏开发和一些小白容易疏忽的问题。Unity ...
分类:
编程语言 时间:
2018-11-21 22:26:52
阅读次数:
379
敌人AI攻击方法的编写老师 | Trigger 学习者 |小白 出品 | Siki 学院```javapublic class Enemy : MonoBehaviour{ //属性值 public float movespeed = 3; private Vector3 bullectEulerA ...
分类:
编程语言 时间:
2018-11-20 22:54:36
阅读次数:
282
刚刚开始学习Java,对Java不是很熟悉,但是自己的兴趣挺喜欢Java。现在自己在自学Java做一个小游戏,坦克大战。 自己现在完成了画出自己的坦克和坦克的移动方向。希望各位大神指导一下我这个刚刚学Java的新手小白。 我会每完成一个阶段,就更新一下博客,跟进一下自己的学习进度。 在做这个坦克大战 ...
分类:
其他好文 时间:
2018-11-10 16:43:57
阅读次数:
685
Alpha版本测试报告 1、关于bug 2、我们产品是游戏《坦克大战》,面对用户为游戏玩家,特点为画面复古、操作性要求低、有竞技性。游戏内攻击敌方坦克的打击感和游戏最终获得的分数高低比较是游戏的可玩之处。 对低龄玩家:游戏的休闲与低操作性正好给他们提供了良好的娱乐环境,闯关的分数也能给他们感受到竞技 ...
分类:
其他好文 时间:
2018-11-10 00:14:38
阅读次数:
157
这个版本,只能算是一个雏形,把最基本的东西给完成了,不过,后面可添加的也不多。有一点,还是想去实现,那就是敌方坦克自己寻找对手!也就是游戏AI. emmm, 什么时候可以了解一下这个AI。顺便学学python。 这个帖子只是为了贴上代码,对后续的代码作为优化和添加游戏AI做准备的。 1. 各类接口 ...
分类:
编程语言 时间:
2018-10-27 17:07:32
阅读次数:
185
代码地址如下:http://www.demodashi.com/demo/14259.html 坦克大战 C语言 详注版 概述 本文详述了C语言版坦克大战游戏的原理以及实现方法,对游戏代码进行了详细的分析和注释,通过本文能够让大家对WIN32编程框架有一个大致了解,对C语言运用有一定提高,同时也能给 ...
分类:
编程语言 时间:
2018-10-17 11:04:40
阅读次数:
233