
前端经验
Aertims
分享即学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用VsCode开发Lua插件推荐(Lua)
在我看来能够跳转的Lua插件就是好插件,今天推荐的一款插件就是这么一款。通过Vscode插件搜索Lua (Lua Language Server coded by Lua),支持跳转定义、查询引用、代码检查、高亮等。下载好后即可使用。这里说一下设置代码检查配置。在settings.json配置"Lua.diagnostics.severity" : { "redefi...原创 2020-03-02 20:46:02 · 39961 阅读 · 4 评论 -
Gulp在Mac与Windows上使用的区别
-前言-在写自己的个人网站用到了Gulp,因为会切换Windows与Mac操作系统,发现了其中的一些坑,就此分享也做一下记录。-正文-原文链接: Gulp在Mac与Windows上使用的区别.目前我自己使用的是Gulp4。dest方法的区别在调用gulp.dest方法上,Mac与Windows上存在区别。首先贴一段我压缩js的代码来感受一下。function minifyJs(rel...原创 2019-12-06 10:36:21 · 391 阅读 · 0 评论 -
谈谈小游戏加载优化及资源分配
-前言-小游戏之所以称为小游戏,首先它的资源量就被限制在一个很小的区间,在微信及QQ小游戏上包大小有4M要求,即使使用分包也只能扩展到8M的大小,这与我们一般的APP游戏的资源两级是不能比的。不过随着小游戏的发展,我们可以将资源放到CDN,通过远程拉取的方式加载资源,这与我们以前的页游相当。接下来就具体讨论下小游戏的加载优化有哪些及资源分配的细节。-正文-我们平时制作小游戏一般都不会使...原创 2019-11-06 10:15:12 · 2386 阅读 · 0 评论 -
前端项目开发经验总结(持续更新)
这篇博客是我在持续的开发以及维护项目中遇到的坑,并总结出做法,以备需要立项新项目需要注意的点。1.字符串一定能提到语言包中就提到语言包,不要贪图方便写死在代码中或者写死在美术资源中 很多程序员喜欢贪图方便,在固定不变的字符串直接使用静态文本,代码中根本不去做控制,这样做一是不方便策划对于描述的一个更改,二是如果需要国际化,会造成很多不必要的工作。2.在存在字符串拼接的情况下...原创 2018-07-03 09:54:59 · 17878 阅读 · 0 评论 -
LayaBox引擎源码阅读笔记(一、引擎架构目录)
之前一直使用LayaBox开发小游戏,其中会修改部分Laya的源代码来适应自己的游戏,但从来没有系统的阅读过LayaBox源代码,既然别人已经开源,那我就索性花空余时间来学习学习这整套的实现方法。 如果一个引擎开源了,阅读源代码当然会比看教程来得快,也更知道我们在平时使用时为什么要注意这些注意那些的原因。 本次阅读源代码我主要是去研究WebGL方面代码(laya.webgl.js)...原创 2019-06-10 19:04:55 · 4656 阅读 · 0 评论 -
JavaScript高级程序设计读书笔记分享
JavaScript简介# 文档对象模型DOM1.为什么要使用DOM 形成统一标准,方便使用2.基于XML,DOM标准 - SVG(可伸缩矢量图) - MathML(数学标记语言) - SMIL(同步多媒体集成语言)# 浏览器对象模型DOM**Browser Object Model**从根本上讲,BOM 只处理浏览器窗口和框架;但人们习惯上也吧所...原创 2019-08-13 22:54:45 · 420 阅读 · 0 评论 -
LayaBox上使用自定义WebAssembly初体验
跟着官方实例写的时候,发现fetch在本地无法使用,于是想到了使用XMLHttpRequest,他们两个都是用来请求资源的,差异也不大。以下是官方MDN对于Fetch与XMLHttpRequest区别:Fetch提供了一个更好的替代方法,可以很容易地被其他技术使用,例如Service Workers。Fetch还提供了单个逻辑位置来定义其他HTTP相关概念,例如CORS和HTTP的扩展。...原创 2019-08-26 16:23:55 · 1278 阅读 · 0 评论 -
H5游戏框架设计
-前言-**以下内容均是个人的一些小想法**-正文-当我们写出了一套自己的游戏框架之后,我们就能在以后每次开发新项目的时候,快速复用以往的经验积累。一个框架的好处就是复用性,在开发一个新项目的时候,能快速专注于新游戏的业务逻辑。我们在写游戏框架的时候,应满足MVC设计思想,做到逻辑分离。这样,在我们开发项目的时候,功能与功能直接的耦合就能降到相对较低的水平,我们更能协作开发。首先作...原创 2019-09-30 17:12:09 · 3873 阅读 · 0 评论