Задать вопрос
@annas_08

Можно ли совместить c# и c++ в Unity проекте?

Подскажите пожалуйста, возможно ли в Unity использовать не чистый c# , а совместить c# и c++(и если можно как такое реализовать)?
То есть каркас игры написать на c#, а все остальное - на c++.
И вообще как пишутся unity игры(имеется ввиду большие проекты): на чистом с# , или есть способы совместить несколько языков, а на c# написать только каркас ?
Если такая возможность есть, то часто ли применяется?
И главное : стоит ли овчинка выделки, или лучше просто использовать Unreal Engine для c++?
И какой движок по вашему лучше?
( В интернете информация очень хаотичная , и я скорее запуталась в этом вопросе)

P.S. Также подскажите пожалуйста можно ли вообще в одном проекте совместить
c++ и c#, нужно ли для этого что то специальное(или подключить файл и вызвать c# функцию/метод в c++ коде)? Как такое можно сделать?

P.P.S. Использовать только c# не вариант, с ним почти не знакома.

Если кто-то знает - подскажите пожалуйста литературу по этому вопросу)
  • Вопрос задан
  • 1611 просмотров
Подписаться 1 Средний 6 комментариев
Ответ пользователя Txao К ответам на вопрос (3)
Txao
@Txao
Nonpro
https://gamedev.stackexchange.com/questions/82518/...

И вообще как пишутся unity игры(имеется ввиду большие проекты)

На Unity не пишут большие проекты

Если такая возможность есть, то часто ли применяется?

Не часто

И главное : стоит ли овчинка выделки, или лучше просто использовать Unreal Engine для c++?

Все зависит от сложности проекта
Ответ написан