I’ve been looking back into Babylon.js recently after having used Unity for now since Unity 4…
I’m not in need of an engine that can make photo-realistic graphics or anything like that, but I want an engine that can make single player 3D games that visually would probably have a few ‘basic’ features, that being: a main light, maybe 30-50 point lights, dynamic shadows, 1080p resolution, anti-aliasing, color grading and bloom. I want to use all dynamic shadows and don’t need to use any baked shadows, the style I’m looking to make is sort of like single player Paper Mario like RPG narrative games…
There are a few things I’m reluctant about, and mainly this would be latency in input when you compare it to a native application. I understand that there would be a performance trade-off when compared to native application development in a few areas, but if the input latency can be extremely tight, and the fact that I don’t require any sort of photo-realistic features…I’m wondering if it would be viable to use babylon.js for single player 3D games in this way.
P.S…a small edit here, the one other thing I’m reluctant about as well is, when I started using Unity there wasn’t this requirement to be logged in to use it, authenticated, always have an internet connection etc… As far as the TOS is concerned, I’m wondering what plans the Babylon.js team has as well in this area, whether or not they plan to keep a permanent free license. Ideally, I’d like to take Babylon.js if I used it, and re-create the framework I built on top of Unity.