smartfoxserver 2x提供了一个示例游戏,第一人称射击游戏,这个游戏其实是在unity的例子游戏中改编的,unity提供的单机的,而smartfoxserver 2x提供了多人版本。
有了smartfoxserver 2x和这个游戏,你就可以创建一个自己的多人在线射击类游戏。
1. 下载安装smartfoxserver 2x.
http://www.smartfoxserver.com/2X/
IT夜班车
smartfoxserver 2x提供了一个示例游戏,第一人称射击游戏,这个游戏其实是在unity的例子游戏中改编的,unity提供的单机的,而smartfoxserver 2x提供了多人版本。
有了smartfoxserver 2x和这个游戏,你就可以创建一个自己的多人在线射击类游戏。
1. 下载安装smartfoxserver 2x.
http://www.smartfoxserver.com/2X/
Smartfoxserver 2x相比于smartfoxserver pro变化很大,如果你之前的工程是基于smartfoxserver pro,要改到smartfoxserver 2x的话,需要改动很多地方,工作量很大。
来看看2x相比pro有哪些变化(官方说法):
1 . 使用更简单(Simplicity of use)
2. 方便灵活(Versatility)
3. 性能提升(Performance)
关于使用简单,你可… 更多... “Smartfoxserver 2x”
Smartfoxserver 2x官方提供的文档:
http://docs2x.smartfoxserver.com/
smartfoxserver pro admin tool 使用端口9339
smartfoxserver 2x admin tool 使用端口9933
以下的内容有些是适用与smartfoxserver pro, 有些适用于smartfoxserver 2x。这2个有很大的区别,几乎整个框架的都颠覆了,所以你… 更多... “Smartfoxserver点滴”
Smartfoxserver虽然是商业的游戏服务器,但是文档很不完善,在写服务器的扩展以及和服务器端交互的客户端代码时,觉得很困难。比如说写服务器扩展时,你可能要处理内部的事件,那么你需要重载handleInternalEvent, 然后这个函数会为服务器自动调用。但是你要知道发生的是什么事件时,你可能无从下手。而官方的网站也没有对应很详细的说明。
(如果有人知道请告知,请写在评论中,不胜感激, 哈哈,… 更多... “SmartForxServer handleInternalEvent的事件类型”
smartfoxserver本身提供了一些基本的功能,如登录,认证,房间管理以及游戏聊天。
如果我们要提供除上面以外的功能,怎么做呢?那就是写自己的扩展,extension,然后服务器就会加载我们的扩展。官方网站提供了很详细的资料:
http://www.smartfoxserver.com/docs/index.htm?http://www.smartfoxserver.com/docs/docPa… 更多... “如何写自己的smartfoxserver extension”
1. smartfoxserver admin tool默认的用户名和密码
在服务器本机上你可以直接去Start Menu->Programs->SmartFoxServerPRO_1.6.6->Admin->Admin Tool.
如果你想在其他机器上访问Admin Tool,你需要配置一下,因为默认是没有帮你配置的。关于这部分请参看:
http://www.smartfoxserver.… 更多... “smartfoxserver admin tool默认的用户名和密码”
这个blog中有很多不错的学习的smartfoxserver的好文章,其中甚至有一篇是介绍如何破解smartfoxserver的连接数的文章。顺便提一句,你可以免费下载smartfoxserver, 安装之后也可以启动server运行,但是没有license的话,只能并发连接3个(具体个数需要测试)。它的license也是根据你所需要的并发数来购买。