设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2122|回复: 4
打印 上一主题 下一主题

[已经解决] 有没有人做过植物大战僵尸的系统?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
180
在线时间
4 小时
注册时间
2011-4-4
帖子
4
跳转到指定楼层
1
发表于 2011-4-6 18:50:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有没有人做过植物大战僵尸的系统?
好想要一个,纯事件做太难了。
好多东西不能做,比如豌豆发子弹命中后造成伤害等
有大神指导吗?

Lv2.观梦者


  • 更新完成啦

梦石
0
星屑
799
在线时间
6267 小时
注册时间
2006-6-7
帖子
8462
2
发表于 2011-4-6 20:08:31 | 只看该作者
http://rpg.blue/thread-140173-1-1.html

看看思思的TD吧,
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
180
在线时间
4 小时
注册时间
2011-4-4
帖子
4
3
 楼主| 发表于 2011-4-8 21:31:05 | 只看该作者
回复 传说VS天涯 的帖子

有没有解密的啊
玩了一遍,还是什么都不懂
回复

使用道具 举报

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
4
发表于 2011-4-8 21:42:16 | 只看该作者
本帖最后由 Wind2010 于 2011-4-8 21:43 编辑

做几个变量记录场上的植物/僵尸的HP
分三步进行判断:
 植物攻击判断:
  判断该线是否有僵尸,有则发射子弹,冷却中时不能发射(冷却需要一个变量)
  一般判断次数:植物次数×僵尸次数
  最简判断次数(我认为- -):僵尸次数+植物次数 方法保密
 子弹击中判断:
  判断子弹是否击中僵尸(通过判断两者的screen_x和screen_y,误差要有),有则扣除僵尸HP(变量第一行已经说明了),僵尸HP为0以下时移除僵尸
  一般判断次数:子弹个数×僵尸个数
  较简判断次数:15×僵尸个数+子弹个数 方法保密+1
 僵尸啃食判断:
  判断僵尸前方是否有植物(方法同子弹判断),有则扣除植物HP(略),植物HP0以下时移除植物
  一般判定次数:僵尸个数×植物个数

大概就是这样了,自己在做个塔防,目前做了20关- -


LZ貌似是新手,TD很难做的,特别是纯事件,真要做的话等有一些脚本功底时再用脚本写吧

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
54
在线时间
1208 小时
注册时间
2011-1-23
帖子
910

贵宾

5
发表于 2011-4-8 21:54:30 | 只看该作者
我构思过这种系统,构思了打给85%的效果吧,觉得还是做DNF类的游戏实在,又改构思那个系统了,那个系统已经构思完成,高仿,理论上比已有的DNF同人游戏效果好多了
→→→牛排的小黑屋←←←
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-25 14:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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