【转】Unity协程(Coroutine)原理深入剖析

摘要: Unity协程(Coroutine)原理深入剖析 By D.S.Qiu 尊重他人的劳动,支持原创,转载请注明出处:http.dsqiu.iteye.com 记得去年6月份刚开始实习的时候,当时要我写网络层的结构,用到了协程,当时有点懵,完全不知道Unity协程的执行机制是怎么样的,只是知道函数的返回 阅读全文
posted @ 2016-07-24 10:55 mimime 阅读(200) 评论(0) 推荐(0) 编辑

【转】C# 中的"yield"使用

摘要: C# 中的"yield"使用 yield是C#为了简化遍历操作实现的语法糖,我们知道如果要要某个类型支持遍历就必须要实现系统接口IEnumerable,这个接口后续实现比较繁琐要写一大堆代码才能支持真正的遍历功能。举例说明 using System;using System.Collections. 阅读全文
posted @ 2016-07-23 11:43 mimime 阅读(261) 评论(0) 推荐(0) 编辑

【转】C#学习之用迭代器实现枚举器

摘要: http://www.cnblogs.com/zouzf/archive/2012/02/22/2362954.html 本人初学C#,本文仅供个人整理思路用,那里说得不对,请大家多多指教,万分感激! 上一篇文章为自定义类实现了foreach的功能,但实现过程中要实现IEnumerator接口(包括 阅读全文
posted @ 2016-07-23 11:36 mimime 阅读(189) 评论(0) 推荐(0) 编辑

【转】关于AI的目标导向型行动计划

摘要: 作者:Brent Owens 目标导向型行动计划(简称GOAP)是一种能够轻松呈现给你的代理选择的AI系统,也是帮助你可以无需维持一个庞大且复杂的有限状态机而做出明智的决策的机器。 演示版本 在这一演示版本中存在4种角色类别,每种类别使用的工具会在使用后一段时间被弄坏: 矿工:在岩石上挖矿。需要一个 阅读全文
posted @ 2016-05-12 17:03 mimime 阅读(1619) 评论(0) 推荐(0) 编辑

Goal Oriented Action Planning for a Smarter AI

摘要: Goal Oriented Action Planning for a Smarter AI by Brent Owens23 Apr 2014 Goal Oriented Action Planning (GOAP) is an AI system that will easily give yo 阅读全文
posted @ 2016-05-12 17:02 mimime 阅读(468) 评论(0) 推荐(0) 编辑

【转】参照protobuf,将json数据转换成二进制在网络中传输。

摘要: http://blog.csdn.net/gamesofsailing/article/details/38335753?utm_source=tuicool&utm_medium=referral json数据格式在网络中传输需要的数据比二进制庞大太多,我们可以省去key,外加将数字不需要编码成字 阅读全文
posted @ 2016-05-06 17:26 mimime 阅读(1033) 评论(0) 推荐(0) 编辑

【转】Netty系列之Netty编解码框架分析

摘要: http://www.infoq.com/cn/articles/netty-codec-framework-analyse/ 1. 背景 1.1. 编解码技术 通常我们也习惯将编码(Encode)称为序列化(serialization),它将对象序列化为字节数组,用于网络传输、数据持久化或者其它用 阅读全文
posted @ 2016-05-05 16:46 mimime 阅读(329) 评论(0) 推荐(0) 编辑

【转】C# client 与java netty 服务端的简单通信,客户端采用Unity

摘要: http://blog.csdn.net/wilsonke/article/details/24721057 近日根据官方提供的通信例子自己写了一个关于Unity(C#)和后台通信的类,拿出来和大家分享一下。 具体请参考: 1.java服务端用的apach.mina框架搭建。java服务端请参考:h 阅读全文
posted @ 2016-05-05 16:43 mimime 阅读(1006) 评论(0) 推荐(0) 编辑

【转】Apache Thrift - 可伸缩的跨语言服务开发框架

摘要: Apache Thrift - 可伸缩的跨语言服务开发框架 Apache Thrift - 可伸缩的跨语言服务开发框架 Apache Thrift 是 Facebook 实现的一种高效的、支持多种编程语言的远程服务调用的框架。本文将从 Java 开发人员角度详细介绍 Apache Thrift 的架 阅读全文
posted @ 2016-05-01 15:04 mimime 阅读(269) 评论(0) 推荐(0) 编辑

【转】网页游戏能用PHP做后端开发吗? PHP Libevent扩展安装及应用

摘要: 网页游戏能用PHP做后端开发吗? 当然可以。最好走HTTP,也可以做网络编程,而且写代码超简单,1个函数就可以建一个服务器端。stream_socket_server()多线程不是什么好主意,你可以用php libevent扩展,异步高并发。PHP还有很多网络的扩展包。PHP的开发效率高,.net 阅读全文
posted @ 2016-05-01 10:20 mimime 阅读(815) 评论(0) 推荐(0) 编辑