The Beginning
1、首先要明确一点,珍珠炮仅在java版mc中可行,基岩版暂时不可行。
2、珍珠炮的核心原理就是,用tnt爆炸来给珍珠加速,没有什么花里胡哨的东西,就这么简单不过实现起来有难点不少既然是炮,那就得有tnt的供给,途径有两种,发射器阵列或者tnt复制模块阵列。产生的tnt要消除随机性聚合到珍珠炮炮口然后是珍珠校正,把玩家扔出的珍珠的随机动量消除,并在tnt爆炸的一刻送至炮口的一个确定的坐标最后是区块加载。
3、需要预先人工强加载珍珠途径位置的区块,让珍珠可以超视距飞行上述的tnt供给、珍珠校正、区块加载,都是一些模块化的部件,具体实现就不具体分析了如果是矢量珍珠炮的话,还需要有配置储存、信号传输、弹药控制的模块。
THE END
TAG: