minecraft吧 关注:2,568,011贴子:32,075,865

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

只看楼主收藏回复

然后呢,楼主快更啊!
~~小时候我喜欢周杰伦,我爸对我是嗤之以鼻,这也能叫歌?如今我长大了,周董老了,而歌坛涌现了大批新星,像tfboys,我对此也是嗤之以鼻。突然我醒悟过来了,原来历史是惊人相似,我觉得我们应该学会包容,不要再去黑这些明星和他们的粉丝了。其实我说这么多,我的主要意思是,喜欢tfboys的都是我儿子。


IP属地:广东来自Android客户端73楼2016-02-16 12:58
收起回复
    我用易语言做的不要类库,编译完后,再加个壳,总大小才72kb


    IP属地:北京74楼2016-02-16 12:59
    收起回复
      2026-01-03 02:50:00
      广告
      不感兴趣
      开通SVIP免广告
      学java的初一党路过。。


      IP属地:吉林来自Android客户端75楼2016-02-16 21:50
      回复
        之前一段时间都很忙,来不及更新。。
        现在开更
        楼主数学基础一般,为了搞定这个花了不少时间。


        IP属地:美国76楼2016-02-19 20:19
        收起回复
          这个XYZ得出来的是视角选定的方块的位移值
          就是从当前位置做一条到XYZ的线,然后线如果碰到方块就检测到了,没有则继续加长这条线


          IP属地:美国77楼2016-02-19 20:21
          回复

            测试时的标记,红线是X


            IP属地:美国78楼2016-02-19 20:22
            回复
              明天发新版,
              现在主要BUG就是数组超界233,这个实在难防。
              选择方块做完了就可以加入新的方块了。
              感谢@关门2000 给予pick公式的帮助


              IP属地:美国82楼2016-02-19 23:46
              收起回复
                火前留名


                来自iPhone客户端83楼2016-02-20 08:15
                回复
                  2026-01-03 02:44:00
                  广告
                  不感兴趣
                  开通SVIP免广告
                  0.03发布了!!!
                  http://pan.baidu.com/s/1nus9vcP


                  IP属地:美国84楼2016-02-20 11:10
                  回复

                    做材质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属地:安徽来自Android客户端89楼2016-02-20 17:12
                            回复
                              2026-01-03 02:38:00
                              广告
                              不感兴趣
                              开通SVIP免广告
                              保留凭空建筑方块的特
                              好了更新完毕


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