skynet

一眼万里*e5 个月前
c++·skynet
skynet 实操篇上一篇写完skynet入门篇,这一篇写点实操性质的。对于一个开源框架,大部分都有他们自己的demo。先来看下这个examples下边有什么。
一眼万里*e5 个月前
服务器·c++·skynet
skynet 入门篇skynet 是一个轻量级服务器框架,而不仅仅用于游戏;轻量级有以下几个方面:它实现了actor模型,以及相关的脚手架(工具集);
tissar8 个月前
服务器·lua·skynet
【skynet】 网络编程之回显服务器skynet 提供了一套 tcp 的 API ,本文将给出简单的回显服务器实现,以及讲解。拉取 skynet 工程
笨死de猪8 个月前
skynet·protobuf
skynet 使用protobuf下面的操作方法都是在 centos 环境下操作将 protobuf.so 和 protobuf.lua 分别放入 luaclib 、lualib
csdn_HZW8 个月前
skynet
skynet中newservice和uniqueservice的区别先上uniqueservice代码在 Skynet 中,.service 是一个特殊的服务名称,用于管理服务的启动和销毁。这个服务不需要你在业务代码中显式地编写,而是由 Skynet 框架内部自动管理的。
ღCauchyོꦿ࿐1 年前
mongodb·lua·skynet·游戏服务器·gm 指令
【Skynet 入门实战练习】事件模块 | 批处理模块 | GM 指令 | 模糊搜索本节完善了项目,实现了事件、批处理、模糊搜索模块、GM 指令模块。什么是事件模块?事件模块是用来在各系统之间传递事件消息的。
ღCauchyོꦿ࿐1 年前
数据库·分布式·算法·缓存·skynet·lru
【Skynet 入门实战练习】分布式 ID | 雪花算法 | 缓存设计 | LRU算法 | 数据库本节实现了 分布式 ID 生成系统,采用雪花算法实现唯一 ID;实现缓存架构,采用 LRU (最近最少使用)算法。
ღCauchyོꦿ࿐1 年前
网络协议·gateway·客户端·skynet·服务端
【Skynet 入门实战练习】实现网关服务 | 用户代理 | RPC 协议 | 客户端上两章学习了如何搭建一个项目,简单实现了几个基础模块。本章节会实现基本的客户端与服务端的通信,包括网关(gate)、看门狗(watchdog)、代理(agent)三个重要的服务,以及客户端的实现等。
ღCauchyོꦿ࿐1 年前
服务器·lua·定时器·日志·skynet
【Skynet 入门实战练习】游戏模块划分 | 基础功能模块 | timer 定时器模块 | logger 日志服务模块游戏从逻辑方面可以分为下面几个模块:除了逻辑划分,还有几个重要的工具类模块:本节先来实现几个通用的基础功能模块。
ღCauchyོꦿ࿐1 年前
lua·游戏开发·skynet·服务器开发
【Skynet 入门实战练习】开发环境搭建 | 运行第一个项目 | debug console 简单使用本系列【Skynet 入门实战练习】所有源码同步:https://gitee.com/Cauchy_AQ/skynet_practice
ღCauchyོꦿ࿐1 年前
数据库·mongodb·lua·skynet·auth
【MongoDB】Ubuntu22.04 下安装 MongoDB | 用户权限认证 | skynet.db.mongo 模块使用其他平台安装教程可参考官网:https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-ubuntu/
avi91111 年前
运维·服务器·skynet·游戏服务器·pemolo
游戏开发服务器选型的横向对比上篇介绍了go版本的游戏服务器,这篇介绍下其它语言版本:skynet框架skynet网上介绍文章比较多,最大特色是使用lua来完成逻辑开发,代码级别的可热更。
tissar1 年前
skynet
【skynet】skynet 服务间通信skynet 服务之间有自己的一套高效通信 API 。本文给出简单的示例。