论坛首页 移动开发技术论坛

刚完成的手机游戏动画编辑器和J2ME平台上演示代码

浏览 8423 次
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-02-26  
这是我自己写的一个手机游戏动画编辑器和J2ME平台上演示程序的代码。可以有效的将程序和美工、策划的工作有序地分离开,美工、策划侧重于用编辑器拼接图片编辑动画,而程序完全不必关心这个过程,只需要得到编辑器生成BIN文件,也无需关心动画的运行机制,只需直接调用相关的方法即可实现动画等效果。

新建一个J2ME项目,直接把src目录下的文件COPY到你的J2ME项目的SRC文件夹下即可以运行。或者在已有的项目中,只要加入Lsprite.java和LSpriteInstance.java文件和生成BIN文件,参照示例代码即可。

更详细帮助文档和工具、例字,都放在附件中。
   发表时间:2010-02-26  
简称动编,下来玩玩。javaeye的j2me很寂寞。来撑撑门面
0 请登录后投票
   发表时间:2010-03-03  
newthinker 写道
这也行?这么菜的东西你也好意思摆上来?


http://blog.csdn.net/prince58

lz好像是从gameloft出来的。
0 请登录后投票
   发表时间:2010-03-03  
gameloft的那套东西许多公司都在模仿,不过做的还不错
0 请登录后投票
   发表时间:2010-03-03  
newthinker 写道
数据组织完全是照搬过来的也就算了,因为很多人都这么组织动画数据,但是你编辑器本身,使用起来一点也不方便直观,太过复杂。不要暴露太多细节在界面里,只需要允许用户能切片,拖拉切片拼帧拼动画,复制切片(module)、粘贴切片、复制粘贴帧、复制粘贴动作就好,要简洁才行。而且作者也太”老实“了,就不会在gl的数据组织基础上做些改变吗?比如你为何不提供允许用户为帧、动作、角色本身等等自定义一些自定义的属性呢?还有,你的切片(module)是不被允许有变换(j2me的八种变换:镜像、旋转等等)的!为何不实现?


谢谢大家的回复,这个程序确实是我的模妨GL的。

“比如你为何不提供允许用户为帧、动作、角色本身等等自定义一些自定义的属性呢” 这些都很容易做,但增加这些只会让初学者更难理解。这个版本主要是面向初学者和一般的学习开发用的。

切片是可以变换的,只是在这个版本中我把旋转给屏蔽了。

至于不方便直观的问题,这个我就不好操作了。有可能你已经适应了某一个编辑器,再用别的当然不太适应,或者你有更好用更顺手的编辑器,当然改变习惯用我这个就显示它很麻烦了。

如果有好用的,不涉及版权的话,不妨也公布出来啊~~~~
0 请登录后投票
   发表时间:2010-03-03  
“不要暴露太多细节在界面里”这一条我到是可以好好考虑一下,可能的话再做一个更简洁的版本出来。
0 请登录后投票
   发表时间:2010-03-03  
帖几个载图总可以吧,让我也学习学习,呵呵。
0 请登录后投票
   发表时间:2010-03-03  
楼上的能不能给我也发一个界面的截图,谢谢
0 请登录后投票
   发表时间:2010-03-03   最后修改:2010-03-04
lz,你那actdemo我拿了玩了下,把里面的图扣了出来了,呵呵,如果gameloft也是这样的代码,那图就也被破解了:
http://birdbrother.iteye.com/blog/604558
0 请登录后投票
   发表时间:2010-03-03  
newthinker 写道
数据组织完全是照搬过来的也就算了,因为很多人都这么组织动画数据,但是你编辑器本身,使用起来一点也不方便直观,太过复杂。不要暴露太多细节在界面里,只需要允许用户能切片,拖拉切片拼帧拼动画,复制切片(module)、粘贴切片、复制粘贴帧、复制粘贴动作就好,要简洁才行。而且作者也太”老实“了,就不会在gl的数据组织基础上做些改变吗?比如你为何不提供允许用户为帧、动作、角色本身等等自定义一些自定义的属性呢?还有,你的切片(module)是不被允许有变换(j2me的八种变换:镜像、旋转等等)的!为何不实现?

拿上来看看。多说无用
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics