Tuesday, August 18, 2009

Adobe Alchemy Ray Caster Port

======== UPDATE 2010, April 5========
Source Code Released:
======== UPDATE 2010, April 5========

Interested in ray casting, I once wanted to port this C++ code to as3.

Don't have much time for that and have little faith in as3's speed, I haven't done that yet.

Then I knew adobe alchemy, played Mike's Doom port and decided to have a try using Alchemy.

A Wolfenstein 3D is to complicated for me but this simple code is just fine. Not used to C/C++ programing any more, I got lots and lots of
warnings when compiling my swc. Luckily, it works in the end.

I first tried no textures, then one texture and finally full textures.

The swf looks all right but it is a mess behind what you see. Lots of work need to be done with the source code.


Besides this simple test, I also played with a voxel terrain engine (as3 port by me available here) and other old school effects using Alchemy.


  1. Say I have been experimenting with porting over that very library. Do you have any tips on compiling it I am using g++ with -DOSX but of course it uses SDL and a few other things stuck. You wouldn't share advice on Alchemy or Source would you I would be more than happy to help you with this pursuit in my spare time thanks in advance. -Brendon Smith http://i-create.org / http://seacloud9.org Cheers

  2. Not all are true. Everyone has their own way of thinking but I think they have to reconsider. I like to argue for the most accurate results.