《Unity 3D游戏客户端基础框架》概述

框架概述:做了那么久的业务开发,也做了一年多的核心战斗开发,最近想着自己倒腾一套游戏框架,当然暂不涉及核心玩法类型和战斗框架,核心战斗的设计要根据具体的游戏类型而定制,这里只是一些通用的基础系统的框架搭建,其中包括: UI框架(NGUI + MVC) 消息管理(Advanced CSharp Me...

2017-07-15 17:55:27

阅读数 20733

评论数 11

《Unity 3D游戏客户端基础框架》系统设计

引言 最近到看一个 《贪吃蛇大战开发实例》,其中 贪吃蛇大作战游戏开发实战(3):系统构架设计 提供的系统架构的设计思路我觉得还是值得学习一下的,接下来的内容是我看完视频后的一点笔记。

2017-07-30 13:41:22

阅读数 2941

评论数 0

CentOS 7常用工具安装

git在Linux下开发项目,少不了要使用git工具,安装方法十分简单,通过一条 yum 指令既可完成安装:yum install git安装完成后检测版本:# git --version git version 1.8.3.1autoconf这是一个在 Bourne shell 下制作供编译、安...

2017-07-21 13:35:36

阅读数 4143

评论数 0

Skynet服务器框架(九) snax框架

什么是 snax 由于 skynet 的 API 还是比较偏底层,为简化服务的编写提供一套简单的 API ,便有了这套 snax 框架,解决的问题: “编写一个 skynet 内部服务,处理发送给它的消息。snax 并不会取代 skynet 原有的 api ,只是方便实现这类简单需求而...

2017-07-27 17:10:30

阅读数 1453

评论数 2

LitJson 不支持 float 类型数据

在 Unity 中使用 Best HTTP 插件的 LitJson 发送一些 Json格式数据给服务器,出现了报错: “LitJson.JsonException: Max allowed object depth reached while trying to export from typ...

2017-07-28 11:06:30

阅读数 1333

评论数 0

Skynet服务器框架(八) 任务和消息调度机制

引言: 在我看来,消息和任务调度应该是skynet的核心,整个skynet框架的核心其实就是一个消息管理系统。在skynet中可以把每个功能都当做一个服务,整个skynet工程在执行过程中会创建很多个服务,每个服务相当于一个 ``Actor`` ,是互不依赖并行执行的,但同时也存在服务之间的通...

2017-07-15 17:50:19

阅读数 3758

评论数 0

提示
确定要删除当前文章?
取消 删除