关于国产跨平台的开源游戏引擎LGame

声明: 本博客文章原创类别的均为个人原创,版权所有。转载请注明出处:http://blog.csdn.net/ml3947,另外本人的个人博客:http://www.wjfxgame.com


LGame可能听说的人不算很多,但也不算少了。早在我还在读大二大三,大概就是08-09年的那个时候,作者就已经开始规划和开发了。

LGame的作者博客为:http://blog.csdn.net/cping1982。

我最早开始进行游戏开发,就是看的他的博客。不过他博客已经有将近1年没有更新了。

本来我以为LGame已经“太监”了。但最近突然发现,虽然作者博客没有更新,但LGame还在继续开发中。

从LGame的Google Code项目地址Check Out项目。


关于国产跨平台的开源游戏引擎LGame_第1张图片


可以看到作者cp在2013年6月20日更新了LGame 0.4版本。而且还有个文档,说明了LGame已经从Google Code移到Github了。项目地址为:https://github.com/cping/LGame。


解压LGame0.4版的压缩包。

关于国产跨平台的开源游戏引擎LGame_第2张图片


我们可以看到,作者的规划中,有C#, C++, GO, Java(包括Android和JavaFX), JavaScript, Ruby等。

其中C++,Go,Ruby,JavaFX目前为空。JavaFX上明确说明了看未来的发展状况来进行规划。而C++版看截图貌似也完成了一部分,不过暂未上传到Github。


本人初步的看了下,C#版和Java版(包括JavaSE和Android)是实现的最多的。另外JavaScript中GWT和JS的实现的LGame Mini包。也已经有部分的功能了。


关于国产跨平台的开源游戏引擎LGame_第3张图片


Android版里的示例增加了很多。有部分是成品游戏。(有可能作者正在用这些游戏赚钱ing - -!!也有部分可能是从其他游戏里弄来素材用LGame重写了一遍)。

另外,Java版的扩展包还是之前的那三个。

关于国产跨平台的开源游戏引擎LGame_第4张图片

added里面是一个简单的AddOn包,包含一个播放Movie(按帧播放LTexture),一个脚本引擎以及SRPG和STG的扩展包。


我们接着往下看,下面多了个Tools文件夹。

关于国产跨平台的开源游戏引擎LGame_第5张图片

这些都是作者为LGame开发的一些工具。有LGame专用的资源打包工具,地图编辑器,物理模拟等工具。 还有几个是为LGame For XNA使用的,包括把资源转为xnb格式,以及XNA中的字体制作工具。还算是比较丰富的。


本人还算是比较佩服LGame的作者,之前也与他邮件交流过。不过由于他的博客一直没更新,很多人不知道他的动态。特此开了篇文章介绍一下LGame的近况。

其实作者也曾经有过邀请一些人加入LGame的开发的想法,后来也无疾而终了。一个人能写如此多的平台和代码还是很令人佩服的。


转载请注明出处:http://blog.csdn.net/ml3947


你可能感兴趣的:(关于国产跨平台的开源游戏引擎LGame)