Live data from Hacker News

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

heaps.io

1–10 of 103 posts

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

#2
I've written a couple side project games in Heaps and I'm a big fan.

If you're familiar with Pixi.js, Heaps and it's language, Haxe, will feel very similar. Haxe is a pretty cool language, it's similar to TypeScript but compiles to native binaries for almost all major game consoles.

Heaps was apparently the framework behind Dead Cells if that says anything about the level of polish you can accomplish with this set of tools.

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

#3
post #2

I've written a couple side project games in Heaps and I'm a big fan. If you're familiar with Pixi.js, Heaps and it's language, Haxe, will feel very similar. Haxe is a pretty cool language, it's similar to TypeScript but compiles to native binaries for almost all major game consoles. Heaps was apparently the framework behind Dead Cells if that says anything about the level of polish you can accomplish with this set of…

At first glance it looks pretty nice. I wonder why it hasn't gotten more attention? Or did I just miss it?

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

#4
post #2

I've written a couple side project games in Heaps and I'm a big fan. If you're familiar with Pixi.js, Heaps and it's language, Haxe, will feel very similar. Haxe is a pretty cool language, it's similar to TypeScript but compiles to native binaries for almost all major game consoles. Heaps was apparently the framework behind Dead Cells if that says anything about the level of polish you can accomplish with this set of…

And all Shiro games: Northgard, Darksburg, upcoming Wartales and Dune games. Not sure about Evoland but I wouldn't be surprised.

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

#5
post #3
post #2

I've written a couple side project games in Heaps and I'm a big fan. If you're familiar with Pixi.js, Heaps and it's language, Haxe, will feel very similar. Haxe is a pretty cool language, it's similar to TypeScript but compiles to native binaries for almost all major game consoles. Heaps was apparently the framework behind Dead Cells if that says anything about the level of polish you can accomplish with this set of…

At first glance it looks pretty nice. I wonder why it hasn't gotten more attention? Or did I just miss it?

The whole Haxe ecosystem flies under most people's radar, partly because it evolved from what was once the Flash ecosystem. It never really qualified for the kind of "NEW SHINY THING" announcement that creates hype elsewhere. A lot of people who have written loads of games are peripherally aware of it but have never actually gotten hands-on with it.

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

#6
post #2

I've written a couple side project games in Heaps and I'm a big fan. If you're familiar with Pixi.js, Heaps and it's language, Haxe, will feel very similar. Haxe is a pretty cool language, it's similar to TypeScript but compiles to native binaries for almost all major game consoles. Heaps was apparently the framework behind Dead Cells if that says anything about the level of polish you can accomplish with this set of…

I had no idea Dead Cells was made in this. That game is incredibly sharp. Need to play around with this as it seems relatively simple.

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

#7
post #6
post #2

I've written a couple side project games in Heaps and I'm a big fan. If you're familiar with Pixi.js, Heaps and it's language, Haxe, will feel very similar. Haxe is a pretty cool language, it's similar to TypeScript but compiles to native binaries for almost all major game consoles. Heaps was apparently the framework behind Dead Cells if that says anything about the level of polish you can accomplish with this set of…

I had no idea Dead Cells was made in this. That game is incredibly sharp. Need to play around with this as it seems relatively simple.

Haxe (the language Heaps uses) was initially written by Nicolas Cannasse, who worked at Motion Twin for a while; not sure if he was part of the team that did Dead Cells. So it's not a big surprise.

Still, that's a big +1 for Heaps/Haxe then Dead Cells runs fantastically.

EDIT: Ah, looking into it more Nicolas also founded Shiro Games who made Evoland, Northgard, etc. So it might just be following him around (not to disparage it, still looks great).

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

#8
post #6
post #2

I've written a couple side project games in Heaps and I'm a big fan. If you're familiar with Pixi.js, Heaps and it's language, Haxe, will feel very similar. Haxe is a pretty cool language, it's similar to TypeScript but compiles to native binaries for almost all major game consoles. Heaps was apparently the framework behind Dead Cells if that says anything about the level of polish you can accomplish with this set of…

I had no idea Dead Cells was made in this. That game is incredibly sharp. Need to play around with this as it seems relatively simple.

is really cool, is 3d under the hood, then they make a 2d pixel render over.

article of gamasutra about the gaming pipeline of dead cells https://www.gamedeveloper.com/production/art-design-deep-div...

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

#9
post #3
post #2

I've written a couple side project games in Heaps and I'm a big fan. If you're familiar with Pixi.js, Heaps and it's language, Haxe, will feel very similar. Haxe is a pretty cool language, it's similar to TypeScript but compiles to native binaries for almost all major game consoles. Heaps was apparently the framework behind Dead Cells if that says anything about the level of polish you can accomplish with this set of…

At first glance it looks pretty nice. I wonder why it hasn't gotten more attention? Or did I just miss it?

I really love what Nicolas is doing. But it kinda feels like whole Haxe ecosystem driving force is this one guy.

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

#10
post #2

I've written a couple side project games in Heaps and I'm a big fan. If you're familiar with Pixi.js, Heaps and it's language, Haxe, will feel very similar. Haxe is a pretty cool language, it's similar to TypeScript but compiles to native binaries for almost all major game consoles. Heaps was apparently the framework behind Dead Cells if that says anything about the level of polish you can accomplish with this set of…

Pixi.js has been a lifesaver for generating interactive art/data pieces since the death of AS3, which used to be my main bag. I remember messing around with HaXe ten years ago or so, the main problem being most of the fl. graphics APIs were not ported at that time and the idea of rewriting my own GUIs and game engines built on those didn't make much sense. I'm not sure it does now, either. If this had a 1:1 naming system, e.g. Sprite and Graphics and Stage, I'd be all in. But so much of my 2D game code was based on extending Starling atlases, etc. and now that's all dead. I'd be afraid to invest the time needed to port it to a relatively exotic and not so well known framework... which still requires a well maintained VM to run.
Post reply on HN