【C++配OpenGL】 编程造MC!!!
minecraft吧
全部回复
仅看楼主
level 12
whdi😳 楼主
框架
镇楼
2016年02月13日 12点02分 1
level 11
前排
2016年02月13日 12点02分 2
前排找对象[滑稽]
2016年02月13日 14点02分
伪前排
2016年02月20日 09点02分
level 8
不愧老司机,废话少说几楼开车[滑稽]
2016年02月13日 12点02分 3
前排提醒124楼炸吗
2016年03月05日 09点03分
level 9
别给我说又是5-6年级小学生啊。。。
2016年02月13日 12点02分 4
对啊,上次一个小学生在编程
2016年02月13日 17点02分
吧务
level 14
你好小呐
---贴吧极速版 For UWP
2016年02月13日 12点02分 6
你好小娜 ---贴吧极速版 For UWP
2016年02月13日 12点02分
level 12
whdi😳 楼主
static const GLfloat VC[][3] = {
{ -0.5f, 0.5f, 0.5f }, //A
{ -0.5f,-0.5f, 0.5f },//B
{ 0.5f,-0.5f, 0.5f },//C
{ 0.5f, 0.5f, 0.5f },//D
{ -0.5f, 0.5f,-0.5f }, //E
{ -0.5f,-0.5f,-0.5f },//F
{ 0.5f,-0.5f,-0.5f },//G
{ 0.5f, 0.5f,-0.5f },//H
};
static const GLint VF[][4] = {
0,1,2,3,//front
3,2,6,7,//right
7,6,5,4,//back
4,5,1,0,//left
1,5,6,2,//bottom
4,0,3,7 //top
};
static const GLfloat TF[][2] = {
0,1,
0,0,
1,0,
1,1
};
这是方块的绘制函数,TF是纹理
2016年02月13日 12点02分 7
小学生看要再等10000年[狂汗]
2016年02月13日 14点02分
小学生真心看不懂。当场砸了网吧3台高级24K黄金光速999兆电脑。如今,正在泼粪洗碗喂牛当马的还债[滑稽]
2016年02月14日 02点02分
glBufferData(GL_ARRAY_BUFFER, sizeof(掏粪), 掏粪, GL_STATIC_DRAW);[滑稽]
2016年02月14日 07点02分
刚刚发现你没用buffer[喷]
2016年02月14日 07点02分
level 10
火前
2016年02月13日 12点02分 8
level 12
whdi😳 楼主
目前做了这些,背面剔除,相邻面剔除还有基本WS前后移动
2016年02月13日 13点02分 10
level 12
whdi😳 楼主
临近面剔除的效果,里面是空心的
2016年02月13日 13点02分 11
[滑稽]
2016年02月13日 14点02分
小娜头像好评[吐舌]
2016年02月14日 00点02分
level 12
whdi😳 楼主
if (key == GLFW_KEY_W)
{
playerPosX += cos(playerRotY*piover180)*0.3;
playerPosZ += sin(playerRotY*piover180)*0.3;
}
if (key == GLFW_KEY_S)
{
double head = playerRotY;
playerPosX -= cos(playerRotY*piover180)*0.3;
playerPosZ -= sin(playerRotY*piover180)*0.3;
}
用的是GLFW, WS移动代码原理从某NEHE那里抄的[滑稽]
2016年02月13日 13点02分 12
也可以抄我的(如果你找得到的话)
2016年02月14日 23点02分
@qiaozhanrong 你的,和这个没什么区别的吧。
2016年02月15日 11点02分
@whdi😳 方向没区别,只不过移动的时候我的是用加速度的
2016年02月15日 23点02分
@whdi😳 这样可以做惯性效果
2016年02月15日 23点02分
level 11

2016年02月13日 13点02分 13
level 12
虽然显卡不支持OpenGL,但是看见OpenGL就滚进来了[滑稽]
2016年02月13日 13点02分 17
显卡不支持OpenGL[喷]
2016年02月14日 08点02分
显卡不支持OpenGL[喷]
2016年02月14日 23点02分
没错,是集显[haha][滑稽][茶杯]
2016年02月15日 06点02分
显卡不支持OpenGL[喷]
2016年04月02日 09点04分
level 1
火钳
2016年02月13日 13点02分 18
level 12
whdi😳 楼主
EasyMinecraft 0.01!!!
[无效] http://pan.baidu.com/s/1c1c9RGks
退出按EXC!!!!
2016年02月13日 13点02分 19
这........[喷]
2016年02月13日 13点02分
2016年02月13日 13点02分
@whdi😳 这要OpenGL支持吗?
2016年02月13日 13点02分
win32运行不了[不高兴]
2016年02月13日 13点02分
level 12
whdi😳 楼主
忘记说了shift 下降。。
空格 上升
2016年02月13日 13点02分 20
1 2 3 4 5 6 尾页