首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为大型Flash项目构建/部署流程?

为大型Flash项目构建/部署流程?
EN

Stack Overflow用户
提问于 2011-06-11 12:59:47
回答 1查看 227关注 0票数 3

我正在一个大型闪存项目(一个在线视频游戏)中工作,我们对当前的构建/部署过程一点也不满意:它太手工,耗时太长,而且我们很容易出错。我们希望转变为一个更简单、更快和更自动的过程。

我们需要完成的构建和部署项目新版本的过程如下:

  1. 对于项目中的每个.FLA (这些FLA文件包含游戏的图形资产)
    1. 检查自上次编译后是否发生了更改(例如,比较修改的日期)
    2. 如果已更改,请编译它,覆盖旧的SWF。

  1. 对于项目中的每个资产(SWF、XML和PNG):
    1. 使用我们的自定义算法加密文件
    2. 将它的名称、大小和校验和写入txt文件

  1. 在项目的源代码上运行代码混淆器
  2. 编译模糊代码
  3. 将此进程的结果移动到远程服务器(可能使用rsync?)

我知道这是一个相当复杂的过程,但我们希望尽可能地自动化它。我们一直在寻找几种替代方案,如发芽、雷克、Maven和Ant,但要实现我们想要的目标并非易事.你的建议是什么?如果您有过类似的经验,那么如何管理构建/部署过程?

EN

回答 1

Stack Overflow用户

发布于 2011-06-13 19:22:01

这里有一些想法。

  1. 使用格兰特·斯金纳的JSFL批处理编译器来处理FLA。
  2. 使用雷神 ()和Sprouts的组合来遍历目录并获取每个文件并对其进行加密。
  3. 再次,雷神迭代和混淆。
  4. 再次部署雷神。(我非常喜欢Thor),但是您可以用Python或shell脚本编写脚本。

如果不是,卡皮斯特拉诺?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6316064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档