Достаточно ли одного C# для разработки игры под Android?
Хочу реализовать несколько концепций придуманных мною игр. Пока планирую только под Android на движке Unity. 2D игры с сюжетом, достаточное количество текста, ресурсы, инвентарь, кат-сцены по ходу игры и т.д. Насколько я понял, основой всему что делается на Unity есть C#. Так вот хватит ли мне одного этого языка для реализации подобного рода механик? Будет хорошо если ещё поможете понять откуда лучше всего брать информацию. Посоветуйте какие-нибудь книги, курсы и прочее.
irishmann, хочу понять почему нужны "либо kotlin либо java", если разработка на C# кроссплатформенна? В каких подсистемах для разработки игр недостаточно C#?