The Plan

Well, as the URL of the site may suggest, my initial plan is to use the “haXe” programming language.  And I plan to do this by generating byte-code for flash-player 9 for the web, and linking the neko virtual machine to a suitable “engine” for the stand-alone executables.

The possibilities I see are:

  1.  Use haXe to generate flash9 and neko code. All logic written in haXe. Plus a simple C++ engine to link the neko into.
  2. If haXe is not fast enough on flash9, write performace code in AS3, and replicate this in C++.  Then use haXe for more high-level scripting.
  3. Write all in AS3, and buy a stand-alone flash player.
  4. Write in Java for the web and link a JVM into a C++ executable.
  5. Write all in Java and simply bundle it into a stand-alone player.

This is pretty much the order I think I will try things.  I’m hoping I can get point 1 to work – this will give the greatest ability to get a simple web version going, with the ability to download a stand-alone version that is far more complex and not performace bound.

I prefer Flash to Java mainly because of end-user acceptance.

This entry was posted in Blog. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>