- 博客(9)
- 资源 (22)
- 收藏
- 关注
原创 cocos2dx 面试者(入门到高级) 必备知识
请关注订阅,本专栏会详细讲解cocos2dx开发各个重要的模块,实现中大型游戏开发文本以cocos2d 3.17.2版本为例,本篇内容专门为从事cocos2d开发的面试者提供帮助,精准解决面试遇到的问题,欢迎讨论一、 引擎部分1.cocos2d采用什么内存管理机制(引用计数)以及如何实现的答:采用引用计数管理内存,所有引擎对象的基类Ref中定义了一个成员变量_referenceCount并在构造函数中初始化为1(这句很重要)2.cocos2dx 基本的类有哪些,并说明引擎如何运行的答:.
2020-12-06 22:36:14 1527
原创 【cocos shader 010】 lua OpenGL ES 高斯动态虚化模糊 模拟后处理缓冲
效果图:首先请阅读上一篇文章:https://blog.csdn.net/zhang1461376499/article/details/111948781模糊背景通常用于弹窗图层的虚化效果。核心是高斯核的使用,文中使用3X3的高斯核。上图是3X3的高斯核,当前像素的颜色由附近9个格子按权重混合而成,所有格子权重之和等于1。原理:创建一张渲染纹理(RenderTexture),将本场景屏幕上图像渲染到此纹理。然后对此纹理做高斯模糊。代码如下://顶点着色器代码vertattribu
2020-12-30 17:53:37 1433
原创 【cocos shader 009】 受伤受击场景闪红特效
原理:添加一个渲染纹理(RenderTexture)到场景的最上层将当前屏幕画面渲染到此纹理对RenderTexture对象的Sprite成员做正弦变换切换颜色废话不说直接上代码:看效果:function MainScene:onCreate() local frag = [[ #ifdef GL_ES precision mediump float; #endif .
2020-12-30 11:11:13 1937
原创 【UE4 005】自定义人物角色(Charactor) 替换小白人
本篇讲解UE4 新手开发者如何自定义一个角色模型,网上相关资料很少,这里分享给大家供参考。下载人物模型 和动画下载网站:https://www.mixamo.com。该网站提供了很多人物模型和动画,采用Adobe(PhotoShop)账号,没有就注册一个。下载模型随便找一个,搜索mouse,找到一个小老鼠模型,点击右上角DOWNLOAD下载下载动画:搜索running选中这个动画,右边预览窗口里小老鼠开始跑动,记得要把图中的In Place勾上,勾上表示原地跑动,因为游戏.
2020-12-25 16:38:52 6860
原创 【UE4 004】LandscapeGrassType地形植被类
一、准备资源上一篇讲过植被花的制作方法,1、2是颜色贴图,3、4是法线纹理,5是做好的花模型,上图中红色方框(Static Mesh),6是材质。二、创建Landscape Grass Type在资源窗口中右键点击,弹出上图菜单,选择Foliage(植被)->Landscape Grass Type(地形草地类型),创建后如下图:双击打开,并点击+号创建多个植被层(一个Landscape Grass Type草地层可以包含多个植被,他们会按照彼此的权重混合)打开
2020-12-24 15:55:43 6508
原创 【UE4 002】 地形编辑-混合地形材质- LandscapeLayerBlend
本期讲解UE4 地形材质中的 混合材质,看完记得收藏+关注+点赞-评论哦···三连三连~~~一、准备资源UE自带的纹理每张颜色纹理和法线贴图一一对应.二、创建材质1. 导入纹理2. 创建地形混合节点(LandscapeLayerBlend)3. 添加地形图层4. 选中右边的地形图层混合节点5. 点击加号添加3个图层6. 点击三角形打开图层信息上图1:图层名字, 几种图层要分别不同命名上图2:混合类型, 选择默认的权重混合,什么是权重,这里就不多说了,自行百度。上图3.
2020-12-18 19:40:06 14925 6
原创 【UE4 001】 地形编辑-创建地形Landscape/terrain
今天鹿哥讲讲UE4 地形学习笔记创建地形鹿哥最近学了一款新工具《world creator》,简单而高效的地形编辑工具,学习起来很简单,B站上很多学习视频,最好是看国外的带中文字幕的。world creator 的默认工程:如果没有world creator 使用UE4自带的地形工具也能创建地形,UE为我们提供了雕刻,喷绘等功能,可以制作我们需要的任何地形。1.world creator 导出高度图。题外话:这张图片里保存了整个地形的高度信息,仔细分析一下这张图片,因为图片的RGB
2020-12-18 13:48:44 7107 1
原创 【cocos shader 008】 摇晃摆动的小草 特效
local frag = [[ #ifdef GL_ES precision mediump float; #endif varying vec2 v_texCoord; .
2020-12-11 16:32:14 2015
原创 lua string.match的使用 正则表达式 详解
什么是正则表达式正则表达式由一组特殊字符组成。lua中的特殊字符是%.^$±*?,一共12个。它们和一般字符按规则构成了lua的正则表达式。正则表达式的匹配方式. :所有字符%a : 与任何字母配对%c : 与任何控制符配对(例如\n)%d : 与任何数字配对%l : 与任何小写字母配对%p : 与任何标点(punctuation)配对%s : 与空白字符配对%u : 与任何大写字母配对%w : 与任何字母/数字配对%x : 与任何十六进制数配对%z : 与任何代表0的字符配
2020-12-11 14:29:31 7874
Visual_Assist_X_.rar
2021-03-02
xxtea加密工具 附c++源码
2020-11-30
UE4 植被 资源 (花草树木)
2020-11-26
spine 优化c++源码
2020-11-25
spine-runtimes-3.8.rar
2020-11-21
babeLua启动加速器
2020-11-20
World Creator (免费)地形编辑器
2020-11-20
cocos2d-js 3.17.2升级spine到3.8.rar
2020-06-22
spine-runtimes-3.8.rar
2020-05-10
Classes.rar
2020-04-10
spine优化.txt
2019-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人