язык программирования для андроид
Автор Їетенький задал вопрос в разделе Другие языки и технологии
Какие языки программирования необходимо знать, чтобы создать Андроид игру (приложение)? и получил лучший ответ
Ответ от [гуру]
В принципе, достаточно только одного языка - Java. Java обязателен под Android.
Но изучать Java с нуля тяжело - он неудобный и непродуманный, и для него неудобные IDE (программы, в которых пишут приложения). Следует сперва научиться писать программы под винду на Си, C++, C#, чтобы изучить хороший стиль программирования и дизайна интерфейса, и затем по возможности воплощать его на Android, используя свой опыт программиста Windows.
Игровой движок без языков программирования - это все равно что юкоз.
Прям какой-то когнитивный диссонанс: все можно сделать очень просто, но ничего сделать нельзя!
Если хотите писать конкретно игры, то изучая Си, С++, C#, а затем Java, - изучайте базовые библиотеки OpenGL, DirectX. Научившись использовать их на этих языках, вы потом сможете не только изучить любой нормальный движок, но и написать свой собственный.
(15636)
Источник - не источник, но горстку советов дам
C++ и Java.
Java и openGL для графики еще структура данных не помешает!
Unity работает на c# и чемто еще, а так можешь на чем хочешь, кроме эзотерических языков программирования
Java+libgdx. Книжку от создателя libgdx Марио Цехнера можешь скачать отсюда:
Java