Asroads'Blog 君子不器
游戏素材优化之压缩音频文件
发布于: 2023-01-09 更新于: 2023-08-29 分类于: tool

游戏优化一般来说分为几种优化,常见的有数据传输优化,包括加载优化和网络通信优化,其他的还有数据的算法优化和增删改查优化,以及和渲染密切相关的渲染优化。其中素材优化本身是一个老生常谈的问题,本篇重点说一下如何批量压缩游戏s项目内的音频文件,主要以MP3格式作为代表来谈如何压缩和覆盖

阅读更多
Windows常用软件整理
发布于: 2023-01-08 更新于: 2023-08-29 分类于: tool

这几年习惯了使用Mac系统的时候,收集了很多不错的软件,这一年来用回了Windows系统,于是重新整理了一部分软件,下面简单的整理出来,方便日后查阅

阅读更多
Chrome(谷歌浏览器)如何关闭搜索栏历史记录
发布于: 2023-01-02 更新于: 2023-08-29 分类于: other

平时上网时候最常用的就是搜索,而我本人习惯使用Chrome浏览器,浏览记录大部分人都知道如何删除,甚至可以大家一个无痕模式,无论是工作还是生活搜索栏的搜索历史记录有时候并不想让其他人看到自己搜索了什么,特别是在公共环境,那么我们如何避免搜索记录被别人看到呢?下面就说一下如何隐藏和删除搜索栏的搜索历史。

阅读更多
CocosCreator微信小游戏接入原生模板(格子广告)
发布于: 2022-12-16 更新于: 2023-08-29 分类于: game

最近接到一个任务就是微信小游戏内格子广告的接入,之前接入的广告大多都是激励视频广告和Banner广告,这次这个原生模板的格子广告,一下子没有找到好的借鉴的文章和参考例子,于是折腾了半天才终于搞定,下面就记录一下接入的步骤和注意事项,便于以后有问题的时候参考。

阅读更多
字节小游戏接入友盟SDK
发布于: 2022-12-09 更新于: 2023-08-29 分类于: game

2021年做游戏项目的时候,接过很多家的SDK,其中有快手、腾讯、Ohayoo和一家国外的SDK,数据统计的也接过好几家,如热云等,这两天忽然有个接入友盟的需求,于是接完后,开始记录一下接入的过程。

阅读更多
Windows环境和Mac环境下Git换行结尾冲突
发布于: 2022-11-27 更新于: 2023-08-29 分类于: tool

CocosCreator在Mac工作环境的开发的项目在Windows环境打开后CocosCreator生成的配置文件后缀为meta的文件全部都会冲突,在团队开发环境不同的情况下,会有很大困扰,如何解决呢?接下来就说说如何解决以及相关信息,并且加深拓展理解一些信息。

阅读更多
Tree展示工具tree-node-cli介绍
发布于: 2022-10-21 更新于: 2023-08-29 分类于: tool

tree-node-cli 是一个 Node.js 编写的命令行工具,用于在终端中以树形结构展示目录和文件。相比系统自带的 tree 命令,tree-node-cli 具有更加友好的输出更多功能。

阅读更多
Cocos Creator 微信小游戏更改settings.js为zip压缩格式加载减小包体
发布于: 2022-10-14 更新于: 2023-08-29 分类于: game

新版本CocosCreator已经对小游戏平台做了不少优化,其中包括更快速的渲染首屏页面,把资源配置文件格式修改为json格式(相当于可以存放到远程资源服务器)从而给代码留出更多的空间(首包4MB,总包不超过20MB),对于很多游戏来说是件很好的事情,但对于一直使用旧版本引擎开发的人来讲,需要自己做这些事情,首屏的问题社区已经给了很好的方案,这里不再赘述,文章后面会给出几个优秀的链接,大家自己根据文章里的步骤做就好了,下面说说如何把资源settings.js修改为json,然后压缩为zip,加载到游戏内使用。

阅读更多
CocosCreator如何使用async.js
发布于: 2022-08-23 更新于: 2023-08-29 分类于: game

有时候为了提高用户体验,需要分帧加载,async.js 是个优秀的第三方库,最近在看一些关于分帧加载的文章的时候,作者推荐了这个第三方库,于是想拿来用一下效果,于是乎,导入官方dist目录下的文件直接报错,于是乎自己用rollup.js重新对源码编译生成一份儿可以用的,下面就说说如何构建。

阅读更多
如何获取文件夹内所有图片的物理大小以及宽高
发布于: 2022-07-25 更新于: 2023-08-29 分类于: tool

项目大了之后,很多时候都是多个部门用一个项目,更新资源代码,大家的能力和认知有区别的时候,导致有时候美术提交了不合尺寸的图片,前端使用的同事也粗心大意没有第二次查找,web端正常,结果在手机上就导致报错,如何查找图片的尺寸和物理内存大小呢,于是写了个查找工具,下面记录一下。

阅读更多
初试Windows常用命令脚本
发布于: 2022-07-15 更新于: 2023-08-29 分类于: tool

之前开发一直使用的是nodejs或者Python作为脚本工具,近来使用Windows环境,于是就开始写了两个Shell脚本,有了一点小心得,于是记录一下,自己的学习路程,便于后面自己查阅。

阅读更多
SourceTree合并其他分支的某一次提交
发布于: 2022-06-29 更新于: 2023-08-29 分类于: tool

以前使用SourceTree合并其他分支的某一次提交的时候,常常就是做成补丁文件,然后去新的分支应用补丁,今天突然想有没有更简便的方法,于是就找到了一个叫做”遴选”的功能,下面记录一下如何使用。

阅读更多
CocosCreator3.5.x引入第三方库crypto-js
发布于: 2022-06-27 更新于: 2023-08-29 分类于: game

今天在Cocos技术群里跟群里交流小游戏开发技巧和经验,有群友遇到了crypto-js这个类库在CocosCreator如何使用,记得2.x的时候自己测试过,貌似没有成功,于是今天再次拾起来,综合最近所学所悟搞定后记录一下,整个操作过程,便于后面用到的时候查找。

阅读更多
使用Rolup.js构建一个自己的类库
发布于: 2022-06-12 更新于: 2023-08-29 分类于: tool

代码编程,程序开发久了,基本都会逐渐形成一套自己收集的技术类库和常用的一些方法,有时候是从优秀的大神那里学习,有的是通过自己工作的摸索,然后都想作为类库为自己所用,有个源码更新的地方,甚至想到后期拿到社区开源供大家使用。

阅读更多
Windows10系统安装Python2和Python3
发布于: 2022-05-30 更新于: 2023-08-29 分类于: tool

最近从Mac换了windows10,开始配置一些常用的配置,其中就有常见的Python,下面就说是如何在Windows10环境下如何同时安装Python2.7和Python3.10。本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。使用python开发,环境有Python2和 python3 两种,有时候需要两种环境切换使用。

阅读更多
Windows环境下命令行工具Cmder常用设置
发布于: 2022-05-21 更新于: 2023-08-29 分类于: tool

这里是你博客列表显示的摘要文字我们知道windows官方的命令行丑的要命,特别是习惯了Mac系统的程序员,用Windows系统的时候不免总是想找一个和Item2类似的替代品,找寻了一大圈,发现Cmder是个不错的产品,于是乎就拿来先顶着,工欲善其事必先利其器,下面就说一下一些常用比较好的设置。

阅读更多
Webstorm全局搜索快捷键Ctrl+Shift+F搜索失效解决
发布于: 2022-04-22 更新于: 2023-08-29 分类于: other

最近家里重新安装系统,使用新装好webstorm打开项目后发现全局搜索快捷键(ctrl+shift+f)失效了,首先想到的快捷键冲突问题,一般由输入法快捷键冲突导致,由于是新电脑,所以使用的是微软自带的输入法。

阅读更多
CocosCreator摄像机移动以及缩放地图
发布于: 2022-04-11 更新于: 2023-08-29 分类于: game

签名文章写过地图移动地图缩放拖动组件|Cocos Creator 3.0,用的是移动节点,后面有文章指出可以移动摄像机完成这样的效果,下面就简单的说一下如何用相机移动实现地图的移动和双指缩放。

阅读更多
Windows10添加右键新建Markdown文件
发布于: 2022-03-14 更新于: 2023-08-29 分类于: tool

最近使用Windows10 写工作文档的时候,发现右键没有新建Markdown文件(.md)于是乎就想看看网上有没有这样的教程,一搜索还真有,于是搬运过来,后面自己重装系统换了电脑等方便自己查找,下面简单的记录一下。

阅读更多
ID生成器的那些事儿
发布于: 2022-03-02 更新于: 2023-08-29 分类于: tool

生成唯一性ID是几乎在每个系统中都会有的场景,对其生成算法不仅要保证全局唯一性、趋势递增性,还要保证信息安全,要保证算法的高可用性。这就对ID生成的算法有一定的要求,那如何生成这个唯一的 ID 呢,下面说说自己这些天了解的一些知识,做了一个简单梳理,供后续功能用到的时候,上车比较快。

阅读更多