- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 lua写的简易2D物理引擎
这套物理引擎支持简单的包围盒碰撞,支持对刚体的各种力的施加(速度,加速度,冲量),刚体没有弹性,还有万有引力1.首先来看下关键的设计(矩形对象的设计,就是刚体的设计)--精灵绑定矩形后,精灵的坐标设置为矩形的中心点,所以精灵以中心点对齐 --rect = {x,y,w,h,m,d,e,v,a,i,r,c} ,矩形格式,矩形改变,调用m:updateRect,数据对象(Actor、Effect)通知...
2018-03-28 16:33:56 1776 1
原创 cocos creator 的流光效果
cocos creator 版本 1.9.0 流光效果的代码是在网上找的,但是效果太差,我做了一些修改 这是目前的效果: 支持调整流光中心光亮 强度,支持流光 偏移颜色调整 下面贴出 修改后的源码/************************************************************** 流光效果 shader挂件* --------...
2018-06-03 18:11:47 8135 2
原创 cocos lua 网络框架 (不限于cocos 使用)
socket 用的是luasocket 解包数据用的是lpack cocos3.15.1默认没有集成lpack,要使用的同学请先集成 协议定义的包头长度是12 包头包括ver,bodySize,cmd 依次是版本号,报文大小,命令号 本框架大多思路来自http://blog.csdn.net/eastcowboy/article/details/33334283 好了,以下是框架核心对...
2018-04-18 23:15:32 2318
原创 支持对列表操作的栈(lua)
很多时候列表都不像我们想象的那么容易使用。 举个例子: local t = {} table.insert(t,{k=1}) table.insert(t,{k=2}) table.insert(t,{k=3}) table.insert(t,{k=4}) table.insert(t,{k=5})
2017-03-18 18:08:13 393
原创 lua中高效的HashMap
lua中高效的HashMaphash保存键->值引用,在lua中引用只能是string,所以我实现了一个键可以是table的HashMap。 下面请看代码:--[[ --HashMap --1. 支持添加 长整型量级 次元素,更多就溢出了 --2. HashMap 的实例数目也是 长整型量级 限制的 @author xiaowa @date 2015.5
2017-03-18 15:19:04 7449 1
闯关游戏,内含游戏框架、简易物理引擎
2018-04-08
cocos lua 搓牌
2018-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人