- 博客(2)
- 收藏
- 关注
原创 golang游戏开发学习笔记-开发一个简单的2D游戏(基础篇)
需要说明的是,着色器程序需要结合具体要绘制的顶点来看,在这个2D游戏中,所有的元素都是由两个三角形组成的矩形构成的,因此在不使用。位置,大小,外观(纹理),颜色,和旋转的角度。由于我们开发的是2D游戏,所有顶点的z分量都为0,所以用顶点中每一行的前两位作为顶点坐标,后两位作为纹理坐标,并将顶点坐标和纹理坐标合为一个变量传入着色器中。片段着色器与上一篇文章的基本相同,唯一区别是加入了一个判断,在图像区域的透明度小于0.1的时候,会放弃对这片区域的渲染。变量的函数,唯一要说明的是字符串尾部要添加。
2025-01-20 00:41:10
1008
原创 golang基础教程(一)、环境搭建_golang im教程
步骤4:tar-zxvfgo1.9.2.linux-amd64.tar.gz[解压后,就可以看到一个go目录]步骤1:将go1.9.2.linux-amd64.tar.gz传输到ubuntu。步骤2:将go1.9.2.linux-amd64.tar.gz拷贝到/opt下。64位系统:go1.9.2.linux-amd64.tar.gz。32位系统:go1.9.2.linux-386.tar.gz。步骤6:./goversion。这里选择GOLAND。
2025-01-20 00:39:08
754
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人