umen Posted May 16, 2016 Share Posted May 16, 2016 Hello community , I follow this engine for long time . and i would like to ask you question Does it sound logically that means something you will use ? The Idea: to take this engine API and build c++ backend for cross platform use mobile / desktop . keeping the JAVAScript API with native back end , using something like http://duktape.org/ as wrapper (fast none vm ) and option to use the c++ API directly and the design will be the same as Phaser API . ( c++ function that looks like phaser functions naming conventions ) what do you think community ? Link to comment Share on other sites More sharing options...
rich Posted May 16, 2016 Share Posted May 16, 2016 If it's something you feel like doing just because it interests you, then yeah, go for it! As for practical use I'm not sure it will be all that massively used. Mostly because if you're capable of coding well in C++ already, you're likely to want to pick any of the other native C++ high-quality game frameworks already out there, with long established code bases. I would be more tempted to say it might be worth taking one of those, and then implementing a Phaser-like API over the top of it, if that's the element that interests you the most? Link to comment Share on other sites More sharing options...
Rudrabhoj Bhati Posted May 17, 2016 Share Posted May 17, 2016 If you want something like phaser but for like native executables, give a try to Haxe-Flixel. drhayes 1 Link to comment Share on other sites More sharing options...
umen Posted May 17, 2016 Author Share Posted May 17, 2016 @rich Thanks for answering . I was thinking about this idea also , to implement it over engine like cocos2d-x . The main question is for me before i start even doing something if it will be something the community here will use ? Link to comment Share on other sites More sharing options...
themoonrat Posted May 17, 2016 Share Posted May 17, 2016 A lot of what become bigger projects start off as "i think it would be useful to me if i made library x, and it would also be fun/interesting/educational to me too". It's that kind of statement that keeps up your interest in not just starting, but finishing a project to a releasable state. "I'm going to make library x because i think other people might use it" tends to lead to abandonment, because you have less personal drive to invest your own time into it. My personal opinion? I'm with Rich, there are plenty of engines and toolsets like Unreal & Unity, down to libraries like Cocos and SFML. But it sounds like a cool personal project that'd gain tons of knowledge on how both libraries worked. Link to comment Share on other sites More sharing options...
Recommended Posts