游戏开发论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: beyondlzg

[讨论] dota野怪刷新判定,请各位指教

[复制链接]

6

主题

43

帖子

43

积分

注册会员

Rank: 2

积分
43
 楼主| 发表于 2010-5-15 10:26:00 | 显示全部楼层

Re:dota野怪刷新判定,请各位指教

!昨天扔了没来得及看回复,今天才看到各位的指教。看来俺得好好消化下。。。
感谢前辈们的建议,俺去研究we去鸟。。。要学的太多了
其实我开始想用we来分析这个野怪判定来着,但想先锻炼下自己的逻辑,就试着自己构思了下。
关于那个野怪的判定区域我也很纳闷,到底有多大?(有的一个守卫能封2个野区)还是自己去搞清楚吧。
总之先谢谢各位了!

134

主题

1802

帖子

1914

积分

金牌会员

Rank: 6Rank: 6

积分
1914
发表于 2010-5-15 10:31:00 | 显示全部楼层

Re: Re:dota野怪刷新判定,请各位指教

beyondlzg: Re:dota野怪刷新判定,请各位指教

!昨天扔了没来得及看回复,今天才看到各位的指教。看来俺得好好消化下。。。
感谢前辈们的建议,俺去研究w...

WE里面,T,也就是触发,也只是比较简单的。不过我推荐你去学SC2的,因为WE的东西很快就要淘汰,迎接银河编辑器的升级。不要浪费太多时间在旧的上面。

26

主题

428

帖子

517

积分

高级会员

Rank: 4

积分
517
发表于 2010-5-15 10:42:00 | 显示全部楼层

Re: dota野怪刷新判定,请各位指教

晕   !!还要判断游戏是否结束  当执行游戏结束函数的时候 会有结束该功能的语句   所以不需要判断     有判断不会影响什么 因为流程始终会执行 但相当影响游戏速度

26

主题

428

帖子

517

积分

高级会员

Rank: 4

积分
517
发表于 2010-5-15 10:47:00 | 显示全部楼层

Re: dota野怪刷新判定,请各位指教

另外 你是判断一个区域内有无怪物  这有两个问题  

1:流程只执行一片  就不会刷怪了
2:当怪物不在指定区域是否要不断刷怪呢

第1个问题当流程被触发他只执行一次,在这一次里很可能不满足条件于是系统不刷怪,以后也不会刷怪了,若你想做成循环检测,那游戏运行效率将会很低 ,所以应该做成触发事件 以怪物数量 而不是指定区域的怪物数量为触发事件

第2个问题,是否有可能怪物依然存在而不在指定区域,若可能则在极限情况下系统会不断刷怪直到耗完你的内存                                                     

26

主题

428

帖子

517

积分

高级会员

Rank: 4

积分
517
发表于 2010-5-15 10:51:00 | 显示全部楼层

Re: dota野怪刷新判定,请各位指教

还有对时间的判断,,,我觉得根本不需要这个判断,,,时间到后自然会有相应流程来结束和开启对应功能      游戏里很多功能都是并行运行的 ....你这样简直把游戏单线了

0

主题

8

帖子

32

积分

注册会员

Rank: 2

积分
32
发表于 2010-6-9 17:55:00 | 显示全部楼层

Re: Re:dota野怪刷新判定,请各位指教

YY杰: Re:dota野怪刷新判定,请各位指教

流程图这个东西和界面设计一样,都是个示意图,既然是示意图,就没有标准答案,无所谓对错之分的。
关键在...


流程图也是给自己看的  做的活动什么的什么时候自己看了会发现新的看法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-15 17:34

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表