Wednesday, March 9, 2011

Quake3 has been ported to Flash!

Update(2011/10/12):
===========================  
Updated source code for Flash Player 11:
https://the-backup-project.googlecode.com/svn/trunk/quake3_flash/
=========================== 

I'm sure this will happen sooner or later, but never expected that it will be so quick.
Quake3 has already been ported to Flash!
This port use alchemy and molehill API and is fully playable.
More details & Play it online:
http://q3fl.impulse12.com/

And I uploaded everything, the compiled swf, source code from the author and quake3 demo data files, in a zip to rayfile,
you can download it here(144MB):
http://www.rayfile.com/en/files/ca1ad8fd-4a58-11e0-8ddb-0015c55db73d/
You may need
Flash Player Incubator Debugger Standalone Version(win32/EXE)
http://code.google.com/p/flaswf/downloads/detail?name=FlashPlayerIncubatorDebugger.exe

4 comments:

Anonymous said...

Hello Bruce,

Quick question, which Alchemy, Flex and JRE version did you use to compile the sources? I'm having several errors, including strange syntax errors. I'm using GCC 4.

Bruce Jawn said...

@: Anonymous,
I haven't tried to compile the C code. But I think, to compile the C code for the swc, you need to use the SDK for alchemy, that's Flex SDK 3.2. And to compile the FlashDevelop project for the swf, you need to use the latest Flex SDK (4.5.1). Make sure you installed alchemy correctly - test it by whether you can compile other alchemy projects.

Anonymous said...

http://www.rayfile.com/en/files/ca1ad8fd-4a58-11e0-8ddb-0015c55db73d/ - 404 error

Bruce Jawn said...

@Anonymous: use the SVN link: https://the-backup-project.googlecode.com/svn/trunk/quake3_flash/
The rayfile link is expired and the files there are outdated.