Live data from Hacker News

Try Haxe

try.haxe.org

61–70 of 89 posts

Re: Try Haxe

#61
post #19

Haxe sounds too good to be true. Why would anyone use any of the other game engines out there which are targeted towards the mobile world if they could use Haxe? I see many half-donejavascript frameworks and fully-baked lua frameworks...what do they provide that Haxe doesn't? Can anyone who has done significant Haxe work comment to some of the benefits and drawbacks? I ask as someone in search of a gaming engine whic…

A problem I have had with these frameworks is that they all sound great on the surface but when you start using them you run into issues or missing features that are important to you and sometimes there's nothing you can do about it. Haxe does look great and for this particular case I wonder how Haxe NME's performance compares to the lua frameworks like Corona and Gideros for mobile development specifically.

Last I compared against Corona, NME was getting 7 times the performance.

Re: Try Haxe

#62
post #60
post #59

Earlier quoted context omitted.

Yes, but the point was that haXe is not a game engine .

But it has a physics engine, a canvas, etc. I'm not a game developer (yet ;-) ), so I'm curious...what defines a game engine in your mind? What is haxe lacking? Thanks.

First, haXe describes itself as a programming language.

Second, I don't see a mention of a physics engine builtin to haXe anywhere on the features page,

http://haxe.org/doc/features

where are you seeing that?

Re: Try Haxe

#63
post #16

The cross-platform thing is a bold claim. How about a more complete example than that 5 line hello world program to show us how that would work?

Here is a good example:

http://www.joshuagranick.com/blog/2012/04/12/html5-pirate-pi...

It's a Bejeweled clone that has been published in the Amazon Appstore, Google Play, BlackBerry App World, the webOS App Catalog and also compiles for iOS, Flash, Windows, Mac, Linux and HTML5

Re: Try Haxe

#64
post #62
post #60

Earlier quoted context omitted.

But it has a physics engine, a canvas, etc. I'm not a game developer (yet ;-) ), so I'm curious...what defines a game engine in your mind? What is haxe lacking? Thanks.

First, haXe describes itself as a programming language. Second, I don't see a mention of a physics engine builtin to haXe anywhere on the features page, http://haxe.org/doc/features where are you seeing that?

You're correct. I saw this earlier, but apparently it's not included in Haxe core:

http://haxe.org/com/libs/physaxe

Re: Try Haxe

#65
Nope.

Stop fragmenting languages, we don't need another one except if it's revolutionary.

There's some very good principles like the fact that it can compile to many languages but like CoffeeScript I just don't see the point. Want to do some c++ why not using it? Want to do some JavaScript? Then use JavaScript.

There is just too much on the table when it comes to language compilation, I mean if the compiler itself has a problem with your code? It's a bug between what you built and its runtime: what can you do about it? A client is waiting for you, you've got no time to lose contacting the compiler's developers, you're just fucked. Don't get me wrong, I like to play with these languages but that is what they are: toys.

The hard reality is that browsers only support n amount of languages and we are stuck using them.

Re: Try Haxe

#67
post #5

Haxe is a nice language, though I don't like it's verbosity (hey, it's almost like Java!). Maybe I'm too much spoilt with coffeescript, ruby, python and other syntax-sugary languages.

This is really what has kept me from giving Haxe a try so far. It's just extremely painful to go back to curly braces and semicolons after years of writing noise-free code with e.g. Python, CoffeeScript and Haskell.

I know it sounds superficial, but I'd love a CoffeeScript-like alternative syntax for Haxe. That would probably elevate it to the number one language choice for game programming for me.

Re: Try Haxe

#68
post #56

Earlier quoted context omitted.

Cardinal Quest looks very cool. Could you share some light from business perspective. Profits? Thanks.

Revenue is mid 5 figure so far from desktop and flash versions, the ios & android version were just released but I'm hoping to break into 6 figures altogether across the game's total lifespan.

May I ask you regarding the percentages you get from the desktop Linux vs Win vs MacOSX sales?

Re: Try Haxe

#69
post #62
post #60

Earlier quoted context omitted.

But it has a physics engine, a canvas, etc. I'm not a game developer (yet ;-) ), so I'm curious...what defines a game engine in your mind? What is haxe lacking? Thanks.

First, haXe describes itself as a programming language. Second, I don't see a mention of a physics engine builtin to haXe anywhere on the features page, http://haxe.org/doc/features where are you seeing that?

Arguably the best 2d physics engine, http://deltaluca.me.uk/ is made with HaXe.
Post reply on HN