Which 3D framework should I use for my game?

333 views
Skip to first unread message

Dlean Jeans

unread,
Nov 10, 2015, 1:09:26 AM11/10/15
to Haxe
There's a list of 3D frameworks here: http://old.haxe.org/doc/libraries
and I haven't no idea which to use. But I'm interested in BabylonHx, heaps(h3d) and Away3D. BabylonHx, the first one which shows up in Google Result Page. Heaps, developed (I guess) by Nicholas Cannasse, seems reliable. Away3D, I once saw this in AS3.
My game will be a cross genre of god game, simulation and survival but with a simple graphics like Minecraft.

Haxiomic

unread,
Nov 11, 2015, 4:27:16 AM11/11/15
to Haxe
Hey Dlean,

If you want a library with good docs the Away3D's AS3 docs are good and should translate to haxe well, I've used this in the past for simple projects without much friction (although I did have the occasional bug).

I think heaps has a lot of promise, I've had a play around with it before and it looks great but of course it's still a wip the docs are in early stages so it'll be a lot of figuring it out on your own.

I've not yet tried babylon

What platforms are you targeting? If you're targeting the web primarily then three.js is worth a look into - I'm currently using it with externs and finding very nice to work with. Three.js has a relatively large community, which helps a lot when it comes to solving library-related problems. It's also very feature rich.

If you want to try three.js I can mail you some recent externs (built some for r71, not yet released)

Dlean Jeans

unread,
Nov 11, 2015, 6:18:06 AM11/11/15
to Haxe
I will mainly target Windows and Android and also Mac and iOS not the web. I just got a three.js example running on my Android browser, seems interesting but I still prefer BabylonHx to anything else. I also got it running on my Android yesterday. Maybe I should give it a try first.

Alexander Kuzmenko

unread,
Nov 11, 2015, 6:32:07 AM11/11/15
to Haxe
Can you share your impressions about starting BabylonHX on android? And what about performance? 

среда, 11 ноября 2015 г., 14:18:06 UTC+3 пользователь Dlean Jeans написал:

Dhemitus

unread,
Nov 12, 2015, 3:10:26 AM11/12/15
to Haxe
how about kha?

varomix WEY

unread,
Nov 12, 2015, 11:04:51 PM11/12/15
to Haxe
My vote goes for Kha as well
I think is a great solid framework

Dlean Jeans

unread,
Nov 13, 2015, 2:25:48 AM11/13/15
to Haxe
I have heard of Kha but I didn't know that it has 3D. Kinda similar to OpenGL. Seems promising.

aleksejs-...@altplus.co.jp

unread,
Nov 13, 2015, 4:21:13 AM11/13/15
to Haxe
I'd recommend BabylonHX, it's easy to use and works pretty well.
Had no trouble making both HTML5 and CPP content, haven't tested performance on mobile yet, but I'm sure it works.

Justin L Mills

unread,
Nov 13, 2015, 8:02:47 AM11/13/15
to haxe...@googlegroups.com
Dlean

No idea what's best, some links that might be interesting.

RE: Kha
http://luboslenco.com/kha3d/#basic-shading  3d Kha tutorial
https://github.com/luboslenco/lue   check all his git projects..
Kha also has unity3d support and blender plugin.

RE: Away3d
http://typescript.away3d.com/ you could auto generate the haxe externs ( check simn repository ) it's a bit older than the openfl away3d so more complete/faster for web perhaps, but should be feasible to use with haxe.
http://www.closier.nl/prefab/  great tool for manipulating assets and prebaking lighting onto materials prior to use in away3d or three.

I use away3d in flash AIR and it's a good project.

Best


Justin
--
To post to this group haxe...@googlegroups.com
http://groups.google.com/group/haxelang?hl=en
---
You received this message because you are subscribed to the Google Groups "Haxe" group.
For more options, visit https://groups.google.com/d/optout.

Confidant

unread,
Nov 14, 2015, 10:29:22 AM11/14/15
to Haxe
If it were me I'd be choosing the one that supports the most targets and has the best documentation/tutorials. You might consider Three.js. Don't know what your priorities are.
Reply all
Reply to author
Forward
0 new messages