易语言吧 关注:266,359贴子:1,663,186

【咸鱼 · 直播】易语言类王xxx的MOBA游戏

只看楼主收藏回复

这几天无聊,所以想着做一个MOBA的游戏用易语言(类似于王xxxx),在2020.1.16日就开始做了,从今天开始就开贴。
目前完成的是:
1.人物的动态创建
2.血量、蓝量、等级获取、设置
3.普通攻击
做完之后会开源代码(我们要有开源精神,因为留在电脑里存着也没有什么用,还不如开源,开学之后就没时间维护了),不是做的3D的,是2D的,但是有3D的效果。有兴趣的可以在开源后弄点其他的功能(比如联机啥的)。
可能开源后代码写得比较乱,可以自己优化。
镇楼图:

因为还没优化,所以看起来比较粗糙。


IP属地:山东1楼2020-01-18 20:11回复
    2L


    IP属地:山东2楼2020-01-18 20:11
    收起回复
      3l支持w~


      IP属地:上海来自Android客户端3楼2020-01-18 20:22
      收起回复
        2020.1.18
        【综合】人物移动、普通攻击、血量控制
        (发现不能发gif了)


        虽然就这一点东西,但是写的不少,算的也不少,可以直接通过命令使用:

        【参考】平面直角坐标系、勾股定理、三角函数的相关计算


        IP属地:山东4楼2020-01-18 20:33
        收起回复
          来辣


          IP属地:河北来自Android客户端5楼2020-01-18 20:37
          回复
            2019.1.18(晚上)准备:
            1.优化创建物体的效果
            2.增益效果


            IP属地:山东7楼2020-01-18 20:40
            回复


              IP属地:福建来自Android客户端8楼2020-01-18 21:01
              回复
                弃坑预定


                IP属地:湖南来自Android客户端10楼2020-01-18 22:21
                收起回复
                  2020.1.18 Night
                  【进度】
                  1.优化了创建物体效果,支持物体宽度和高度设置
                  2.增加事件功能,当一个物体被攻击的时候,执行某一个脚本(因为最终要开源,就不加密脚本文件了),比如A攻击B,B由于有某个装备的加持,可以增加防御度,我们可以在被攻击事件所对应的脚本上直接在攻击时更改血量 + 5
                  Ps:
                  (1)脚本文件用记事本编写,不用易语言编写,为后续的装备部分奠定了基础,但是由于自己这个物体没有纳入与动态物体同样的位置,因此暂时无法为自己增益,但很快会有的。
                  (2)这个游戏是开源的!完全开源!可以改编和添加啥的,当然做这个游戏的外挂也相当容易,直接改script文件就行,对于脚本文件的保护因为是开源的写了也肯定得被破解,因此写 = 不写



                  IP属地:山东11楼2020-01-18 22:52
                  回复
                    目前:
                    (1)模块:一个没用
                    (2)支持库:多了一个“EXUI界面支持库”
                    (3)总体一览:



                    IP属地:山东12楼2020-01-18 22:54
                    回复
                      2020.1.18 Night
                      【进度】目前个人的物体已经和其他物体的地位达成一致。
                      啥意思?
                      (1)以前版本:个人的物体并不能动态创建,因为以前写的是例子,以背后为参照物,人物移动。
                      (2)现在版本:现在的个人物体已经是动态创建的了,仍然以背后为参照物,人物移动,只是变成动态的了,且接受了上述的新改进,完全同步。
                      (3)原理:物理上的参照物的背景变换。


                      IP属地:山东13楼2020-01-18 23:10
                      收起回复
                        2020.1.18 Night
                        【明天】需要解决的问题:水晶、防御塔等都是可以攻击的,如何获得圆的每一点的坐标,然后进行判断。


                        IP属地:山东14楼2020-01-18 23:26
                        回复
                          2020.1.18 Night
                          通过绘图,可以找到思路,明天再写,晚安。
                          (图如下):



                          IP属地:山东15楼2020-01-18 23:47
                          收起回复

                            0:37顶贴


                            IP属地:山东16楼2020-01-19 00:37
                            回复
                              帮顶


                              IP属地:广东17楼2020-01-19 00:46
                              回复