unity本身的发包其实还是挺方便的,国外的游戏基本都用unity本身的发包。但在国内的游戏有这么多渠道,这个迭代的速度的情况下,就需要一套更高效的发包方式。接下来讲具体步骤,如果你们项目有热更新会更麻烦一点。发包优化的目标是做到一键发包,一般发包机会是一台独立的机子,所以第一步,更新svn第二步,配置打包信息。根据不同渠道接入不同sdk第三步,buildapk。因为我们项目暂时还是测试,所以还没
分类:
移动开发 时间:
2018-03-11 00:38:34
阅读次数:
250
现在的手游项目如果没个热更新迭代根本跟不上,特别是像我们项目做mmo的更是需要经常改动代码。而现在的项目一般会选择用lua的方式实现热更新不过我们项目由于历史原因没有使用,用的是另外一种方案在项目里的所有GameObject都不挂脚本(NGUI脚本就通过代码的方式挂上),自己写的脚本都不继承Mono并打成dll,然后通过一个启动脚本去打开这些dll。不过这样就有个问题,ios不能热更。。。不管怎么
分类:
编程语言 时间:
2018-03-11 00:12:26
阅读次数:
164
这篇博客主要记录的是本人在学习webpack3.x的过程中遇到的问题(虽然这几天4.0刚出来,但是我还是先学一下3.x吧) 1、配置文件可以用webpack启服务和热更新,步骤如下: ② 配置webpack.config.js ③ 修改package.json文件 ④ 打开终端:win+R,cmd, ...
分类:
Web程序 时间:
2018-02-28 17:37:00
阅读次数:
167
模块热替换(Hot Module Replacement) 模块热替换(HMR - Hot Module Replacement)功能会在应用程序运行过程中替换、添加或删除模块,而无需重新加载整个页面。主要是通过以下几种方式,来显著加快开发速度: 保留在完全重新加载页面时丢失的应用程序状态。 只更新 ...
分类:
Web程序 时间:
2018-02-26 21:54:16
阅读次数:
203
在每次更改完 node.js 项目后,我们都需要先将 node.js停止(快捷键: Ctrl+C),然后再通过命令再次运行,这样特别麻烦。这里我推荐使用 supervisor工具, npm 安装命令为:npm install -g supervisor。 这样我们启动 node.js 项目命令改为 ...
分类:
Web程序 时间:
2018-02-22 14:24:56
阅读次数:
198
webpack dev server有热更新功能,当webpack入口的js文件被修改,则会自动更新数据并刷新浏览器。 css 问题 如果使用style loader将样式添加到js文件中,在编写样式的时候可以享受热更新的效果,如果使用extract text webpack plugin 将样式提 ...
分类:
Web程序 时间:
2018-02-21 23:01:49
阅读次数:
883
前言 在用 react-hot-loader v1.3 的时候有些深层组件不会很完美的热更新(可能是我使用有问题)。然后在 react-hot-loader 首页中看到 React Hot Loader 3 is on the horizon,便想换成这个,结果就开启了一周的踩坑之路... 模块依赖 ...
分类:
其他好文 时间:
2018-02-19 23:20:24
阅读次数:
290
在做热更新功能时用到了AssetsManager,发现在windows平台总是报CREATE_FILE错误,errorStr "Can't renamefile from: xxx.tmp to: C:/Users/Administrator/AppData/Local/xxx",最后发现创建下载任 ...
最简单的案例代码,备后需使用 using System.Collections;using System.Collections.Generic;using System.Xml;using UnityEngine;using System.Reflection;using System.IO;us ...
分类:
编程语言 时间:
2018-01-29 16:18:05
阅读次数:
379
webpack开发前端的时候往往是单独自己的服务器: 1.express 带上 webpack-dev-middleware(自己实现了热更新,而且在memory-fileSystem,不会产生多余文件) 2.webpack-dev-server(自己实现了热更新,而且在memory-fileSys ...
分类:
Web程序 时间:
2018-01-24 22:11:35
阅读次数:
165