Специалист по рекламе
Анна
Подписчиков: 510
Подслушано у программистов 🤔
4 дочитывания
0 комментариев
Эта публикация уже заработала 0,20 рублей за дочитывания
Зарабатывать
-Да кто ж спорит. Просто я могу представить себе только три причины писать на плюсах в 2018:
-знаешь только его,
-код нужен для готовой системы на с++,
-нужна скорость.Навряд ли у геймдев-разработчика первые 2 пункта выполнялись, вот и предположил)-первые два пункта вполне могут быть. Сейчас же массово на Юнити игры делают, а там как раз ++ и шарп только. А эти разрабы вообще до этого на Флеше игры писали)-В Unity разве есть C++? Может, ты про Unreal?-*C и ++ есть, как и Джава, хотя основная среда в Шарпе. Ну и раньше Питон был, но его поддержку вырезали в какой-то из версий.
И да, точно, еще же Унрил есть, а он чисто на ++ завязан. Думаю его взлёт в среде дешевых инди игр так же с этим связан.-Unity позволяет скрипты писать на C# или JS, к коду на плюсах вас не пустят. Unreal позволяет скрипты на CPP (+ костыльные Blueprints), но есть популярные плагины позволяющие всунуть туда V8 и писать на JS.-Да есть C++ в Unity. Просто он редко используется. Можно писать свои внешние модули на C++ и подключать их к игре. К тому же можно генерировать код на C++ используя IL2CPP.
PS: с личного опыта - можно даже на Java писать свои модули для использования низкоуровневых платформозависимых возможностей Android.-Имхо, но в 2018 лучше Java, если требуется только это.

Подписаться
Донаты ₽