Search the Community
Showing results for tags 'jmonkey'.
-
Hi guys! I think I need an advice from more experienced colleagues. I am experienced enterprise developer. Last 6 years I worked as senior/lead web developer and mostly wrote on C#/Java/JavaScript. Game development is my hobby and true love so I decided to try out make the game not for me but for others. Concept was done and now I should select a game engine. Something like Banished with different and complex AI model and some features with non-direct control. I want the game to be AI-centric. I planned to make a browser game so the first option was WebGL (ThreeJS, BabylonJS) which I extremely love. But I'm here a bit confused. The market is indie game engine has a few products and one big monster called Unity. Even some AAA-games have Unity under the hood (Cities: Skylines). Wherever I read all these kids writing that Unity is soooooo great and almost any developer must use it for any game. The main reason is something like "If you want to finish the game don't write your own engine". I know this is true because I tried to make my own engine some times and it was horrible and took a lot of time, but is it still true for using a small enginees like BabylonJS? And which cons unity has compared to BabylonJS except well-known poor VCS integration and collaboration problems? Unity is great ready-to-use solution with many out-of-the-box features and out-of-the-box limitations. I don't like limitations. And all those tools of unity (visual designers and so on) is not so applicable to my concept [iMHO]. So, I need your advices, guys. I don't want nor to make a simple game for 5 years not to fight with limitations of game engine to make anything non standard. Thanks and sorry for a long post
- 14 replies