E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RakNet
React JS快速入门教程
Tutorial》http://facebook.github.io/react/docs/tutorial.html转载请注明出处:http://blog.csdn.net/adousen推荐阅读React|
RakNet
adousen
·
2014-11-17 10:20
A_前端技术
React JS快速入门教程
Tutorial》http://facebook.github.io/react/docs/tutorial.html转载请注明出处:http://blog.csdn.net/adousen推荐阅读 React|
RakNet
adousen
·
2014-11-17 10:00
框架
前端
组件
Javascript库
reactjs
Android
RakNet
系列之一 项目介绍
简介项目对通讯要求越来越高了,为了满足新的需求开始研究
RakNet
在Android平台的应用,本篇是第一篇,熟悉
RakNet
的各个功能和插件。
banketree
·
2014-11-08 08:00
Unity3d 网络编程(一)(Unity3d内建网络Network介绍)
首先个人说说题外话,Unity3d使用的网络库核心是用C++实现的一款商业网络游戏引擎库,
RakNet
。所以对于移动设备来说,用Unity3d来写服务器是完全可以的,并且内建网络库的各项功能封装完善。
a351945755
·
2014-06-26 09:00
Unity3d 网络编程(一)(Unity3d内建网络Network介绍)
首先个人说说题外话,Unity3d使用的网络库核心是用C++实现的一款商业网络游戏引擎库,
RakNet
。所以对于移动设备来说,用Unity3d来写服务器是完全可以的,并且内建网络库的各项功能封装完善。
inspironx
·
2014-04-20 20:00
网络编程
unity3d
NetWork
RakNet
官方文档学习笔记
NATPunchthrough,ReadyEvent,ConnectionGraph2,FullyConnectedMesh2,TeamBalancerReadyEvent同步事件,网络请求同步ReplicaManager3游戏对象的处理FullyConnectedMesh2主机迁移,点对点的游戏处理,创建房间Teammanager游戏团队管理AutopatcherServerAutopatche
inspironx
·
2013-12-25 16:00
RakNet
消息与函数的绑定 一个消息对应多个函数
上一篇做了
RakNet
一个消息与一个函数的绑定,但实际上一个消息有时候会对应多个函数,这时候我们可以用Vector把消息处理函数存起来,然后当消息发过来的时候,循环执行所有的处理函数在上一篇的源代码做了添加
cp790621656
·
2013-11-12 21:00
C++
RakNet
RakNet
消息、函数注册
#include #include #include #include usingnamespacestd; enumGameMessage { GM_LoginReturn, GM_EverydayDrawReturn, GM_FriendExtendReturn }; voidgetRequestLoginReturn() { inti=0; } voidgetRequestEve
cp790621656
·
2013-11-11 22:00
C++
函数指针
RakNet
RakNet
Client和公网Server通信 例子 -- 修改远程电脑时间
RakNet
是一个开源的C语言网络操作库,被广泛应用于各种网络程序中,当然我这里只关注手机网络游戏。。。。这算是
RakNet
的入门一个例子。
cp790621656
·
2013-11-10 23:00
RakNet
开源网络引擎
RakNet
分析
RakNet
:著名开源网络引擎,用于网络游戏、多人联机游戏。
luojiaoqq
·
2013-10-23 17:00
网络
开源
网络游戏
多人联机游戏中联网模块(Socket)的设计和各种问题解决
全部为自己全新做的,没用开源软件(有一个网络游戏开源软件
Raknet
)。目的是写一个属于自己的可靠网络模块,修改、扩展后在很多地方都能用得着。也想自己从上至下完全写一遍,对网络编程有更深的理解。
luojiaoqq
·
2013-10-17 08:00
socket
设计
网络游戏
联机游戏
RAKNET
RPC3 Plugins - Remote Procedure Calls With Boost 远程功能调用
1.基于BoostBoost是什么?Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一Linux如何安装Boost?不需要安装,只需解压并且在自己的开发环境配置头文件路径即可快速使用。最新Boost1.53.0下载地址:https://sourceforge.net/projects/boost/files/boost/1.53.0/2.RakNetR
rsspub
·
2013-05-31 11:46
RAKNET
C++
关于
RakNet
的一些入门的入门的总结
网上说这个是非常好的网络引擎,具体介绍请百度之拿来研究了一番,发现资料比较少(除了官网的那些文档),例子也比较少Step1:官网下载压缩包(还让填信息发邮件确认..orz...)解压缩以后,编译
RakNet
_VS2008
cfzjxz
·
2013-04-08 11:08
杂记
个人作品截图
1.局域网赛车游戏Demo,基于Ogre,PhysX和
Raknet
2.MDL模型查看器,基于Ogre和WPF3.FPS游戏demo,基于D3D9API4.骨骼动画IKDEMO,使用自己开发的引擎实现5
nuiuyi
·
2012-12-27 04:00
从Native到Web(二), NaCl学习笔记: 技术限制&Win32移植过程
相当于另一个平台,一些操作系统相关的API需要移植.除此之外,参考TechnicalOverview,还有一些其它的限制:不支持硬件异常不支持创建进程不支持传统的TCP/UDPsockets(有其它方式去实现,
RakNet
xoyojank
·
2012-11-05 00:00
【南昌】泰豪游戏诚聘C/C++游戏开发、客户端、服务器人员
2、服务器架构的研究;技能与素质:1、对游戏开发拥有很强的热情;2、精通C++语言开发,有项目开发经验优先考虑;3、熟悉套接字、
Raknet
。
jerry99
·
2012-10-08 11:00
游戏
C++
c
开发
程序
RakNet
最简单的服务器客户端程序
//下面这段程序使用的是当前最新的
RakNet
_PC-4.05//把
RakNet
下载下来后先编译//依赖的库:ws2_32.libRakNetLibStaticDebug.lib#include#include
ldpxxx
·
2012-07-31 15:00
String
server
服务器
user
System
include
结束语
结束语 至此,
RakNet
的文档基本翻译完毕了,本来计划两个月翻译完,但是吧,零零散散总有事情耽误,前赶后补地总算结束了。
xiao_0429
·
2012-05-24 07:00
工作
文档
一日一点
RakNet
(62)--Irrlicht FPS实例
IrrlichtFPS样例 以第一人射击视角说明端到端连接性 FPS样例使用了Irrlicht游戏引擎来四处移动角色和子弹。 运行这个实例,下载免费的游戏引擎Irrilicht。默认情况下,它安装在了C:\irrlicht-1.6目录下。 在解决方案中,打开Samples/3DDemos/IrrlichtDemo工程,右击并编译。 多数的网络代码可以Depe
xiao_0429
·
2012-05-24 07:00
游戏
c
网络
测试
服务器
引擎
一日一点
RakNet
(61)--Ogre 3D Interpolation样例
Ogre3DInterpolation样例 3DInterpolation说明 Ogre3Dinterpolation样例使用了图形引擎Ogre3D来渲染爆米花爆的情景。 服务器有一个一束爆米花核心,它向外弹出爆米花,漫天乱飞。一会所有爆米花都删除了。 客户端是一个静默(dumb)客户端,因为客户端不做任何动作,也没有处理核心泼洒或弹出的细节。
xiao_0429
·
2012-05-23 07:00
c
server
服务器
图形
引擎
一日一点
RakNet
(60)--PHP Directory Server(目录服务器)
PHP目录服务器概述 使用共享的Web主机给出游戏列表 Lightweight数据库插件功能强大,但是它要求一个一台专用的服务器运行
RakNet
实例。
xiao_0429
·
2012-05-22 11:00
游戏
PHP
server
服务器
command
web服务
一日一点
RakNet
(59)--TCP Interface(TCP接口)
TCP接口概述连接到Telnet、HTTP服务器、mail服务器或其他TCPInterface类可以在TCPInterface.h文件中找到,它是一个功能类用于使用TCP协议在一些必要情况下进行连接。连接过程和RakPeerInterface.h类似,但是TCPInterface类中Receive()函数返回接收到的数据,第一个字节不是一些特定的标示符。为了获得连接状态更新,使用HasNewCon
xiao_0429
·
2012-05-21 20:00
tcp
服务器
HTTP服务器
interface
一日一点
RakNet
(58)--StringCompressor(字符串压缩器)
字符串压缩器(StringCompressor)概述 安全编码和解码字符串 StringCompressor类位于StringCompressor.h文件中,它可以以一种安全的方式编码和解码字符串,避免过度运算。 发送方: constchar*str="Mystring";stringCompressor->EncodeString(str,TRUNCATION_L
xiao_0429
·
2012-05-20 11:00
算法
String
存储
buffer
一日一点
RakNet
(57)--EmailSender(邮件发送器)
EmailSender概览 通过C++发送邮件的简单类 EmailSender类,可以在EmailSender.h中找到该类,这个类是一个仅仅有一个函数Send(…)的简单类,这个函数用于使用一个mail服务器发送email。它被内在地用于CrashReporter类来为未被监控的服务器发送邮件。参考EmailSender.h文件,了解每一个参数的完整描述。 参考Samples
xiao_0429
·
2012-05-19 12:00
tcp
服务器
ssl
email
Gmail
邮件服务器
一日一点
RakNet
(56)--Command Console Server(命令行控制台服务器)
命令行控制台服务器概述 使用控制台远程控制游戏服务器 有时当你不在特殊计算机之前时,命令行控制台控制服务器是非常有用的。由于服务器确定时会有用,这个主机与该服务器控制地不同的情况下就会有用了。或者或许你有许多服务器需要控制,你想要通过一个脚本控制这些服务器。ConsoleServer,CommandParserInterface,和TransportInterface是三个一起工作类满足
xiao_0429
·
2012-05-18 10:00
游戏
server
command
服务器
脚本
Parameters
一日一点
RakNet
(55)--Crash Reporter(崩溃报告器)
崩溃报告器概览 Minidumps使得崩溃报告功能容易实现 CrashReporter可以在
RakNet
/Samples/CrashReporter中找到,仅仅可以用于Windows平台,它的作用是调试无监控的服务器或游戏客户端
xiao_0429
·
2012-05-17 14:00
windows
服务器
exe
email
磁盘
硬件驱动
一日一点
RakNet
(54)--TwoWayAuthentication插件
TwoWayAuthentication插件概览 由一对系统安全地验证已知的密码 通常使用
RakNet
你可以使用Secureconnections安全传输数据。
xiao_0429
·
2012-05-16 20:00
工作
C#
活动
Authentication
文档
电话
一日一点
RakNet
(53)--TeamBalancer
TeamBalancer概览 请求和平衡团队客户端/服务器或端到端游戏 TeamBalancer插件用于在游戏会话中给每一个玩家赋予一个团队编号。玩家默认没有团队,通过调用RequestSpecificTeam()或RequestAnyTeam()方法来加入团队。 操作包括: SetTeamSizeLimits()—能够加入到一个给定团队号的玩家的最大数。
xiao_0429
·
2012-05-15 22:00
游戏
算法
服务器
文档
一日一点
RakNet
(52)--SQLite3Plugin
先前的几个
RakNet
版本使用LightweightDataba
xiao_0429
·
2012-05-15 22:00
游戏
数据库
sqlite
服务器
database
存储
一日一点
RakNet
(51)--SQLite3LoggerPlugin设置
SQLite3LoggerPlugin设置概览
RakNet
的SQLLite日志系统允许任何支持TCP的系统向远端服务器发送日志。
xiao_0429
·
2012-05-14 17:00
游戏
sqlite
function
服务器
database
Components
一日一点
RakNet
(50)--Router2
Router2概览 通过中间系统发送消息 Router2可以再没有直接相连的系统之间路由数据报,它需要使用第三个系统的带宽,要求两个系统都要与第三个系统相连。当希望使用完全连接网拓扑时,但是由于路由和/或防火墙的原因不能建立完全连接,这个插件非常有用。由于远端系统的系统地址是中间系统的地址,那么需要使用RakNetGUID对象来访问系统,包括其他的插件。 使用 1.将Rout
xiao_0429
·
2012-05-13 12:00
防火墙
Path
一日一点
RakNet
(49)--Replica Manager 3
ReplicaManager3插件接口实现(复制管理器) ReplicaManager3实现概览 任何在游戏进行期间有对象进行创建和销毁的游戏,也就是几乎所有的大型游戏,最少面临如下的三个问题: 1.如何将已存的游戏对象广播给新的玩家 2.如何将新游戏对象广播给已存的玩家 3.如何将删除的游戏对象广播给已存在的玩家 根据游戏的复杂性和优化,还可能
xiao_0429
·
2012-05-12 12:00
游戏
manager
serialization
reference
Components
construction
一日一点
RakNet
(48)--ReadyEvent
ReadyEvent概览 一个事件准备好可以作处理的信号 在端到端环境下,确定什么时候所有的Peer准备好了,可以发生一些共享的事件是非常繁琐的一件事,例如从大厅开始游戏,或者进行下一轮游戏等。最大的问题是,尽管你的系统已经准备好开始,所有的连接的系统或许在你知道时已经准备好,但是这些系统可能不知道他们相对于其他的用户是否已经准备好。这主要是由于延迟或者数据报丢失可能会破坏掉两个系统之间
xiao_0429
·
2012-05-12 12:00
游戏
存储
一日一点
RakNet
(47)--RakVoice
RakVoice 实时语音通信 RakVoice是
RakNet
的一个特色,这个插件可以实现实时语音通信,在800016bitpersec的采样标准下,通信代价仅仅是每秒2200字节数据。
xiao_0429
·
2012-05-11 12:00
api
网络
聊天
平台
引擎
一日一点
RakNet
(46)--Packet Logger
PakcetLogger概览 记录进入和发出的消息,用于调试 PacketLogger是一个插件,它可以打印系统所有进入和发出的消息,以便用于调试。它在必要地方解析消息,以表示消息是RPC还是一个时间戳。它也可以将数字的MessageID转换为对应的字符串。默认输出是由逗号分割文本,也可以作为CSV文件读取,在控制台中使用printf函数打印。 要改变输出目的地,从Packet
xiao_0429
·
2012-05-10 14:00
csv
(Python + SWIG--
RakNet
+ Lua)
首先,必须使用
RakNet
,可用的游戏服务器框架很稀有,这是其中一个开源框架,底层提供完整的可靠UDP协议,上层有完整的封装,不得不用。
mayao11
·
2012-05-10 08:00
游戏
python
服务器
HTTP服务器
lua
PostgreSQL
一日一点
RakNet
(45)--NAT punchthrough
NAT穿透 什么是NAT? NAT是解决地址转换问题的一种技术。它使得路由将路由之后的地址使用不同的端口映射到同一个目的地址。例如,如果路由后有两个计算机,但是仅仅有一个ISP提供商提供的IP地址,那么两个计算机将使用同一个IP地址,但是使用的是与应用程序真正赋值的端口号不同的一个端口。路由提供了一个它所做的映射的查询表,因此当远端计算机回复时,这个消息将根据这个映射表路由给NAT之后的
xiao_0429
·
2012-05-09 13:00
游戏
算法
服务器
防火墙
System
路由器
一日一点
RakNet
(44)--NAT Type detection
NAT类型检测 要完成NAT穿透需要提前确定NAT类型 NAT穿透的成功几率依赖于NAT使用的算法类型。 FullconeNAT:可以从先前使用过的端口上接收到任何数据报。可以从远端的Peer接收到第一个数据报。 Address-RestrictedconeNAT:只要数据报源IP地址是先前我们发送过数据的系统,那么可以从端口上收到数据。如果两个系统同时发送数据报,
xiao_0429
·
2012-05-08 10:00
Algorithm
算法
socket
服务器
防火墙
testing
一日一点
RakNet
(43)--Message Filter
消息过滤概览 通过类别限制进入系统的消息 对于Client/Server拓扑,你可能不想任何系统发送一些消息。例如,或许只有服务器可以发送kill消息。或者可能想要将玩家分为各个阶段,已经登录的用户,但是没有提供他们的密码,那么就不能发送游戏消息。消息过滤器的设计主要是用于自动处理这些情况。 MessageFilter插件通过“filterSet”定义了用户类别,fil
xiao_0429
·
2012-05-07 12:00
游戏
filter
user
服务器
kill
download
一日一点
RakNet
(42)--Lobby2Client-Games for Windows Live
事实上,按照GFWL定义修改一点,
RakNet
在两个平台上就可以使用相同的代码。
xiao_0429
·
2012-05-07 12:00
游戏
windows
null
360
login
平台
一日一点
RakNet
(41)--Lobby2Client_360
Lobby2Client_360概览 带有Live的
RakNet
接口,包括音频聊天 XBOX没有提供房间和大厅的概念,事实上还是要求用户实现网络通讯来配置游戏比赛。
xiao_0429
·
2012-05-06 11:00
游戏
360
聊天
跨平台
通讯
PS3
一日一点
RakNet
(40)--Lobby2Client-PS3
通过使用Lobby2Client_PS3插件,这些服务以
RakNet
接口的方式提供给用户使用。
xiao_0429
·
2012-05-05 08:00
struct
服务器
文档
processing
login
PS3
linux find 命令需要给文件名加引号;CSCOPE和find配合使用
遍历指定目录下所有C++源代码: 这么写: find/home/goodorc/mayao/
RakNet
_working/DependentExtensions/-name"*.cpp
mayao11
·
2012-05-04 07:00
c
linux
vim
Path
Raknet
和新版本MySQL兼容性问题
目前发现两处问题:1、
Raknet
自带的AutoPatcher服务器,初始化DB时有一句:"modificationDatedoubleprecisionDEFAULTEXTRACT(EPOCH....
mayao11
·
2012-05-03 17:00
mysql
数据库
socket
unix
user
null
一日一点
RakNet
(39)--Lobby2Client-Steam
Lobby2Client_Stream概览 使用Steamworks服务加入大厅,房间以及做NAT穿透 Lobby2Client_Steam插件提供了一个Steamworks服务的插件,这个服务可以与
RakNet
xiao_0429
·
2012-05-03 07:00
c
api
Stream
服务器
聊天
一日一点
RakNet
(38)--Lobby2Client PC
大厅服务器 数据库支持好友,房间,邮件,排名和更多功能 大厅服务器是一个提供了PostgreSQL数据库驱动功能的插件,使用数据库可以持久化游戏数据和比赛信息(也即将游戏数据存入数据库长期存放)。大厅服务器本身不要求特别多的用户交互,涉及交互的地方的交互命令是通过LobbyClient_PC类执行。 大厅服务器分为两个类,LobbyServer本身单独提供了网络功能,调用接口就
xiao_0429
·
2012-05-02 08:00
游戏
数据库
服务器
PostgreSQL
login
functor
一日一点
RakNet
(37)--Fully Connected 2
FullyConnectedMesh2插件 在自动选择一个长期运行系统时,生成一个完整的连接网络 在端到端的游戏中需要其中一个Peer充当主机,为系统创建唯一的游戏事件。例如,这个主机发送游戏结束通知或控制AI。FullyConnectedMesh2插件可以用于在连接之后自动决定主机。 概览: 1.调用SetConnectOnNewRemoteConnection(false,
xiao_0429
·
2012-05-01 07:00
游戏
网络
Stream
网络游戏
一日一点
RakNet
(36)--FileListTransfer
FileListTransfer概览 接收发送文件更加容易 FileListTransfer插件用于发送可以读取进FileList类的文件列表。它与DirectoryDeltaTransfer插件类似,它并不发送预先存在的文件的目录信息,也不是完成将文件写到disk的任务。它仅仅处理要发送文件的网络传输部分。 使用: 1.服务器:使用一个允许发送文件的系统的地址作
xiao_0429
·
2012-04-29 08:00
服务器
存储
input
output
磁盘
硬件驱动
Unity3D MMO
forum.unity3d.com/threads/128736-Multiplayer-with-Master-Serverfile:///Users/wangshijun/workspace/
RakNet
logcabin
·
2012-04-28 16:00
linux下编译
raknet
的方法
1.编译成静态库。 g++-c*.cpp arrclibraknet.a*.o g++-shared-O3-fPIC-olibraknet.so.0.0.0*.cpp2.将生成的库文件拷贝到系统库下 cplibraknet.so.0.0.0libraknet.a/usr/local/lib/3.建立连接ln-s/usr/local/lib/libraknet.so.0.0.0/usr/loc
J.J.REN
·
2012-04-28 15:00
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他