Live data from Hacker News

Heaps: A free, open-source and cross-platform game engine

heaps.io

81–90 of 103 posts

Re: Heaps: A free, open-source and cross-platform game engine

#81

Earlier quoted context omitted.

Because it's not obvious until visiting the Heaps page and clicking through to About: Heaps is built on Haxe. So you're complimenting it, right? (Your comment reads like a non-sequitur criticism if one doesn't know what Heaps is). That said, I agree that Haxe seems to attract a good crowd. I've also worked with some very competent people who primarily used HaxeFlixel.

I'm certainly not going to try to write comments assuming that people don't read linked page, that sounds tiring :-) You don't have to click on "About Heaps", the landing page mentions HaXe inside the page

comment = "This is written in Haxe. " + comment;

Re: Heaps: A free, open-source and cross-platform game engine

#82
I love "Dead Cells". I clocked about 500hs on it since I bought it in 2018. It's a masterpiece. It is built with Haxe.

But on the 2014 MBP with Intel Iris graphics that I travel with it doesn't always run smooth. It may stutter in certain biomes and just plan hang for a few seconds sometimes (GC?).

For me, growing up as a teenager, learning assembly after C, so I can do 2D graphics on my VGA card, this is unacceptable for a pixel graphics game coming out today (even with the shader-based the effects it sports).

And I am certain this game would run smooth as f... on my laptop if it was written in something like Rust or Zig.

I understand that these were no really choices available when R&D on the game started and that C++ may likely have been out of the question too because of the burden on the devs that comes with than language. I.e. Haxe was likey a good idea given the constraints of the studio at the time.

But today, IMHO something like Rust+Bevy is a better choice for a game like this.

Re: Heaps: A free, open-source and cross-platform game engine

#83

Earlier quoted context omitted.

I'm certainly not going to try to write comments assuming that people don't read linked page, that sounds tiring :-) You don't have to click on "About Heaps", the landing page mentions HaXe inside the page

comment = "This is written in Haxe. " + comment;

Yes, that’s exactly the kind of thing which I think is a waste of time/effort.

Re: Heaps: A free, open-source and cross-platform game engine

#84

What are some advantages of Heaps over Godot or Unity? Neither Godot nor Unity are mentioned on Heaps' website, though there are some mentions in Heaps' community forums.

Programming-only tools are generally easier if you want to do procedurally generated stuff, gameplay patterns that don't exist yet, etc... Engines are easier if you're making a more common genre of game and are hand-placing assets, creating levels, etc...

Also Heaps is written in Haxe which is a nice GC'd language that compiles down to C++ so you get a good combination of development speed and runtime speed.

Is Heaps better? Probably not. But there's definitely a specific type of dev who would prefer this kind of tool.

Re: Heaps: A free, open-source and cross-platform game engine

#85

Earlier quoted context omitted.

Because it's not obvious until visiting the Heaps page and clicking through to About: Heaps is built on Haxe. So you're complimenting it, right? (Your comment reads like a non-sequitur criticism if one doesn't know what Heaps is). That said, I agree that Haxe seems to attract a good crowd. I've also worked with some very competent people who primarily used HaxeFlixel.

I'm certainly not going to try to write comments assuming that people don't read linked page, that sounds tiring :-) You don't have to click on "About Heaps", the landing page mentions HaXe inside the page

Its not a lot of work to have a quick line "HaXe (which Heaps is written in)...".

Re: Heaps: A free, open-source and cross-platform game engine

#86

Earlier quoted context omitted.

comment = "This is written in Haxe. " + comment;

Yes, that’s exactly the kind of thing which I think is a waste of time/effort.

Why? Its not hard and and very helpful.

Re: Heaps: A free, open-source and cross-platform game engine

#87

Earlier quoted context omitted.

Yes, that’s exactly the kind of thing which I think is a waste of time/effort.

Why? Its not hard and and very helpful.

And being helpful to readers is helpful for getting your point across.

Re: Heaps: A free, open-source and cross-platform game engine

#88
Just found two minor bugs in the "world" sample.

1: it doesn't detect the LMB release outside of the frame, although it keeps changing the visuals if I pressed it within the frame. If I release it outside of the frame, it will need a further press-release cycle to free the mouse pointer. It might be intentional but could be annoying sometimes.

2: the snow fall appears linked to the terrain position in a strange way: hard to describe in my non native English; if you move the terrain around while looking at the snow flakes you get it.

Re: Heaps: A free, open-source and cross-platform game engine

#89

I love "Dead Cells". I clocked about 500hs on it since I bought it in 2018. It's a masterpiece. It is built with Haxe. But on the 2014 MBP with Intel Iris graphics that I travel with it doesn't always run smooth. It may stutter in certain biomes and just plan hang for a few seconds sometimes (GC?). For me, growing up as a teenager, learning assembly after C, so I can do 2D graphics on my VGA card, this is unacceptabl…

No post body was provided.
Post reply on HN