腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
H2Cloud
专栏成员
举报
71
文章
112078
阅读量
36
订阅数
订阅专栏
申请加入专栏
全部文章(71)
c++(29)
其他(10)
python(10)
lua(8)
游戏(8)
linux(7)
rpc(5)
socket编程(4)
数据库(3)
http(3)
编程算法(3)
分布式(3)
机器学习(2)
php(2)
json(2)
github(2)
神经网络(2)
深度学习(2)
人工智能(2)
面向对象编程(2)
rabbitmq(2)
javascript(1)
c#(1)
xml(1)
html(1)
qt(1)
嵌入式(1)
云数据库 SQL Server(1)
sqlite(1)
git(1)
svn(1)
开源(1)
缓存(1)
爬虫(1)
gui(1)
决策树(1)
安全(1)
windows(1)
https(1)
搜索文章
搜索
搜索
关闭
游戏服务器设计之任务系统
游戏
数据库
游戏服务器设计之任务系统 介绍 任务系统是游戏中最重要的系统之一,本文旨在设计一个轻量清晰的任务系统。通用易扩展是本系统关注的重点。任务系统中当角色的条件满足时,自动触发每一类型的任务,每个任务有其所需的完成条件,当角色完成了指定的操作后,则会触发任务自动完成,任务完成后一般玩家会领取对应的奖励,结束任务,此任务的生命周期结束,如果这个任务有后续任务,那么会自动触发下一个任务,从玩家角度讲,任务是一条故事线,所以经常会说主线、支线任务就是这个原因。 设计 当设计任务时有如下几个重点: 任务需要以线的方式组织
知然
2018-03-09
3.2K
0
游戏服务器ID生成器组件
游戏
数据库
linux
python
游戏服务器程序中,经常需要生成全局的唯一ID号,这个功能很常用,本文将介绍一种通用ID生成组件。游戏服务器程序中使用此组件的场景有: 创建角色时,为其分配唯一ID 创建物品时,每个物品需要唯一ID 创建宝宝、灵兽时需要唯一ID 原理介绍 ID生成器的原理就是使用全局整型变量,每次分配之后该变量递增1。由于服务器重启后全局变量失效,故全局变量需要持久化保存,相应的,服务器启动时从持久化中载入全局变量。ID生成器的工作流程为: 建议采用数据库作为持久化存储,本文以mysql为例
知然
2018-03-09
2.1K
0
C++ FFLIB 之FFDB: 使用 Mysql&Sqlite 实现CRUD
c++
数据库
云数据库 SQL Server
sqlite
摘要: C++ 操作DB真心不是太省心的事,一方面C++操作DB的接口大部分都使用C API,如Mysql、Sqlite 提供的API。尽管其C API文档已经足够清晰详细,仍然存在一些问题,如内存申请、释放,结果集的遍历等。大多数人都会稍作封装来隐藏CAPI 的细节,毕竟常用的操作无非是增删改查。另一方面目前没有比较方便易用的C++ 数据库操作框架,导致C++ 的面向对象的内存模型与SQL DB 的关系型模型很难适配。我曾在几个项目中看到过非常究竟的C++对象与SQL 行的映射框架。从那时起我就想完成一个
知然
2018-03-09
1.2K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档