查看: 90|回复: 0

[转载发布] 【脚本&事件双范例】塔防:阿尔西斯大战僵尸2月4日更新

[复制链接]
  • TA的每日心情
    开心
    4 天前
  • 签到天数: 94 天

    连续签到: 4 天

    [LV.6]常住居民II

    2045

    主题

    133

    回帖

    9599

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    -2
    卡币
    7409
    OK点
    16
    积分
    9599
    发表于 2024-4-19 19:11:54 | 显示全部楼层 |阅读模式
    事件版的以前发过了。
    地址:http://rpg.blue/thread-166215-1-1.html
    此物制作超麻烦,点鼠标就能累死你。而且fps掉的是恶梦级的水准...基本到了后来就不会超过10了....
    脚本版:
    说实话这个脚本版几乎就是把那个事件版给写成脚本了,把$game_variables换成了$zombie而已....然后把写法转述成了脚本。
    此物不是很完全,表面上看完全不及事件版精美,但是此物量产僵尸和阿尔西斯变得十分简单了。从此无限僵尸不是梦- -|
    但是,万恶的fps继续掉.....不过是因为直接使用脚本的原因使得速度高了不少?反正我的破机器上测试,半个屏幕的阿尔西斯同时发射火球,外加10+的僵尸往前跑,fps还是很给力的停在了25左右(众高手们:喂!25很高吗? 我:比事件版的0好很多吧...)
    此物目前只做了阿尔西斯,但是想做出其他类的(木箱,其他阿尔西斯类的攻击型)貌似很简单了,稍微做点手脚就可以吧。
    本身脚本不复杂,看得懂的话修改起来完全无障碍吧。
    其实此物的思路可以改进的,比如死掉的僵尸的坐标不占用$zombie或者判定的时候直接略过死掉的僵尸。不是很难实现,抽空改良一下吧。
    v1.1脚本版地址:
    此次更新为v1.1 更改了建设阿尔西斯的方法(这样就不会出现取消两次的问题了)
          (没有使用图片响应的脚本,自己写了个很渣的的选择窗口)
          更改了一点点的火球的判定算法,估计会快一点。
          更改了可建造的单位 :阿尔西斯 木箱 大法师
       修正了大法师建造不能的错误。
             敌人没变,依然是那样子,貌似敌人的hp有所改动...记不得了.
                   依旧是全屏可建造单位,貌似fps还是挺给力的保持在30以上。
       假如有什么问题我再更新。
    还有:目前无法解决的是动画播放问题,貌似僵尸挠木箱和阿尔西斯等固定单位的时候动画可以播放,但是火球和僵尸等移动单位的动画用脚本放不出来....但是不会卡,感觉上是直接略过了,试着用等待,无效.... 求解决。
                   
                本帖来自P1论坛作者px.凤翔九天,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg.blue/forum.php?mod=viewthread&tid=166493  若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    天天去同能,天天有童年!
    回复 论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2024-11-11 09:47 , Processed in 0.056865 second(s), 38 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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