用户登录 介绍了如何使用tgf自带的登录功能进行用户的登录操作,并且编写机器人客户端的一个模拟请求代码 需求描述 用户请求登录,登录成功之后请求HelloWorld接口. Common 接口定义和生成 接口定义:新增登录接口 typeIHallServiceinterface{ Login(ctxcontext.Context,argsrpc.Args[pb.LoginRequest],replyrpc.Reply[pb.LoginResponse])(errerror) HelloWorld(ctxcontext.Context,argsrpc.Args[pb.HelloWorld...

  GoKY35NSTK8z   2023年12月12日   32   0   0 gogithubide

服务器rpc调用 介绍了在TGF框架中实现RPC调用的过程,以及RPC结构自动生成功能。 需求描述 用户登录成功之后,请求大厅的LoadUserData接口,大厅节点通过rpc,获取用户在Prop节点的道具信息. Common 创建rpc请求结构文件,定义接口,并生成对应的api和rpc结构文件 rpc请求结构,为常规的数据结构即可.并无特殊的地方,可以参考视频教程或者项目案例中的代码.api接口在上一节中已经讲解过如何生成.如果有疑问可以参考上一节 接口定义:遵循rpc接口的规范定义. typeIPropRPCServiceinterface{ GetUserPropCount(...

环境准备和服务创建 课程介绍了TGF框架的前期的准备工作,启动一个websocket网关服务,和大厅逻辑节点。 文章最后附有项目案例地址和视频教程地址,下期预告等信息 安装第三方软件 tgf框架的服务发现依赖于Consul,所以我们需要先安装并启动Consul 官网安装 访问官网下载对应的包,开发环境中可以直接启动单机模式 Window启动命令 .\consul.exeagent-dev-node=consul-config-dir=F:\server_tool\consul\default.json json配置文件,启动之后会默认自动生成 Docker安装 访问DockerHub参考...

TGF框架的特点和功能 课程介绍了TGF框架的特点和功能 在第一节课程中我们并不会介绍框架的使用。我们希望在这节课程中,能让你了解到tgf是一个什么样的框架 概要 本节课程介绍了TGF框架的特点和功能。TGF是一个开箱即用的服务器框架, 适合中小型团队和独立开发者进行游戏开发。 框架内置了完整的开发工具和规范的开发原则,使开发者只需关注业务本身。 框架还提供了一些常用的组件和通讯方式,并对接口进行了封装。 项目文档详细介绍了如何创建服务和使用TGF框架。 在视频教程中还展示了项目的结构和启动方式, 并表示会持续更新框架。 要点 TGF框架是一个怎样的框架 是一个开箱即用的服务器框架...

  GoKY35NSTK8z   2023年12月08日   27   0   0 独立开发者开发工具服务器

tgf框架 tgf框架是使用golang开发的一套游戏分布式框架.属于开箱即用的项目框架,目前适用于中小型团队,独立开发者,快速开发使用.框架提供了一整套开发工具,并且定义了模块开发规范.开发者只需要关注业务逻辑即可,无需关心用户并发和节点状态等复杂情况. 使用介绍 创建业务逻辑节点 packagequick_start import( "context" "github.com/thkhxm/tgf" "github.com/thkhxm/tgf/log" "github.com/thkhxm/tgf/rpc" "github.com/thkhxm/tgf_example/c...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~