赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 10095 |
最后登录 | 2014-8-13 |
在线时间 | 327 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 327 小时
- 注册时间
- 2011-3-2
- 帖子
- 287
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
感谢@柳柳_66RPG 提供了游戏的素材和源代码。目前不能显示动画,太卡,引擎的性能还得加强。顺便吐槽一下柳柳,把伤害计算放在显示动画的函数里面,去掉动画之后大家都变成超人了-_-!!
源代码是用正则表达式从ruby转换过来的,转换的效果不是很好,又手工修改了一天的时间才真正能够运行。lua的语法比起ruby麻烦太多了。附件是两个源文件,大家可以对比一下,虽然行数差不多(lua中去掉了sound,cache所以行数比较少),但书写规则决定了lua必须非常严格的区分变量和函数调用,没有getter和setter(可以实现但是影响性能),还要区分.函数与:函数,各种麻烦:
归档.zip
(72.91 KB, 下载次数: 40)
关于动画部分我还得仔细研究一下,没想到会那么卡。理论上动画也就是一组精灵,测试时100精灵随机旋转、透明能保持70帧以上的速度,到这里只有不到100精灵个就卡成一坨了,郁闷。
革命尚未成功,同志仍需努力 |
评分
-
查看全部评分
|