
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
用cocos creator实现《我的世界》
我的世界》是一款非常流行的游戏,不过网上大多都是用unity还原实现的。那么用cocos实现一版,会是怎样的开发体验呢?核心技能包括八叉树查询用于场景管理,射线检测用于碰撞和交互,柏林函数用于地形随机,动态网格用于地形显示。后续需进行场景性能优化,增加资源、NPC、存档、红石等等等等内容。对于长期学习,还是非常不错的项目。

尝试搭建webgl游戏引擎-起头
一个简单的,初阶的,外行的webgl游戏引擎开发日志。

cocos creator创建简单的动态网格
针对初次尝试cocos动态网格,可以参考本文提供的基础三角面绘制来绘制第一个动态网格。

cocos creator effect圆形头像
作用:使用材质裁剪矩形图片为圆形。效果:左侧为原图,右侧为裁剪后的效果(上方为设置透明度,下方为discard)实现思路:因为要适应不同尺寸的图片,所以使用了椭圆的方程。保证短方向撑满,长方向长度等于短方向。因为glsl的v_vu0是0到1,所以将长方向缩短一定比例即可。椭圆公式:实现:1:定义effect uniform变量(0.25的默认值是因为a,b分母是平方)2:带入v_uv0的坐标到椭圆
到底了







