摘要:
Android: 在 AndroidManifest.xml 里 iOS: 在 Info.plist 里 阅读全文
摘要:
Android: 在 AndroidManifest.xml 里 iOS: 在 Info.plist 里 阅读全文
摘要:
最近要做一个 android 产品的变种版本,需要编出不同版本,每个版本有不同的包名、图标等等,和一些特有的逻辑。 很久之前做过类似的工作,当时没有 gradle, 用的方法是把公共代码抽成一个 library,不同版本建一个工程引用公共 libery。但是这种方法每个版本要建一个工程,工作量较大... 阅读全文
摘要:
在学习Rust过程中突然想到怎么实现继承,特别是用于代码复用的继承,于是在网上查了查,发现不是那么简单的。 C++的继承首先看看c++中是如何做的。例如要做一个场景结点的Node类和一个Sprite类继承它。定义一个node基类 再定义一个子类Sprite,重载draw方法: 可以把sprite作为... 阅读全文
摘要:
《Game Design Patterns》书中Subclass Sandbox 模式的介绍以及对此类问题的总结和思考 阅读全文
摘要:
在线阅读点这里:http://gameprogrammingpatterns.com/contents.html这是一个总结讨论和反思游戏客户端game play开发常用设计模式的书。游戏开发和设计模式相结合,这个切入面很新颖,也很实用。现在讲游戏AI、图形、物理、游戏引擎等方面的书很多,设计模式、... 阅读全文
摘要:
下面从头到尾记录chat demo的Login的过程client:点击login按钮,取得username和rid两个值$("#login").click(function() { username = $("#loginUser").attr("value"); rid... 阅读全文
摘要:
安装总要出点状况的。操作系统是win7 64bit。为了保证顺利,打开的是VS2012命令行提示。运行npm install -g pomelo经过一系列输出,最后安装提示完成了。但是输入pomelo --help提示找不到pomelo。那么肯定是路径不对了,经过查找,找到路径在~\AppData\... 阅读全文
摘要:
pomelo教程的例子是一个聊天室,包括一个webserver客户端,和一个gameserver的pomelo服务器。这个例子挺好,一个聊天系统逻辑简单,还包括了用户管理,客户端request,服务器push等内容,很说明问题。 教程地址:https://github.com/NetEase/... 阅读全文
摘要:
我之前的项目都是基于http做网络通信,但是做多玩家同时对战的游戏,http短连接不支持服务器的push是个问题,这样客户端就没办法收到服务器的消息。最简单的方法是定时发起request询问服务器,显然效率和流量是个问题。还有Comet方法,即服务器保持连接直到有数据可用才返回。网上搜了一下come... 阅读全文
摘要:
四年之前写了一篇文章之后就走了,竟然还在。最近在研究jekyll,把博客放到github上 阅读全文
|