博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ALCHEMY 2 (FLASCC)新手入门 (WINDOWS 版)
阅读量:5885 次
发布时间:2019-06-19

本文共 1349 字,大约阅读时间需要 4 分钟。

Adobe Alchemy(炼金术) 2的预发布版本已经对开发者开放,并且已经更名为 FlasCC。炼金术简单来说就是把c/c 代码编译成swf文件,它吸收了c/c 高效的执行效率,比传统开发的swf效率更高,更流畅,而且可跨平台。著名的3d游戏引擎虚幻3利用Alchemy 2技术完美实现网页falsh3d游戏,演示demo地址 。

第一步:获取FlasCC

FlasCC的官方网站 

已经有Prerelease账号的可以直接加入FlassCC 项目  

新用户注册Prerelease账号并加入

注册完成后就可以下载预发布版的FlasCC了。

这里我们下载WIN Build 版本。

第二步:安装及配置环境

Windows版本的FlasCC需要 CygwinCygwin是一个在windows平台上运行的unix模拟环境。Alchemy 2的较早版本需要下载安装Cygwin,最新的FlasCC SDK已经自带了这个环境,安装变得越来越简单。

1.解压下载的压缩包FlasCC_1.0.1121790_10-08-2012.zip到硬盘上,如c:/flascc

2.安装java环境 

3.配置java环境 (新版的jre安装后会自动配置好 java环境)

4.下载  并解压到 c:/flex_sdk

5.双击run.bat 运行

6.检测FlasCC的开发环境是否OK

1. cd 01_HelloWorld

2.  修改C:\flascc\tutorials\Makefile.common文件,把FLASCC:=X FLEX:=X 换成 FLASCC:=/cygdrive/c/flascc/sdk FLEX:=/cygdrive/c/flex_sdk

3. make

4. ./hello

5. 运行hello.swf

现在可以开始我们的炼金术之旅了:)

第三步:编译案例雷神之锤

1. 在网上下载PAK0.PAK 文件放到Example_Quake1目录下

2. cd  Example_Quake1

3. make PAK0FILE=/cygdrive/c/flascc/tutorials/Example_Quake1/PAK0.PAK

等待编译完成后得到Quake1.swf 和 Quake1MT.swf,运行Quake1.swf,如下图

注:常见问题

1.执行make时出现“Error:LLVM ERROR: Error: Unable to launch the Java Virtual Machine.This usually means you have a 32bit JVM installed or have set your Java heap size too large.Try lowering the Java heap size by passing ”-jvmopt=-Xmx1G” to gcc/g . ….”错误,解决 的办法是64位操作系统可以下载64位版本的java安装,操作系统是32位的可以在gcc/g后面添加 -jvmopt=-Xmx1G 参数,如编译01_HelloWorld时可以修改01_HelloWorld目录下的Makefile文件

转载地址:http://golix.baihongyu.com/

你可能感兴趣的文章
开源 免费 java CMS - FreeCMS1.5-数据对象-job
查看>>
开源 java CMS - FreeCMS2.3字典管理
查看>>
开源 java CMS - FreeCMS2.4 模板管理
查看>>
理解HTTP session原理及应用
查看>>
JNI学习积累之三 ---- 操作JNI函数以及复杂对象传递
查看>>
maven环境快速搭建
查看>>
什么是单链表插入排序?
查看>>
mycncart 商品筛选 filter 模组设定教程
查看>>
【转】杰奇 jieqi 多线程自动采集同步源站 python源码
查看>>
Lucene6.0学习笔记——查看分词结果
查看>>
ubuntu 下crontab
查看>>
一步步安装nginx搭建流媒体服务器
查看>>
用memcached做实时分页缓存
查看>>
springMVC 拦截器 HandlerInterceptor 用法
查看>>
WINDOWS 2008 R2增量备份
查看>>
block,inline和inline-block概念和区别
查看>>
python oracle数据库备份脚本
查看>>
环形矩阵
查看>>
mysql的数学函数
查看>>
golang 使用 gorp 的问题
查看>>