
游戏开发
SuperFierceBigKK
A lazy boy who want to be a better man
展开
-
游戏开发硬货准备笔记(一)
游戏服务器发展历史一、太古元年类似一个小的网站服务器,服务器只负责存储: 1、玩家账号的上传和下载(账号的道具数据,等级数据) 2、将同屏幕其它玩家的行为数据转发。二、乱世之初服务器有了逻辑模块,会对玩家的io进行一定的检查,做出合法的逻辑处理 客户端通过某种形式验证登陆以后,就和服务器通过TCP直接相连了。这种服务器的承载能力不高,但那时在游戏逻辑上也务求简化,把负载减少到极致,例如:原创 2017-11-23 15:38:51 · 503 阅读 · 0 评论 -
Tolua学习记录一
一、什么是ToLuatolua是Unity静态绑定lua的一个解决方案; 它是一个用来简化在C#中集成lua的插件; 它自动生成用于在lua中访问Unity的绑定代码; 它把C#中的常量、变量、函数、属性、类以及枚举暴露给lua;二、ToLua怎么运作一些ToLua用到的C#基础1、C#特性Attribute: http://blog.youkuaiyun.com/superf...原创 2018-03-06 20:11:22 · 428 阅读 · 0 评论 -
ToLua学习记录二
成功打开了一个ToLua项目之后 Source目录 Generate存放生成的绑定代码 LuaConst.cs (可选)存储一些 lua路径等配置信息ToLua目录 BaseType 基础类型的绑定代码 Core 提供一些核心功能,包括封装的LuaFunction LuaTable LuaThread LuaState LuaEvent...原创 2018-03-07 13:18:14 · 287 阅读 · 0 评论 -
Unity3D 中PlayerPrefs保存或读取字符串数组的脚本方法
/// <summary> /// Stores a String Array or Multiple Parameters into a Key w/ specific char seperator /// </summary> public static bool SetStringArray(string key, char separator...转载 2018-03-15 17:49:25 · 1099 阅读 · 0 评论 -
JSON在Unity3d开发中的客户端开发记录
一、程序头using LitJsonLitJson是方便C#进行JSON数据读写的工具包二、方法最后发出的JSON数据是String数据流, 1、JsonData ————–>stringJsonData data = new LitJson.JsonData();data["id"]="1";data["key1"]="value1";data["key2...原创 2018-03-26 14:38:56 · 284 阅读 · 0 评论 -
有关协程的理解
转自:https://blog.youkuaiyun.com/u013477973/article/details/55804729IEnumerator Wait(float waitTimeValue){//things before waityield return new WaitForSeconds(waitTimeValue);//thigs after wait;}Sa...转载 2018-04-17 15:19:04 · 437 阅读 · 0 评论 -
转载一篇写的很好的UnityEditor建立自定义资源的方法
https://blog.youkuaiyun.com/liqiangeastsun/article/details/50510615转载 2018-04-04 18:57:13 · 445 阅读 · 0 评论