首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
kbengine 无法打开
2024-11-02
KBEngine游戏服务器(一)——引擎环境配置
系统:Win10 版本:Visual Studio 2013(也就是vs120) kbengine:v1.0.0 MySQL:5.7 MySQL Workbench :6.3 一.下载kbengine 1)进入https://github.com/kbengine/kbengine 2)选择tag v1.0.0 3)点击"clone or download"下载zip到某文件夹 4)解压 二.编译工程 用Visual Studio打开kbengine-1.0.0\kbe\src\kbe
你对linux了解多少,Linux 系统结构详解!
最近一直有人在请教老K关于Linux系统相关问题,这里我就该问题做个详解,Linux系统一般有4个主要部分:内核.shell.文件系统和应用程序. 内核.shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序.管理文件并使用系统.部分层次结构如图1-1所示.
kbengine环境搭建(2)
做好准备工作后,可以开始搭建我们的kbengine服务端,运行成功kbengine服务端,共有9个服务会相应的被打开,并会全部提示[info]found all components! 准备工作 1.在github上下载项目最新的源码 2.下载测试的客户端源码(这里使用unity3d) kbengine服务端源码目录介绍 当前目录为: KBE_ROOT根目录 KBE_ROOT/assets[KBE_ROOT/kbengine_demos_assets]:游戏工程例子根目录 res :工程的所有资
KBEngine简单RPG-Demo源码解析(2)
七:服务端资产库文件夹结构http://kbengine.org/cn/docs/concepts/directorys.html看assets, 注意:demo使用的不是默认的assets资产目录,而是上面章节下载的kbengine_demos_assets,但文件夹结构与意义是一致的.八:客户端文件夹结构kbengine_unity3d_demo -> Assets
kbengine 常见问题汇总
Q: KBEngine是什么,能用来做什么?A: KBEngine是一个通用网络游戏服务器引擎,适合绝大多数中心拓扑结构的网络游戏,包括但不限于即时和回合制MMORPG.副本类.房间类.卡牌.棋牌等.不适合基于P2P技术的游戏类型.Q: 服务器的网络协议用的是什么?A: 组网时用UDP协议,其他情况下服务器模块之间.服务器和客户端之间用的都是TCP协议.Q: KBEngine是多线程的吗?可否部署在多台物理机上?承载能力如何A: KBEngine采用的是单线程(当然db读写等特殊任务依然会另开临
kbengine新手教程
KBEngine服务端引擎开源项目地址(github):https://github.com/kbengine/kbengine引擎下载与编译:http://kbengine.org/cn/docs/build.html安装:http://kbengine.org/cn/docs/installation.html启动与关闭 :http://kbengine.org/cn/docs/startup_shutdown.html技术概览:http://kbengine.org/cn/docs/doc
KBEngine 安装
其实这篇的内容官方文档都有, 但是既然打算记录一下学习笔记, 也就先从安装开始了. 一 下载源代码 进入github下载最新release的源码压缩包. windows选择zip, 下载完成之后右键解压缩. 进入kbengine目录, 里面有三个文件夹: assets\docs\kbe assets是游戏项目资产库, 也就是我们之后要编写脚本的地方 docs是kbengine的文档, 包括使用和API手册 kbe里面是kbengine核心的代码, 类库, 配置和工具之类 目录结构的详细说明请看这
让我们把KBEngine玩坏吧!如何定制我们自己的C++函数(一)
为什么不更新kbe warring的代码解读了,因为在我看来那个demo讲完了实体就没东西可讲了,如果专心的看官方文档和PPT的话demo的代码后面没任何难点了已经,单纯的复制黏贴代码实在太过无聊.程序员一定要做点好玩的事情才行~ 好吧,今天开始想法直接改引擎底层,争取把引擎底层直接玩坏(*^__^*) 另外因为平时工作比较忙,这个系列会不定期的更新. 从自己的HelloWorld写起 先来点简单的,baseapp脚本层调用一个自定义的C++函数,输出helloworld! 因为是baseapp
KBEngine warring项目源码阅读(三) 实体文件与Account处理
上一篇开始,我们就提到了一个概念,并且进行了初步的运用,这个概念就是实体. KBE中的实体是一个很重要的概念,可以说,有了实体就有了一切. 我们首先接着上一章的内容,来看Account.def对应的实体定义. <root> <Properties> <characters> <Type> AVATAR_INFOS_LIST </Type> <Flags> BASE </Flags> <Default> <
KBEngine warring项目源码阅读(一) 项目简介和注册
首先介绍下warring项目,是kbe自带的一个演示示例,大部分人了解kbe引擎也是从warring项目开始的. 项目地址:https://github.com/kbengine/kbengine_unity3d_warring 项目截图: 项目的下载和安装不再多说,现在开始进入代码讲解阶段: 注册: 流程图: 可以看到控件绑定代码为reg_ok,点进去 void reg_ok() { log_label.obj.text = "请求连接服务器..."; log_label.obj.c
VisualStudio2013 如何打开之前版本开发的(.vdproj )安装项目
当你的项目使用早于 visualstudio2013 的版本开发并且使用 Visual Studio Installer 制作安装项目时,在升级至 VS2013 后会发现新安装项目无法打开, VS2013 已经不再对 VDProj 的支持. 这里有三个解决方案,随便哪个都可以解决该问题 安装一个 Microsoft Visual Studio Installer Projects 扩展工具( 安装 完成后,可直接打开并使用之前的 vdproj 项目) VDProj to WiX Converte
解决vs创建或打开C++浏览数据库文件*.sdf时发生错误的问题
VS2012, 创建或打开C++浏览数据库文件*.sdf时发生错误. IntelliSense 和浏览信息将不能用于C++项目. 请确保已安装 Microsoft SQL Server Compact 4.0, 并且没有其他应用程序正在访问文件. 如果问题仍然存在, 请删除文件并重新打开解决方案. 到微软官网去下载Microsoft SQL Server Compact 4.0就可以了,网站:https://www.microsoft.com/en-us/download/details.as
Android -- 真正的 高仿微信 打开网页的进度条效果
(本博客为原创,http://www.cnblogs.com/linguanh/) 目录: 一,为什么说是真正的高仿? 二,为什么要搞缓慢效果? 三,我的实现思路 四,代码,内含注释 五,使用方法与截图 六,完整项目 一,为什么说是真正的高仿? 阐述这个问题前,先说下之前网上的,各位可以复制这段字,去百度一下 "仿微信打开网页的进度条效果" ,你会看到有很多类似的文章,不过他们有个共同点,就是实现方法都是一样的,而且,都忽略了微信加载网页时,进度条的缓慢动画效果,它不是生硬地一滑而过
webstorm下载&&安装过程&&打开项目
一.webstorm下载 WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为"Web前端开发神器"."最强大的HTML5编辑器"."最智能的JavaScript IDE"等.与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能. 官方网站:https://www.jetbrains.com/webstorm/download/download-thanks.
CentOS7使用firewalld打开关闭防火墙与端口(转载)
1.firewalld的基本使用 启动: systemctl start firewalld 查看状态: systemctl status firewalld 停止: systemctl disable firewalld 禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体. 启动一个服务:systemctl start firewalld.service 关闭一个服
iOS微信里打开app,Universal Links
这两天在弄分享,从第三方应用或者浏览器打开自己app的东西 传统的方式是通过URL Scheme的方式,但是iOS9以后又出了新的更完美的方式Universal Links. 传统的URL Scheme方式微信内置的浏览器都是封锁了所有它投资的公司之外的,只有白名单的才可以(比如京东,B站,等).Universal Links也不能算是完美的实现,但是已经是目前为止最好的了. 就说一下这个东西的介绍,就像在windows里面为某一类型的文件添加了默认的打开方式.只不过这个文件类型变成了某一个“域
VS15 preview 5打开文件夹自动生成slnx.VC.db SQLite库疑惑?求解答
用VS15 preview 5打开文件夹(详情查看博客http://www.cnblogs.com/zsy/p/5962242.html中配置),文件夹下多一个slnx.VC.db文件,如下图: 本文件是SQLite文件,通过Navicat Premium打开,配置如下: 打开如下: 一共有14张数据表.其中以下3张表有数据: 各个表与字段含义,从官网也没有找到相关解释,还有待考证:其中个别表可以从命名来理解,例如properties,表示属性.有知情者请告诉一二,如向本人获取Navicat P
利用注册表在右键添加VS15的快捷方式打开文件夹
1.简介 最近安装VS15 Preview 5,本版本可以打开"文件夹" 是否可以向Visual Studio Code一样在文件夹或文件右键菜单添加"Open with Code",答案是当然可以的. 2.打开文件 1.Win+R 打开运行,输入regedit,打开注册表,找到HKEY_CLASSES_ROOT\*\shell分支,如果没有shell分支,则在*下点击右键,选择"新建-项",建立shell分支. 2.在shell下新建"
notepad++设置默认打开txt文件失效的解决方法
1.系统环境 win10企业版,64位系统 2.初步设置 设置txt默认为notepad++打开,菜单:设置->首选项->文件关联 选择对应的文件扩展,点击"关闭"按钮生效. 但是双击任意一个txt文件并不能打开,还是使用的window自带的记事本打开. 3.优化设置 64位系统,软件要设置成管理权限打开,有些软件要设置兼容性.找到notepad++的安装目录: 右键:属性,找到"兼容性"标签 点击"更改所有用户的设置",选择&quo
解决使用IE8打开ADFS 3.0登录页面
系统上线前一天,发现客户竟然有XP系统和2003系统,这些系统都不能访问外网.测试时,客户端是IE8,打开我们系统ADFS的登录页面,一直在Loading,无法打开,也不报错.后来通过fiddler跟踪,发现因为我们用的是公网的SSL证书,每次打开我们的页面都要去公网 验证我们的证书是否吊销,因为一直无法连外网,所以证书无法得到验证.也与证书厂家联系,他们的说法是必需链接外网,我也是表示服气了.在企业环境中,肯定有安全和网络的限制,有些机器是不能连公网的,只能打开内网的系统,但是证书这块确是无法
热门专题
mac IDEA 安装破解
tomcat不编译war
CS快速开发框架C#源码全套源代码代码生成器
怎么修改thinkphp的utf8
python 点云 高斯噪声
altium designer19怎么只输出线和孔的PDF
mplfinance模块
shaderfouge怎么加Cull Off
Redis Desktop Manager搜索
plsql 根据条件返回某个值的函数
项目要求中未列出包含模块 'gevent' 的软件包
Qt模态对话框怎么退出
Js 倒计时 年月日时分秒
nginx禁止访问某个路径
flutter删除输入框文字
zabbix用户名和密码不知道了,怎么办
asp.net core的返回类型actionresult
macos 解析json命令
pscs5破解补丁下载
stm32ad采集交流频率