2018年6月25日

摘要: 0. 背景 服务器框架设计者,如果设计的好,考虑到了这几种情况,无论是对于游戏服务器逻辑清晰度,还是对于写业务逻辑的程序员来说,是非常友好的。游戏服务器业务逻辑写多了,一个游戏策划提出的需求归纳到服务器业务逻辑开发上面,也就无非几种情况需要处理。 1. 业务逻辑模板 下面给出代码模板,无论何种语言开阅读全文
posted @ 2018-06-25 22:56 Ron Ngai 阅读(726) 评论(4) 编辑

2017年10月11日

摘要: 1. 插件扩展 1.1. 命名空间 1.2. 使用语法 语法说明 path 是菜单路径; 一级菜单名称不支持中文 $t 是一个快捷键实例,在路径后面接空格,然后加上快捷键表示,单纯的一个按键快捷键按键字符前带下划线。该项非必需 表示 表示 表示 Is 设置为true的时候,如果没有选中游戏对象,会显阅读全文
posted @ 2017-10-11 20:15 Ron Ngai 阅读(563) 评论(0) 编辑

2017年5月4日

摘要: 本文主要为了方便查阅 1. MonoBehaviour 生命周期 Awake 对象创建的时候调用,类似构造函数 Start 在 之后执行,区别在于,如果组件不可用(在 没有勾选该组件),是不会执行 的 Update 主函数循环每帧调用 FixedUpdate 每次固定帧调用,在物理计算的时候,应该使阅读全文
posted @ 2017-05-04 20:03 Ron Ngai 阅读(497) 评论(0) 编辑

2017年2月16日

摘要: 以下三种方式都是可以达到碰撞检测的效果: btCollisionWorld::contactTest 检测指定对象是否与场景发生碰撞; btCollisionWorld::performDiscreteCollisionDetection 检测场景中所有的碰撞; btDynamicsWorld::stepSimulation 模拟运动。阅读全文
posted @ 2017-02-16 22:03 Ron Ngai 阅读(4100) 评论(0) 编辑

2017年2月7日

摘要: 官方文档:http://bulletphysics.org 开源代码:https://github.com/bulletphysics/bullet3/releases API文档:http://bulletphysics.org/Bullet/BulletFull/annotated.html 1阅读全文
posted @ 2017-02-07 21:04 Ron Ngai 阅读(257) 评论(0) 编辑

2017年2月6日

摘要: 创建世界(场景)及常见函数 官方文档:http://bulletphysics.org 开源代码:https://github.com/bulletphysics/bullet3/releases API文档:http://bulletphysics.org/Bullet/BulletFull/an阅读全文
posted @ 2017-02-06 20:19 Ron Ngai 阅读(223) 评论(0) 编辑

2016年12月29日

摘要: 1. init函数 [ChildSpec,...] 是在init之后默认要启动的子进程。 2. SupFlags参数 {Type, Times, Sec} Type: 重启策略 one_for_one: 一个子进程终止,只重启该进程,在init的时候会启动参数内的子进程 simple_one_for阅读全文
posted @ 2016-12-29 20:49 Ron Ngai 阅读(299) 评论(0) 编辑

2016年11月29日

摘要: AOI主要有九宫格、灯塔和十字链表的算法实现。本文阐述十字链表的实现和尝试。 1. 基本原理 根据二维地图,将其分成x轴和y轴两个链表。如果是三维地图,则还需要维护多一个z轴的链表。将对象的坐标值按照大小相应的排列在相应的坐标轴上面。 2. 基本接口 对对象的操作主要有以下三个接口: add:对象进阅读全文
posted @ 2016-11-29 19:03 Ron Ngai 阅读(3683) 评论(5) 编辑

2016年11月23日

摘要: 关于Cowboy Cowboy是基于Erlang实现的一个轻量级、快速、模块化的http web服务器。 Handlers,用于处理HTTP请求的程序处理模块。 Plain HTTP Handlers(常规Handlers) Cowboy里面的handler最基础的事情就是实现 init/2 回调函阅读全文
posted @ 2016-11-23 20:17 Ron Ngai 阅读(790) 评论(2) 编辑
摘要: Cowboy是基于Erlang实现的一个轻量级、快速、模块化的http web服务器。 本文官方原文:http://ninenines.eu/docs/en/cowboy/1.0/guide/routing/ 默认情况下,Cowboy不会做什么事情。为了使Cowboy可用,需要映射URL和处理请求的阅读全文
posted @ 2016-11-23 14:09 Ron Ngai 阅读(195) 评论(0) 编辑

导航

公告