minecraft吧 关注:2,568,261贴子:32,078,271

回复:【C++配OpenGL】 编程造MC!!!

取消只看楼主收藏回复

明天发新版,
现在主要BUG就是数组超界233,这个实在难防。
选择方块做完了就可以加入新的方块了。
感谢@关门2000 给予pick公式的帮助


IP属地:美国82楼2016-02-19 23:46
收起回复
    0.03发布了!!!
    http://pan.baidu.com/s/1nus9vcP


    IP属地:美国84楼2016-02-20 11:10
    回复
      2026-01-06 19:04:36
      广告
      不感兴趣
      开通SVIP免广告

      做材质ing


      IP属地:美国85楼2016-02-20 11:56
      回复
        这个满分算法 @qiaozhanrong


        IP属地:美国86楼2016-02-20 17:06
        收起回复
          pickAllSide[1] = abs(int(pickZ + 0.5) + 0.5 - pickZ);//front
          pickAllSide[2] = abs(int(pickZ + 0.5) - 0.5 - pickZ);//back
          pickAllSide[3] = abs(int(pickX + 0.5) - 0.5 - pickX);//left
          pickAllSide[4] = abs(int(pickX + 0.5) + 0.5 - pickX);//right
          pickAllSide[5] = abs(int(pickY + 0.5) + 0.5 - pickY);//top
          pickAllSide[6] = abs(int(pickY + 0.5) - 0.5 - pickY);//bottom
          pickSide = 1;
          for (int i = 2;i <= 6;++i)
          if (pickAllSide[pickSide]>pickAllSide[i])
          pickSide = i;


          IP属地:美国87楼2016-02-20 17:06
          回复
            于是我想完善一下选择方块
            原来是可以选中任何方块包括空气然后左键替换成空气/石头。
            现在只能选中非空气方块,左键挖掉,右键在它的选中面旁边放置方块


            IP属地:美国88楼2016-02-20 17:10
            回复
              保留凭空建筑方块的特
              好了更新完毕


              IP属地:美国91楼2016-02-20 17:37
              回复

                调试模式的炫酷光标!【并不


                IP属地:美国100楼2016-02-27 10:59
                回复
                  2026-01-06 18:58:36
                  广告
                  不感兴趣
                  开通SVIP免广告
                  LZ写作业中
                  下午继续更


                  IP属地:美国105楼2016-02-27 11:27
                  回复

                    (边界被剔除,此图有些问题233)
                    0.04更新!!!
                    http://pan.baidu.com/s/1i4wiK2x


                    IP属地:美国108楼2016-02-27 22:37
                    收起回复
                      如果你用一个不错的显卡开这个程序,就会出现这样的鬼畜

                      N卡A卡自动把图像拆成了三角形绘制,估计是因为GL_BLEND的问题


                      IP属地:美国110楼2016-02-28 13:11
                      收起回复
                        果然,绘制正常方块的时候不可以开启透明度


                        IP属地:美国111楼2016-02-28 13:15
                        回复
                          先学一下AABB盒,下周把碰撞做好。


                          IP属地:美国112楼2016-02-28 13:18
                          回复
                            刚刚完成了AABB盒,游戏里不用计算一个东西的AABB大小,只要侦测有没有撞上就行了。


                            IP属地:美国113楼2016-03-05 14:32
                            回复
                              2026-01-06 18:52:36
                              广告
                              不感兴趣
                              开通SVIP免广告
                              AABB可以阻止大部分“撞墙”行为,不过如果撞方块的角落的话可能会透视。
                              就像这样


                              IP属地:美国115楼2016-03-05 14:34
                              收起回复