definitely not react-native as it will cause lot of problem when dealing with native graphics , also react-native is for hybrid app development. If game has intensive graphic the you should do it in unity, if its simple graphics then go for java or kotlin, if it is simple text based adventure type then you could do it in react-native.I cant say anything about flutter as i dont konw anything about it.