gameframework专题

unity3d:GameFramework+xLua+Protobuf+lua-protobuf,与服务器交互收发协议

概述 1.cs收发协议,通过protobuf序列化 2.lua收发协议,通过lua-protobuf序列化 一条协议字节流组成 C#协议基类 CSPacketBase,SCPacketBaseC#用协议基类 proto生成的CS类,基于这两个基类。分别为CSPacketBase是客户端发送至服务器,SCPacketBase是服务器发送至客户端 Q:为什么要区分这2个 A:反射注册所有

unity3d:GameFramework+xLua+Protobuf+lua-protobuf,生成.cs,.pb工具流

概述 1.区分lua,cs用的proto 2.proto生成cs,使用protogen.exe,通过csharp.xslt修改生成cs样式 3.proto生成lua加载.pb二进制文件,并生成.pb列表文件,用于初始化加载 4.协议id生成cs,lua中枚举 区分cs,lua用proto cs中序列化使用基于CSPacketBase,SCPacketBase的子类 lua中序列化使用lua-

【GameFramework框架内置模块】18、界面(UI)

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址QQ群:398291828 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 【GameFramework框架】系列教程目录: https://blog.csdn.net/q764424567/article/details/135831551 二、正文

GameFramework框架详解之 框架启动

前言 GameFramework是一个非常好的游戏框架,很多东西都值得我们拿来细细品味,细细咀嚼。我们今天先来给大家介绍下它是如何启动的。 一.游戏启动 先打开Assets根目录下的StarForce Launcher场景 场景节点目录如下: 二.GameEntry 在根节点Game Framework上有个组件:GameEntry,是游戏的启动入口,GameEntry使用关键字par

【GameFramework框架内置模块】13、流程(Procedure)

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址QQ群:398291828 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 【GameFramework框架】系列教程目录: https://blog.csdn.net/q764424567/article/details/135831551 二、正文

【GameFramework框架内置模块】8、文件系统(File System)

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 【GameFramework框架】系列教程目录: https://blog.csdn.net/q764424567/article/details/135831551 最近好忙,鸽了好久。不能颓废了,继续发

【GameFramework框架内置模块】2、数据节点(Data Node)

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 【GameFramework框架】系列教程目录: https://blog.csdn.net/q764424567/article/details/135831551 二、正文 2-1、简介 这一篇讲数

【GameFramework框架内置模块】1、全局配置(Config)

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 【GameFramework框架】系列教程目录: https://blog.csdn.net/q764424567/article/details/135831551 这是GameFramework框架内置

【GameFramework框架】四、GameFramework框架内置模块

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 【GameFramework框架】系列教程目录: https://blog.csdn.net/q764424567/article/details/135831551 【GameFramework框架】内置

【学习笔记】GameFramework的非官方实例TowerDefense-GameFramework-Demo的流程

一、从游戏开始到打开一个Menu GameStart.unity GameEntry.Builtin.cs ProcedureComponent.cs GameStart.unity->GameFramework->Builtin->Procedure ProcedureLaunch.cs ProcedureSplash.cs ProcedurePrelo

GameFramework篇:自定义事件订阅

首先我们要先知道什么是事件 https://blog.csdn.net/qq_15020543/article/details/82834355 然后我们要知道使用事件的重要性和必要性,正如木头大佬所说 在GF里面创建和使用自定义事件还是比较容易的 这里举个例子 我们进行场景切换,要加载完下一场景所有资源才能切换吧,不然黑屏是什么鬼 这里我是切换场景后,开始生成多个实体,所有实体生

GameFrameWork转WebGL微信小游戏

以GameFrameWork的Demo–StarForce + Windows系统举例说明(Mac可以看下这个)。 先声明本过程记录的是以CDN方式加载首包资源的。因为使用包内加载的方式遇到了未能解决的问题:在微信开发者工具中会报错,跑不起来。但是使用Unity直接Build And Run的话是可以在chrome中正常运行的,所以问题应该是发生在从Unity转换到微信小程序的过程中,但是这个过程

GameFramework教程✨十八、本地化

目录 📢 本章效果展示 🟥 本地化解析 1️⃣ 语言设置 🚩 OnSubmitButtonClick

GameFramework 中 图片 加载

代码来自烟雨迷离半世殇Unity作品展示:坦克大战(基于GameFramework)_设计师养成记-CSDN博客游戏名称:Battle City游戏素材:SIKI学院,爱给网开发平台:Unity 2018.3.1f1游戏平台:WinX游戏版本:1.0游戏用途:仅供学习交流使用,若用作商业,后果自负。游戏类型:经典坦克大战,微创新游戏介绍:加入商城模块,任务模块,存读档功能,技能背包系统,Buff系

GameFramework框架源码解读(一):Editor篇

博客迁移 个人博客站点,欢迎访问,www.jiingfengji.tech 文章目录 博客迁移前言菜单栏Game FrameworkOpen FolderScenes in Build SettingsLog Scripting Define SymbolsAssetBundle ToolsAssetBundle工具相关配置AssetBundleEditor.xmlAssetBundle