//宠物AI流程1.刚开始添加宠物Monster被动State:EnumMonster被NULLMonsterStat:EnumPet跟随2.附近有怪物就改成攻击模式(相关的收尾工作)void PetObj::cancle_follow(){ m_trace_line.clear(); ...
分类:
其他好文 时间:
2014-08-25 01:09:13
阅读次数:
192
意思是有个塔防游戏,有三种塔,红塔在怪物经过的时候每秒会产生攻击力大小的伤害,绿塔对怪物经过以及经过之后每秒产生攻击力大小的伤害,还有种蓝塔,对怪物进行减速,即怪物从此之后经过一个单位都会减慢c秒最后最最大的伤害值是多少又是比赛的时候没想出来,知道是个DP,但是对这种多变量型的DP就是有点不感冒。这...
分类:
其他好文 时间:
2014-08-24 19:16:22
阅读次数:
190
cocos2dx 塔防游戏逻辑
1.欢迎界面
2.tield制作游戏地图,空块设置cantouch属性为1
3.设置地图锚点,把锚点加入一个锚点容器,给怪物的行走函数传入
该锚点容器参数,让怪物按照锚点行走
4.创建炮塔(触摸坐标转地图,转炮塔数组坐标)
先检查触摸开始位置是否可以创建炮塔,然后创建炮塔选择界面,位置是整块
再根据触摸的选择位于哪一块上,确定创...
分类:
其他好文 时间:
2014-08-22 21:15:59
阅读次数:
282
【题意】塔防游戏,一条n长的路上,有m个炮台,可以覆盖[li,ri]范围,威力ci,即每一秒,炮塔可以对范围 内的怪物可以造成ci点伤害。只有有q只怪物,每只怪物有hi点血,出现位置为xi;当怪物血量减少到0或以下时消失,怪物一直朝n位置前进。问有几只怪物可以离开这条路。【题解】用线段树可以做,不过...
分类:
其他好文 时间:
2014-08-20 22:24:12
阅读次数:
221
怪物AI执行//-----------------------------------------------主动攻击------------------------------------------------------初始状态attack_style Enum攻击方式 ...
分类:
其他好文 时间:
2014-08-20 22:21:22
阅读次数:
275
sourcesafe.light 源于一个2D独立砖块沙盒游戏。在这个游戏的设计中碰到了一个瓶颈:这个游戏想把玩家变成一个个neo,在矩阵世界中没有什么不可以修改。这个游戏要跨平台,玩家的修改操作需要随时同步,甚至玩家还会合作修改。玩家可以完全重新创造自己的世界,提供独特的砖块,独特的怪物。进行反复...
分类:
其他好文 时间:
2014-08-18 01:28:43
阅读次数:
326
问题描述:在做游戏的过程中遇到了这样一个问题,一个怪物,如果让他出现在屏幕的中央是没问题的,但是让他出现在屏幕的边缘的位置发现他没有出现。
问题原因:经过检查发现,我给这个GameObject添加了一个Animator控件,然后Animator的Culling Mode设置为了Based on renderers,将其改为Always
Animate则可以解决上述问题。
PS:主要...
分类:
其他好文 时间:
2014-08-16 18:32:20
阅读次数:
231
1. 协程 在Unity 3D中,我们刚开始写脚本的时候肯定会遇到类似下面这样的需求:每隔3秒发射一个烟花、怪物死亡后20秒再复活之类的。刚开始的时候喜欢把这些东西都塞到Update里面去,就像下面这样写。 1 float nowTime = 3.0f; 2 bool isDead = tru...
分类:
其他好文 时间:
2014-08-16 12:29:00
阅读次数:
246
HDU 4950 Monster
题目链接
题意:给定怪兽血量h,你攻击力a,怪物回血力b,你攻击k次要休息一次,问能否杀死怪兽
思路:签到题,注意最后一下如果打死了怪,那么怪就不会回血了
思路:
#include
#include
typedef long long ll;
ll h, a, b, k;
bool solve() {
if (a >=...
分类:
其他好文 时间:
2014-08-15 01:33:07
阅读次数:
197
using UnityEngine;using System.Collections;public class EnemyAI : MonoBehaviour { public int moveSpeed = 1;//怪物移动速度 public int rotationSpeed = 5...
分类:
其他好文 时间:
2014-08-09 11:12:17
阅读次数:
207