题目链接:http://poj.org/problem?id=2312 挺有趣的一道题目,然而很容易WA,我就WA了一次,虽然我Debug的时候已经知道哪里出问题了,就是比如说我搜到B和E时,从B搜第三个点,B左边的E就被搜了,step为3,然而其实他是step为2, 这里的处理方法很是巧妙,可以从 ...
分类:
其他好文 时间:
2016-07-30 09:13:11
阅读次数:
228
/** 坦克大战(TankCraft) AI程序* 颜世光* 2010.05.21*/#define _CRT_SECURE_NO_DEPRECATE #include "Tank.h"#include <string.h> //请勿修改以上头文件#include <iostream>#includ ...
分类:
其他好文 时间:
2016-07-30 00:32:51
阅读次数:
274
经过几天的调试和修改,我的坦克大战AI代码终于算是初步完工了,这里我写下我的思路(就当做是实验报告吧。。),由于第一次接触这个东西,所以没有想的太复杂,寻路用的A*算法,遇到敌军就开火,关于战术我是仿照的Dota的战术,我把整个地图分为中路,右路,左路三个区域,中路为地图中央一个长宽都为 7 的小正 ...
分类:
其他好文 时间:
2016-07-30 00:32:15
阅读次数:
167
共享一下自己的AI代码(其实是有BUG的。。。 ...
分类:
其他好文 时间:
2016-07-30 00:28:04
阅读次数:
154
利用Java语言中的集合、Swing、线程等知识点编写一个坦克大战游戏。(1) 画出敌我坦克的原理:在坦克类里面有一个布尔类型变量good。用于判断坦克的阵营,在创建坦克对象时在Tank类的构造方法中传入good的值。在画坦克的时候判断good的值,区分敌我坦克的颜色;(2) 坦克运动的原理:在坦克 ...
分类:
编程语言 时间:
2016-07-10 15:26:07
阅读次数:
525
创建工程,场景: 将素材导入,Unity5以上的版本,无需担心素材包的路径问题,中文路径也可以直接导入了,简单方法就是将素材包直接拖到Project面板 游戏所需要的场景在Prefabs里的LevelArt,拖入后,加载很慢,是因为场景在渲染,这时需要去设置Window-lighting,选中Sce ...
分类:
其他好文 时间:
2016-06-28 23:26:20
阅读次数:
184
第一次写那么大的程序(感觉还是不错)
package _25增加配置文件;import java.awt.*;
import java.awt.event.*;
import java.util.List;import java.util.ArrayList;
/**
* 这是这款游戏的主窗口,各个类都有他的引用
* @author ☆东★
*
*/
public class Tan...
分类:
编程语言 时间:
2016-06-27 01:40:03
阅读次数:
290
《Java小游戏实现》:坦克大战(续2)相关博文:《Java小游戏实现》:坦克大战http://blog.csdn.net/u010412719/article/details/51712663《Java小游戏实现》:坦克大战(续一):http://blog.csdn.net/u010412719/article/details/51723570博文《Java小游戏实现》:坦克大战(续1)中已经实现...
分类:
编程语言 时间:
2016-06-24 16:04:44
阅读次数:
213
《Java小游戏实现》:坦克大战(续三)相关博文:《Java小游戏实现》:坦克大战http://blog.csdn.net/u010412719/article/details/51712663《Java小游戏实现》:坦克大战(续一):http://blog.csdn.net/u010412719/article/details/51723570《Java小游戏实现》:坦克大战(续二):http:/...
分类:
编程语言 时间:
2016-06-22 17:18:34
阅读次数:
359
一、3D建模 (1)实现方法 3D建模是3D游戏开发中重要的一部分,若没有3D建模的过程而只靠osg内置的基本体,就不会有精致的模型。我们使用了Maya 2014来完成相应的建模工作,得到了我们的游戏中的主体——一辆虎式坦克。 (2)实现过程 在建模过程中,我们主要使用了立方体模型,通过大量的挤压命 ...
分类:
其他好文 时间:
2016-06-21 14:00:44
阅读次数:
580