Xamarin发布了一个扩展,支持授权的Unreal Engine开发者使用C#来开发游戏。Mono for Unreal Engine的最初版本支持的是Unreal Engine 4.4,支持在Windows和Mac上开发,未来可能会支持Linux平台。该扩展也支持F#,Mono团队表示未来会增加默认的模板。
可以原生访问Android、iOS和Mac的外部API。可以通过CppSharp访问C++代码,还可以通过Platform Invoke手动绑定C API。Mono团队提供了上手指南,此外还有关于如何配置基于Windows或Mac的开发环境的说明 。
Xamarin的Miguel de Icaza在发布该项目时指出,目前Xamarin并不直接对该扩展提供技术支持。用户要使用Mono for Unreal Engine发布项目,需要获得重新发布Mono运行时的商业授权。(这是获得Unreal Engine本身授权之外的另一个授权)。开发路线图中指出,目前版本准备支持Android和IOS,但是尚未正式提供。
查看英文原文:C# Comes to the Unreal Engine
感谢臧秀涛对本文的审校。
给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。
【CNUTCon全球容器技术大会】阿里巴巴、百度、腾讯、360、京东、大众点评等国内知名互联网公司首次独家分享它们的Docker应用案例,RedHat副总裁、Kubernetes负责人、CoreOS负责人来华畅谈容器的未来,Docker、CoreOS、Mesos、Kubernetes等重磅级项目从0到1,专家教你怎么玩。
了解详情。

Xamarin 发布了 MonoforUnrealEngine 扩展,使授权的 Unreal Engine 开发者能用 C# 进行游戏开发。该扩展目前支持 Windows 和 Mac 平台上的 Unreal Engine 4.4,并计划在未来支持 Linux。除了 C#,还支持 F#,并计划增加默认模板。开发者可以访问 Android、iOS 和 Mac 的外部 API,通过 CppSharp 访问 C++ 代码,或通过 PlatformInvoke 绑定 C API。
&spm=1001.2101.3001.5002&articleId=47254217&d=1&t=3&u=b3b5aae58a37451d940ff7707c9e44f2)
1121

被折叠的 条评论
为什么被折叠?



