`
lib9lib
  • 浏览: 6118 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
今天终于完成了Lib9的bada版本的移植,与其它版本不同的是这次引入了一个实际的游戏的示例,这个可能是这个版本最大的改进了,其它的当然就是一些 小bug的修改,为了表示进步,这次版本直接命名为1.1   http://www.lib9.net   由于lib9是用java写的,所以这次移植到c++环境,所以中途还是很多困难的,特别是内存管理,还有就是java与C++的貌合神离(语法接近,实质却完全不同)
最近一直在做lib9引擎在bada下的版本,lib9最开始是j2me版本,使用java语言,后面移植到了Android版本,由于也是采用java语言,所以这个移植没费什么劲儿,相对来说还是比较容易的,可是最近移植到C/C++环境(bada平台) 感觉就需要更多的功能要做了,下面是我移植过程中的体会   1:定义类成员变量的初始化方式不同 在java的类中可以在定义成员变量的时候就初始化变量同时指定变量的访问方式,但是c++中不行 比如:    class A{ A(){} public int i=5; } 在类A中定义了成员变量i并初始化为5且指定访问权限为p ...
Lib9Editor工具文档(文章的后面有编辑器的截图) 在Lib9中有可以显示动画、以及游戏中的地图,那么动画和游戏中的地图这些图片资源是如何组织的呢,这个就要 用到Lib9Editor编辑器了,Lib9Editor是Lib9引擎配套的动画、地图等编辑器,它具有功能强大操作方便的特性, 通过它可以很好的实现美术和程序的分离,便于团队协作,提高效率,下面就介绍一下在操作Lib9Editor的一些注意地方 1:LibEditor的功能从与Lib9引擎的配合来看,它支持多张图片,多套调色板、帧中嵌套帧、地图编辑、文本导出非常强大有 用的功能 从Lib9Editor本身操作来看 ...
Lib9开发指南 本文的主要目的是介绍如何使用Lib9引擎,几乎覆盖了Lib9应用开发方面的所有概念,方便使用者全面了解Lib9,特别是要知道Lib9的核心思想:程序就是一个状态机,程序的每一部分就是一个状态,这些不同的状态相互协作就组成了完整的应用程序,使用Lib9开发应用,特别是游戏是这么简单的事情 1:应用程序基础
这里分享一下我们编写的android游戏引擎和编辑器以及示例代码! 引擎源代码、示例Demo以及L9Editor编辑器在附件中! 可以直接下载使用,方便那些没有安装 SVN的同学或者还没用过版本控制得同学使用! 最新的版本需要通过SVN可以在下面的地址中Check Out Lib9-J2me版本:http://code.google.com/p/j2me-lib9/ Lib9-Android版本:http://code.google.com/p/android-lib9/ 这个引擎到底怎么样,可以通过下面的案例来得到证实! 成功案例,一套大型联网游戏(MM宝贝)(下载地址:http:/ ...
Global site tag (gtag.js) - Google Analytics