minecraft吧 关注:2,543,147贴子:31,801,920

【解析&Mod】NEWorld Mod框架制作&源码解析

只看楼主收藏回复

NEWorld 传送门:http://tieba.baidu.com/p/2822071396
NEWorld本体作者@qiaozhanrong 【持续更新中】
为了提高自己的水平(3D方面竟然没有小学生强,我这个初中狗墙角哭去QWQ)
另外为了这个潜力作制作一些Mod
我决定开坑制作这个NEWorld Forge
根据我一贯的尿性,这个帖子估计不会一直更新下去,大概能坚持到寒假结束就不错了……
没错我就是那个和小乔同一时期的2D Minecraft作者!
这一次不是独立作品啦,经验也水不了啦QAQ希望大家继续支持我【什么鬼
P.S.貌似没有这方面的吧规限制吧,周边编程什么的……

LOGO镇楼(随手做的)


IP属地:江苏1楼2015-02-16 21:26回复
    解释一下:NEWorld Forge 类似于Minecraft Forge 给NEWorld装Mods用的


    IP属地:江苏2楼2015-02-16 21:27
    收起回复


      IP属地:江西来自Android客户端3楼2015-02-16 21:28
      回复
        程序员


        IP属地:江西来自Android客户端4楼2015-02-16 21:28
        回复
          @你爸跳楼 @yhhcat


          IP属地:江西来自Android客户端5楼2015-02-16 21:28
          回复

            先做语法高亮


            IP属地:江苏6楼2015-02-16 22:01
            收起回复

              我们先来看一下这个,初步猜测,inventorybox是物品ID,inventorypcs是对应的物品糟位的物品数量
              那么,我们能不能合二为一成一个类item呢?里面储存ID和数量


              IP属地:江苏7楼2015-02-16 22:38
              收起回复

                我们注意到坑爹的小乔把它定义成了block,那物品怎么办呢QWQ
                @qiaozhanrong


                IP属地:江苏8楼2015-02-16 22:39
                收起回复

                  游戏里的物品栏证实了我的猜想


                  IP属地:江苏9楼2015-02-16 22:43
                  回复

                    一开始还以为getdesktopmode获得的是窗口的属性,看到全屏后才发现原来是电脑显示屏的属性


                    IP属地:江苏10楼2015-02-16 22:47
                    收起回复

                      继续,启动粘贴键(大约就是SHIFT和CTRL这些的吧),启动鼠标指针(?),设定两个回调函数,然后setupscreen


                      IP属地:江苏11楼2015-02-16 22:50
                      收起回复

                        其实就是各种gl参数,跳过跳过


                        IP属地:江苏12楼2015-02-16 22:51
                        收起回复
                          其实我想了想,贴吧不太适合发代码,于是我决定尽量以游戏的图为主


                          IP属地:江苏13楼2015-02-17 09:30
                          回复

                            稍微改了一下配色


                            IP属地:江苏14楼2015-02-17 10:56
                            回复

                              GUI类,看起来还是很亲切的,我们可以模仿着再加一个按钮


                              IP属地:江苏15楼2015-02-17 12:26
                              收起回复