会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yaukeywang's Cafe.
A shot of coffee, a piece of code.
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2015年12月30日
我为啥这么懒
摘要: 堆积了不少东西在印象笔记,总是懒到没时间把东西写到博客上,请扇我吧,因为我很懒
阅读全文
posted @ 2015-12-30 11:24 yaukey
阅读(256)
评论(0)
推荐(0)
2015年7月21日
SLua 中使用 Lua 5.3 的编译工程
摘要: 2016-03-05 更新: 之前编译的库,在 Android 下 Lua_Number 和 Lua_Integer 被编译为了32位,导致从 C# 到 Lua 过程中有64位到32位整型转换会出现溢出出错,出现异常大的负整数。 以下修改或是之前遗漏的部分均使用红色表示。 2016-11-21 更新
阅读全文
posted @ 2015-07-21 12:04 yaukey
阅读(4450)
评论(2)
推荐(0)
2015年7月20日
ShadowGun Deadzone 放出 GM Kit Mod 包
摘要: 一向在技术上比较开放的 MadFinger 继上次给出 shadowgun 的关卡包之后,这次更加大方的给出了更加完整的关卡的代码,甚至包括服务器:ShadowGun Deadzone GM Kit。 对于这个包的用途, 官方简介:www.madfingergames.com/deadz...
阅读全文
posted @ 2015-07-20 16:49 yaukey
阅读(829)
评论(0)
推荐(0)
2015年6月11日
Lua 中使用面向对象(续)
摘要: 上一篇文章给了一个面向对象的方案,美中不足的是没有析构函数 Destructor,那么这一次就给它加上。 既然是析构,那么就是在对象被销毁之前做该做的事情,lua 5.1 的 userdata 可以给其 metatable 增加一个 __gc 域,指定一个函数,将会在被回收时调用,这个 __g...
阅读全文
posted @ 2015-06-11 10:01 yaukey
阅读(2548)
评论(0)
推荐(0)
2015年6月2日
在 slua 中使用更新的面向对象方案
摘要: 上一篇记录了我使用 Slua.Class 来实现面向对象扩展 C# 中得类,但实际使用中,更多地情况是直接在 lua 中定义基类然后扩展,于是触发了我重新思考下是否两种形式应该统一用一种,目前的方案中,有一个不好的地方是,每一个派生类的实例,其实内部会有多个实例(每一个继承的类都有个对应的实例,...
阅读全文
posted @ 2015-06-02 22:34 yaukey
阅读(979)
评论(0)
推荐(0)
2015年6月1日
SLua 中继承 C# 类接口 Slua.Class 的一个 Bug。
摘要: 由于目前要把大量的代码移植到 lua 中(真是够虐心的),面向对象肯定少不了,项目的代码都是这么设计的,于是就测试 Slua.Class 接口来扩展 C# 的类,发现有点问题,给作者提交了一个 Issue 和 一个 Pull Request,作者也很快确认并 Merge 了。 问题是这样:当使...
阅读全文
posted @ 2015-06-01 22:16 yaukey
阅读(1124)
评论(0)
推荐(0)
2015年5月16日
slua 中使用 lua5.3
摘要: 因为我们服务器极有可能要迁移到 skynet 上,它基于 lua5.3,而服务器和客户端会公用很多lua代码,所以在考虑在客户端 slua 中使用 lua5.3。 经过编译后,发现 slua 对 lua5.3的支持还有很多bug,可能是目前用的人比较少,最严重的一个问题是在 lua5.3 下,在 ...
阅读全文
posted @ 2015-05-16 12:00 yaukey
阅读(1881)
评论(0)
推荐(0)
2015年5月12日
Unity 打包完太大
摘要: 打包完以后,看BuildLog,发现 Level 这一项数据很大,按照官方文档,这应该是很小的一项才对,但是我们的包中Level占据了80+M,20-30%,经过反复试验,发现是 Static Batching 造成的。。。 于是写了个工具,用来给关卡排除场景中没有共享材质的物体,把他们都取消...
阅读全文
posted @ 2015-05-12 18:14 yaukey
阅读(1998)
评论(0)
推荐(0)
2015年5月6日
项目升级,为了热更新使用lua。
摘要: 现在发行商的要求越来越变态,必须要求程序热更新,以应对上线后的bug及时调整,我们目标锁定在 ulua, slua,(也对L#感兴趣过),一开始对 ulua 很困惑,unity 的 assetstore 上有售卖,但是又有一个 www.ulua.org 的网站和组织声称最新版本的 ulua 为 ...
阅读全文
posted @ 2015-05-06 00:21 yaukey
阅读(3823)
评论(0)
推荐(0)
2015年3月20日
关于将客户端移植到Lua的解决方案设想。
摘要: 现在发行商都需要cp们做热更新,而对于unity制作的游戏来讲,这个恐怕是个噩梦,而项目已经进行到中后期,确实很麻烦,有UniLua,但是如果全部手动解决恐怕上不了线了工作量太大,初步设想如果做一个基于llvm或者lex&yacc的c#-port-lua的代码转换器是否可行?只移植游戏逻辑块。
阅读全文
posted @ 2015-03-20 13:50 yaukey
阅读(420)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告