目前共有31篇帖子。 字體大小:較小 - 100% (默認)▼  內容轉換:马新简体▼
 
點擊 回復
727 30
【新坑】魔塔样板demo 2.0计划
PRE
教學魔塔 四級
1樓 發表于:2025-1-4 18:42
一开始我的脚本都是以插件形式放在脚本库的,可以说原生RMXP代码完全没动,但是这样子太麻烦了,而且RM很多东西对于魔塔是完全不需要的,所以我打算在2.0计划进行一个整体的改造
新的魔塔 二十二級
2樓 發表于:2025-1-4 18:43
好!

大概有规划不?

 
PRE:好快
  2025-1-4 18:44 回復
啊啊是谁都对:回复 @PRE:突然间就刷到了
  2025-1-4 18:45 回復
PRE
教學魔塔 四級
3樓 發表于:2025-1-4 18:44
首先就是这堆乱七八糟的全局变量,我打算参考VA的DataManager来做,虽然VA还是一堆全局变量吧,我打算整合到一个hash表里,然后原先的类似$game_actors我也整合进这里

 
PRE
教學魔塔 四級
4樓 發表于:2025-1-4 18:46
可以看到有一堆(Deprecated),也就是暂时决定废弃的脚本,大多是RMXP原生脚本,暂时以=begin和=end注释掉了,原先的Mota Adaptation我也删了,整合进现有脚本里

此外注意到,我废弃了Game_Party,因为团队物品我觉得属于是常规RPG的做法,而魔塔里面的多角色是有分离物品的需求的,物品和金币整合进了Game_Actor

 
PRE
教學魔塔 四級
5樓 發表于:2025-1-4 18:48
2.0计划主要是“清理”,在验证废弃脚本可丢弃后,我会将其全部删除

此外楼传UI我会尝试改编成新新2风格的,本身机制也会采用MotaMaster提到的传送点机制

 
PRE
教學魔塔 四級
6樓 發表于:2025-1-4 18:51
其实我本来没打算在XP上面改,而是到VA做的

但是VA的图层太怪了,竟然只有两个图层

 
68391151剑王★:VX和VA的iconset对大多数人来说是硬伤
  2025-1-4 19:11 回復
魔塔2000 八級
7樓 發表于:2025-1-4 19:12
我记得6R以前有人搞过把RM进行RGE化

但那个帖子我忘了叫什么了,不知道现在还能不能找到

 
PRE:6r很多上古老贴都挂了
  2025-1-4 20:13 回復
68391151剑王★:回复 @PRE:你搜一下6R(也就是project1论坛)还能不能搜到RGE,如果还能下载的话就下下来,看看能不能运行
  2025-1-4 20:16 回復
68391151剑王★:回复 @68391151剑王★:我这里不知道是不是网的问题那边也经常加载不出来
  2025-1-4 20:16 回復
PRE:回复 @68391151剑王★:我找到个这玩意……https://cloud.06dn.com/s/dDo2ul,但是感觉不太对劲
  2025-1-4 21:01 回復
68391151剑王★:回复 @PRE:没错这就是RGE,但是编辑器运行不了,由于这东西很冷门,不知道是少了什么需要的插件
  2025-1-4 21:47 回復
PRE
教學魔塔 四級
8樓 發表于:2025-1-4 21:09
这玩意是谁写的……

$game_map不就是他自己吗,怎么不用self,难道他还要在别的变量里面new一个Game_Map?

 
PRE
教學魔塔 四級
9樓 發表于:2025-1-5 01:11
因为事件未执行调了俩小时,然后发现在事件初始化中的refresh不知道啥时候被我删了,我靠

水饺了

 
PRE
教學魔塔 四級
10樓 發表于:2025-1-6 18:18
将显伤融入了Sprite_Character而不是像往常一样重新弄一层,真正做到字随怪动

 
PRE
教學魔塔 四級
11樓 發表于:2025-1-6 18:20
可惜只能加在线视频,不能上传本地视频,不然效果更好
 
PRE
教學魔塔 四級
12樓 發表于:2025-1-6 20:31
显伤完整版,地图伤害比如夹击的就不做了,RMXP不适合那种,而且那样会导致地图太花了

 
PRE
教學魔塔 四級
13樓 發表于:2025-1-10 16:12
已经清理的差不多了,重写了很多东西,包括原有的Window_Selectable也重写适配了鼠标,以及做了一个横向的选择窗口(因为我个人觉得在选择传送点时,横向的可能好看一点)

 
PRE
教學魔塔 四級
14樓 發表于:2025-1-10 17:39
现在有第一次打怪时卡顿的现象,经排查居然是因为音频?把这句注释掉就正常了

怪事。。。

这里代码大部分来源于RM开源的部分,我只是将其改成动画和弹伤害多个生效

 
PRE
教學魔塔 四級
15樓 發表于:2025-1-10 19:12
我去,好丑的状态栏(

我还是太不懂设计了

 
PRE
教學魔塔 四級
16樓 發表于:2025-1-10 21:26

我说为什么会打开菜单就卡一下,1000个draw_text居然就有明显卡顿了吗。。。

 
魔塔2000 八級
17樓 發表于:2025-1-10 22:29
以前其实一直都有一个说法:事件=写好的脚本

我捣鼓了半天RGE就是死活打不开,估计是win10以上没法运行了,不知道缺什么插件

要是能用RGE的话,就可以真正意义上搞一个新建工程样板了

 
PRE:确实是
  2025-1-11 14:54 回復
PRE
教學魔塔 四級
18樓 發表于:2025-1-11 14:55

完全体楼传

这也是适应大地图和所谓平面塔的楼传,同一地图有多个传送点可用

 
PRE:我觉得这个应该是改版后最实用的功能,模拟了一个Tilemap(取自6r帖子,做了一点改动),就是性能太捉急了@68391151剑王★ @啊啊是谁都对 
  2025-1-11 14:59 回復
PRE
教學魔塔 四級
19樓 發表于:2025-1-12 19:56
简易怪物手册,之前那个鼠标点击的还是不太行

顺带一提这个怪物是会动的,就是不能获取窗口本身的Viewport(RMXP的窗口本质上是一个Viewport里面带两个Bitmap,一个是绘制好的窗口背景,一个是我们用的contents),我只能新建一个Viewport来放置怪物的Sprite,然后让这个Viewport跟随窗口本身的坐标

 
PRE
教學魔塔 四級
20樓 發表于:2025-1-12 19:57
详细信息。可换行(支持上下键和鼠标滚轮)

 
PRE
教學魔塔 四級
21樓 發表于:2025-1-12 19:58
因为无法获取窗口本身的Viewport导致要写这么些个东西:

 

回復帖子

內容:
用戶名: 您目前是匿名發表
驗證碼:
(快捷鍵:Ctrl+Enter)
 

本帖信息

點擊數:727 回複數:30
評論數: ?
作者:PRE
最後回復:PRE
最後回復時間:2025-1-12 19:58
 
©2010-2025 Purasbar Ver2.0
除非另有聲明,本站採用創用CC姓名標示-相同方式分享 3.0 Unported許可協議進行許可。