如何写自己的smartfoxserver extension

smartfoxserver本身提供了一些基本的功能,如登录,认证,房间管理以及游戏聊天。

如果我们要提供除上面以外的功能,怎么做呢?那就是写自己的扩展,extension,然后服务器就会加载我们的扩展。官方网站提供了很详细的资料:

http://www.smartfoxserver.com/docs/index.htm?http://www.smartfoxserver.com/docs/docPa更多... “如何写自己的smartfoxserver extension”

Unity点滴

1. 创建太阳

GameObject->Create Other->Point light或者Directional Light, 这时候你选中的光源会被加进场景中,选中它,然后在inspector view中将Flare的值改为sun。这里需要sun这种flare,所以需要事先将flare asset导入进工程,它是属于unity standard assets的一部分。

2. 创建影子

在方向光的insp… 更多... “Unity点滴”

可以和unity联合使用game server以及game server的比较

unity只是游戏的客户端,虽然简单的游戏服务器可以直接在unity中实现,但毕竟这不是它的强项,并且在MMO(Massive Multiplayer Online)中,它是无法胜任的。

那么做在线游戏的时候就需要游戏服务器的支持。

有2个可以做为我们的选项,当然除此之外,还有很多,选他们是因为他们比较有名,价格低廉,或者免费。

smartfoxserver

官方网站:http://www.smartfoxs… 更多... “可以和unity联合使用game server以及game server的比较”

超级好用并且免费的unity 的地图编辑插件

 unity自带地图编辑功能,用起来也很简单,但是不是很好用。往往达不到想要的效果,尤其是做一些地图的细节时。

想通过photoshop编辑的灰度图,导入unity的方式来实现,但是导入后全是一些密密麻麻的尖峰。

无意中发现一个超级好用的插件,只要导入这个插件(每个工程都需要导入),就可以通过点击鼠标来制作地图了。

这个工具可以在这里下载

 

导入:

在project视图中,右击,选import package-&… 更多... “超级好用并且免费的unity 的地图编辑插件”

学习smartfoxserver的好blog

这个blog中有很多不错的学习的smartfoxserver的好文章,其中甚至有一篇是介绍如何破解smartfoxserver的连接数的文章。顺便提一句,你可以免费下载smartfoxserver, 安装之后也可以启动server运行,但是没有license的话,只能并发连接3个(具体个数需要测试)。它的license也是根据你所需要的并发数来购买。

http://blog.163.com/caoya更多... “学习smartfoxserver的好blog”