Do you think Firebase is a good choice for building building a game engine which would sync real-time updates? If yes, why do you think it is a good choice? Else, what other alternative should I look out for?
If you never want client access to database and if you have server side logic for anything for building a game firebase would be a good choice
That explains a bit. Is there anything I should consider before I commit on Firebase?
Firebase is a structure-less data base that means you don’t have create tables. you have to sign up and create firebase project and write data thats all
You can write security rules so that user can write on particular data where he is allowed to write. you can use firebase as entire backend or a portion for your App. Before taking decision please read this below link