1、安装Alchemy的环境。保证能正常使用
参考:http://blog.csdn.net/txiejun/article/details/6068390
2、下载quake3_flash的源代码和游戏资源
http://bbs.9ria.com/thread-100151-1-1.html
3、第二步安装Alchemy的环境时,对CygWin,要下载并安装Make和OpenGL的安装包。
Devel->Make
Graphic->OpenGL
4、在安装alchemy的目录下,找到$\alchemy\avm2-libc\include,建立GL的文件夹。
5、将安装在$CygWin\usr\include\w32api\GL\gl.h拷贝到 $alchemy\avm2-libc\include\GL下
6、打开CygWin的客户端。切换到安装quake3_flash的源代码目录
7、运行: make –j3 –f makeswc_release
8、成功运行后,会在quake3_flash\release 下生成quake.swc,并且自动拷贝一份到quake3_flash\lib目录下。 (注:该目录下其实有一份已经编译好的quake.swc。不想修改quake3_flash源代码的可以省略 1~8步)
9、拷贝下载好的quake3资源到 quake3_flash\embed\demoq3下面
10、 使用flashdevelop打开quake3_flash\Q3FL.as3proj并编译。(因为要使用stage3D,所以必须正确配置flashDevelop)