战魂小筑

讨论群:309800774 知乎关注:http://zhihu.com/people/sunicdavy 开源项目:https://github.com/davyxu

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  257 随笔 :: 0 文章 :: 506 评论 :: 0 Trackbacks

最近开源的Mono .NET框架被警告远离微软,因为引来一大批版权的问题。同时也在verycd上发现一个非常不错的想法,用Mono C#做脚本引擎

http://www.verycd.com/topics/2747101/

Unity Technology最近刚刚发布他们的游戏开发工具/游戏引擎Unity的最新版,Unity 2.5。
这是一个3D游戏开发工具和游戏引擎套件,其中包括了图形、音频、物理、网络等多方面的引擎支持,并且有一个非常强大的编辑器来整合这一切。原本是一个针对Mac、Windows和Linux的游戏开发套件,后来发展到也能够在iPhone和Wii上部署,或者在Web上部署。不但如此,最新的Unity 2.5中的编辑器本身就是用Unity来实现的,也因此Unity的开发套件本身也可以在Windows上运行了(在此之前开发游戏需要用Mac)。
Unity 使用了Mono作为脚本引擎的虚拟机,并以C#或者一种类似JavaScript的语言为脚本语言。这在游戏引擎中并不多见(另外一个例子是Second Life也采用了Mono作为脚本引擎,C#作为脚本语言)。在游戏引擎中的应用也促使了Mono自身的进步,包括Mono.Simd等,使得Mono或者说托管代码更适合于游戏开发

 

posted on 2009-07-03 10:59 战魂小筑 阅读(2570) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理