- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 移动流程
用户移动,根据用户所在区域查找区域内玩家,并更新视线范围内玩家对象列表检并查是否离开或进入视线,如果离开再发送离开周围玩家或添加新的玩家到列表,发送删除或添加的位置更新信息到其他的玩家和回馈给用户。并调用进入视线的事件和离开视线的事件。设想把地图分为若干三角形区域或四边形区域,检查用户位置的所在区域,和用户是否在临近区域边界的视线范围区域。如果用户视线范围所看到的超过了当前区域还要加上用户视线范围
2010-05-24 09:18:00 1006 4
原创 MonsterSLS阶段总结
基本的逻辑系统已经完成了,坐标我想使用3维度的坐标要,需要要实现3个指令look看到的范围内的物体,islook判断目标物体是否可见,isallow所在点是否是可以活动的区域这3个指令实现很简单,通讯gis系统并等待返回。lua实现move x y z.使用isallow判断点是否允许移动。把坐标存入对象并放入gis系统。gis系统当点移动到指定地点会触发事件并返回给sls处理。
2010-05-07 11:49:00 470
原创 list的sort和loop比较
比较了一下sort和循环的效率,结果如下 10000 == sort 203, loop 15 13倍100000 == sort 2469, loop 78 31倍1000000 == sort 29015, loop 797 36倍 // tlist.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#i
2010-05-07 08:52:00 606
原创 先放上去一个monstersls pre aphle
https://sourceforge.net/projects/monstersls/搞了3天最最基础的的部分算是完成了,游戏逻辑的基础部分只完成了对象管理。列了一大堆的计划。没有用的代码还没有删除干净,现在头晕状态决定休息两天继续做。
2010-05-03 08:09:00 613
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人