kittykatattack / hexi

Make games the fun way!
MIT License
554 stars 83 forks source link

What are hexis limitations? #67

Open demiculus opened 5 years ago

demiculus commented 5 years ago

I plan on using hexi as a framework in my game but am not sure about its limitations. As I have understood I can easily edit hexi and change it the way I like but will it be easy?

kittykatattack commented 5 years ago

@demiculus Hexi is an experimental framework and I would not recommend using it for production work at the moment. Consider using Phaser instead: https://phaser.io

demiculus commented 5 years ago

@kittykatattack thanks for the response. I don't plan on using a full blown game engine rather build my own. So my options are to either use only pixi and build my own engine/game. Or start using hexi then learn & change hexi according to my needs as I move forward.

I went into phaser code but it was a lot harder for me to make sense of it 170k lines. But I've been checking hexis code the past few days and it is very simplistic so I'm thinking I can change it easily.

So my question is, is the core structure of hexi a good structure? I have no idea if it is a good structure or not but if hexis core is a good point to start I can use it as my baseline and iterate on it. What do you say?

kittykatattack commented 5 years ago

@demiculus I would definitely recommend building your game engine on top of Pixi, because it's much lower-level and you will have far greater flexibility. Hexi itself is built on Pixi.