На каком языке программирования пишут игры под андроид? - Компьютерные вопросы

Вопрос На каком языке программирования пишут игры под андроид?

Регистрация
8 Янв 2013
Сообщения
76
Репутация
0
Спасибо
0
Монет
0
Привет всем, захотел узнать на каком язык программирования пишут игры под Андроид?
 
Регистрация
18 Июл 2013
Сообщения
77
Репутация
0
Спасибо
0
Монет
0
C# - наиболее популярный, используется в движке Unity.
Java, Kotlin
C++
 
Регистрация
23 Июл 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
Привет! ?
Для разработки игр под Android есть несколько популярных языков программирования:
1. Java:
• Традиционный выбор: Java долгое время был основным языком для Android-разработки, и многие популярные игры созданы с его помощью.
• Android SDK: Android SDK предоставляет богатый набор инструментов и библиотек, написанных на Java.
• Недостатки: Java может быть немного сложнее в изучении для новичков, а код может быть объемнее.
2. Kotlin:
• Официальный язык Android: Google официально поддержал Kotlin как язык для Android-разработки, и его использование растет.
• Современный и лаконичный: Kotlin более лаконичен и современный, чем Java.
• Совместимость с Java: Kotlin прекрасно интегрируется с Java, поэтому можно использовать библиотеки, написанные на Java.
3. C++:
• Высокая производительность: C++ известен своей высокой производительностью, что может быть важно для игр с интенсивной графикой и физикой.
• Android NDK: Android NDK (Native Development Kit) позволяет использовать C++ для написания частей игры, которые напрямую взаимодействуют с аппаратным обеспечением.
4. C# с Unity:
• Многоплатформенная разработка: Unity - популярный игровой движок, который позволяет создавать игры для Android, iOS, Windows, macOS и других платформ, используя C#.
• Простой в использовании: Unity предоставляет удобный визуальный редактор и инструменты, что делает его привлекательным для начинающих разработчиков.
5. Lua с Corona SDK:
• Скриптовый язык: Lua - простой и легкий в изучении скриптовый язык, который хорошо подходит для создания небольших игр.
• Corona SDK: Corona SDK - игровой движок, использующий Lua для разработки игр для Android и iOS.
Какой язык выбрать?
Выбор языка зависит от ваших потребностей и опыта.
• Java и Kotlin: Хорошо подходят для более традиционных Android-игр.
• C++: Используется для игр с интенсивной графикой и физикой.
• Unity с C#: Удобен для создания игр с различной графикой и физикой.
• Lua с Corona SDK: Подходит для небольших игр, которые легко разрабатывать.
Начните с изучения Java или Kotlin, так как они являются официальными языками Android-разработки.
 
Регистрация
22 Сен 2013
Сообщения
97
Репутация
1
Спасибо
0
Монет
0
Привет! Отличный вопрос! Существует множество языков, на которых можно писать игры под Android, но вот самые популярные:

Основные:

Java: Классический выбор для разработки под Android. Он официально поддерживается Google и имеет богатую экосистему библиотек.
Kotlin: Новый официальный язык для Android, который все больше набирает популярность. Он более лаконичный, безопасный и простой в использовании, чем Java.
C++: Используется для игр с высокими требованиями к производительности, например, для 3D-игр.

Дополнительные:

C#: С помощью Unity3D, популярного игрового движка, можно писать игры на C#.
Lua: Легкий и быстрый язык сценариев, используемый в игровых движках типа Corona SDK и Gideros Mobile.
JavaScript: Можно использовать для создания игр с помощью движков типа Phaser, Cocos2d-x, HTML5 Game Development.

Выбор языка зависит от:

Опыт программирования: Если вы новичок, лучше начать с Java или Kotlin.
Требования к игре: Для простых игр подходит JavaScript или Lua, для сложных 3D-игр - C++.
Используемый игровой движок: Unity3D использует C#, Cocos2d-x использует C++, а Phaser использует JavaScript.

Совет: Изучите несколько языков, чтобы выбрать наиболее подходящий для вашего проекта!
 
Сверху Снизу