自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

Python默认参数为list,dict的话,只会初始化一次

最近发现一个非常诡异的BUG,找了半天,才知道python函数的默认参数为dict的话,只会初始化一次汗,孤陋寡闻了。。 如 def a( xxx = {} ): xxx.apend(11)   print xxx a()a()a() 输出为1111 1111 11 11而非111111 切记切记,共习之...

2011-04-01 11:39:08 271

理想中的游戏数值

在RPG游戏中,玩家以追求道具装备为目的,追求数值,所以数值非常重要。什么是好的数值呢。我以为需要有以下几点:1,作用明显, 好装备》次装备, 装备之间选择有区别性,玩家选择穿哪件装备 比较明确。2,让人感觉到该道具的必要性,如果不要这道具也能行,就少了乐趣。少了对该道具的认可度。3,数值有平衡性,性价比合理,不然性价比太高且不受控制的道具,会使道具单一化4,数...

2011-02-11 21:14:09 142

Django常用插件推荐

不断更新中 south     http://south.aeracode.org/     可以替代syncdb, 在model改变后,可以自动的改变表进结构,可以在数据库表结构的各个历史状态间进行切换 flatpages(已集成到django中) http://docs.djangoproject.com/en/dev/ref/contrib/flatpages/?...

2011-01-25 12:51:39 1578

Django好书推荐

The Django Book 2.0 中文版 http://djangobook.py3k.cn/2.0 适合对Django有一个比较全面的认识,各个方面都讲了,Pratical Django Projects 2nd http://www.xun6.com/file/2da446420/Practical+Django+Projects+2nd+Edition.pdf.html# ...

2011-01-25 12:42:33 715

数据库快速统一地布署memcached

memcached是一款优秀的分布式key-value缓存框架。使用,集成简单方便。但是对于如何优化数据库查询中,具体的使用方法网上相关的资源非常少。这里我给出自己摸索的经验方法与大家共享一下。 这里主要讲 如何给所有的表添加一种统一的使用缓存的办法,以及使用缓存使用中会为出现的问题,及统一的解决策略。(以下是代码是基于python+Django,但其原理不限于此,但pyth...

2010-12-01 15:30:10 73

提高工作效率的几个软件推荐

EverNote 很好的知识管理软件,程序员每天学习接触的新东西太多,如果能良好的整理 收录,可以更好的学习吸收。这个查阅起来很方便,忘了后很好搜索到。 Everything 有了它,就再不怕找不到某个文件了。 Doit.im 一个很好的GTD工具,随时随地记下TASK。 Total Commander  用更多的命令行代替鼠标操作,来提高效率。 Chrome 呵呵...

2010-11-30 13:54:09 135

11月28日 第6届 FLASH开发者交流会

支持活动详情请见http://www.wedoswf.com/posts/1154

2010-11-06 00:21:46 85

专业服务器能提升多少性能

同样的代码,同样的数据库,测试下来的结果如下:左边为每秒处理服务数量,右边为服务名称,(0,表示测试中出现了错误)可以看出服务器明显将性能提升了很多倍,之前的服务因为数据库而影响效率,在服务器上的情况得到了很大改善。对于数据库读取相关的服务,性能至少提高了20倍左右。两台机器的配置: pC              服务器 CPU AMD64 1G双核 2个4核2G志强内存      ...

2010-08-27 21:28:11 117

原创 开桌游店的经营总结

开了半年桌游店,也算是完成了推广游戏的心愿,经营下来没有亏本,但也没能大赚,这里积累了一些经验跟大家分享。  一,我们做得很累,主要是我们管理上不好。 二,没有采取积极的措施,增加收入(比如饮料,比如增加座椅)  三,宣传推广上没有切中要害,做了很多无用功,而真正带来收入的大众点评(占90%)上推广不够。 四,没有去同行业多学习调查,多学习别人的优秀...

2010-08-21 10:40:22 1259

用JSFL自动批量导入生成动画

最近在开发一款2D的网页游戏动画是用3d宣成2D的帧序列图16套模型,每个对应20个动画,4套不同颜色的皮肤,加上刀剑棍三种不同装备,每个动画平均8帧左右的图。总共是16*20*4*3*8 = 30720张图三万多张,我的妈呀,要是要我人肉导,这游戏不知道啥时才能上线。还好Flash批处理脚本jsfl就是一套可以调用flash API的javascript脚本,总的用起来,也还...

2010-08-06 13:31:58 118

微博地址

腾讯微博,http://t.qq.com/windytwang新浪微博,http://t.sina.com.cn/windytwang主要是记录自己对互联网,游戏的一些观点看法 及记录一些启发性信息以及个人的冷笑话。希望和大家多交流。...

2010-08-04 10:51:31 175

也说盛大开放平台

朋友告知盛大新推出开放平台,在搞一个比赛,说报名的人不多,可以去参加看看。结果一去,果然知道为啥报名不多了。。。1,点报名,返回404错误。。。没法报名2,开放平台,restful签名方法 试了半天,结果就是不对,打开校内的对比一看,完全是抄校内的(session_key,api_key,secret_key写的都跟校内一样).,但校内的api是xiaonei.users.getUse...

2010-07-31 10:02:33 111

Django下统一的cache接口

 需求:用Django做一款网页游戏的后端,用memcached减少数据库的压力1,  尽量保持统一的使用cache的接口2,  在没有Cache的情况下也能正常工作3,  尽量增加cache的命中率 Cache的工作原理:1,对于指定不重复key,且只会返回唯一结果的查询:         Cache.set(key, value ),可以通过切面编...

2010-07-28 16:35:47 112

大学教育忽略了的一些东西

1,如何生活    生活伴你一生,如何生活做人有很多需要学习积累的。大学这方面MS做得不够。同时,生活的目的与意义是一个很复杂和难解的问题,但是这问题不好好思考,就很容易出现“郁闷”这样的失去目的人生。虽然是一个棘手的问题,但是组织起一些诚垦的思考与讨论或许能让大家更好的思考这一问题。2,如何工作    工作也将伴你度过大半生,学校教会了你工作技能,但是工作态度,如何与人沟通,...

2010-07-25 12:38:43 83

轻量级flash服务器开发框架:Django

2010年5月30号,在上海flash大会上的讲座视频视频地址可以见http://v.ku6.com/show/bn5y0GHMgXpSU04Z.htmlPPT参见附件

2010-06-04 14:57:57 194

从世博看网络游戏的运营

世博作为一个投入了4600亿进行开发运营的一个网络游戏 其优点非常明显1,宣传很到位,广告扑天盖地2,活动很多,基本每天都有不同的活动3,很多副本。4,日活跃平均超20万,ARPU值也达到150RMB/月,付费用户比更是高达99%  但缺点也同时显著1,服务器很卡,进一个副本,要排两三小时的队2,新手流失率非常大,基本在99.9%左右3,  没有付费...

2010-05-29 20:57:28 140

原创 5月30日 第3次 FLASH开发者交流会火热报名中!

 经过紧张的筹办,第三次FLASH开发者交流会活动开始报名咯!请大家访问:www.swfsh.com在这次的活动中,我们邀请到AsWing开源UI框架的作者iiley同学跟大家介绍他在FLASH独立游戏开发方面的经验和感受。同时我们请来积木网的主程谢敏同学,谢敏采用FLEX框架一手开发了积木网网上电脑,谢敏将为我们带来FLEX框架的完整的开发经验谈(超多干货!!)。在1月活动中...

2010-05-13 13:32:25 185

上海Flash 开发者大会笔记—2010 年3 月28 日

Flash 开发者大会笔记—2010 年3 月28 日(欢迎转载,但请注明原文地址)  大会照片和PPThttp://events.swfsh.com/2010-03-28/ Mochi Media技术:zhangfu@shandagames.com市场:eric.chen@mochimedia.com 1 About Mochi Media1.1 ...

2010-04-25 01:41:58 171

2010北京Adobe大会笔记(4.22下午)

奥多比开发者大会笔记—4 月22 日下午(欢迎转载,但请注明原文地址)  2010 年4 月22 日13:30-14:30Flash平台的下一代P2P技术骆春山 1 概览1.1 什么是P2P1.2 Flash P2P 技术的相关知识1.3 Flash P2P 的主要功能1.4 代码讲解2 P2P 的定义2.1 P2P 应用举例:2.1.1...

2010-04-25 01:11:35 108

2010北京Adobe大会笔记(4.22上午)

奥多比开发者大会笔记—4 月22 日上午 (欢迎转载,但请注明原文地址) 2010 年4 月22 日9:00-10:00Flash游戏中的人工智能张启智 PPT链接:http://flash.9ria.com/viewthread.php?tid=51248 1 游戏引擎的抽象结构 |                   GameEngine    ...

2010-04-25 00:58:48 196

2010北京Adobe大会笔记(4.21下午)

奥多比开发者大会笔记—4月21日下午(欢迎转载,但请注明原文地址) 2010 年4 月21 日13:30-14:30基于Flash 平台技术开发多人在线游戏谈燿 1 Flash 网络游戏的复杂性2 常见紧密耦合的开发模式3 解耦客户端的开发模式4 单元测试和自动脚本5 通过ANT 脚本进行编译6 持续整合的工作流程7 经验总结:用自动化系统和工具降低...

2010-04-22 15:54:35 106

2010北京Adobe大会笔记(4.21上午)

奥多比开发者大会笔记—4 月21 日上午(欢迎转载,但请注明原文地址)  大会直播网址:http://202.108.6.253/fmsp2p/ 大会概况:1 36 场技术课程2 4 场实战开发课程3 Adobe 平台应用演示4 10 个合作伙伴的现场演示5 炫酷Flash 游戏体验区 2010 年4 月21 日9:30-10:15奥...

2010-04-22 15:52:40 140

NetConnection和RemoteObject对比

下面是后台用amfast打包LOG得出来的信息:用NetConnection:[img]http://dl.iteye.com/upload/attachment/234692/71f72a3e-9113-3c7c-9927-bc971db2f1a0.jpg[/img]用RemoteObject:[img]http://dl.iteye.com/upload/attac...

2010-04-15 14:31:33 102

amfast和pyamf,net connection以及remote object性能测试

amfast和pyamf是python的两个支持AMF编码解码的工具,可以很好的和后端Django,GAE整合,与前端flash进行通信。pyamf名气更大,最近一个月官网不能访问了,很汗。。。而amfast则是在pyamf基础上对速度进入了进一步的优化,编码解码那块更是通过C++编成pyd代替python脚本来提高了效果。官网上说编解码效率是pyamf的2-12倍。而Net co...

2010-04-13 23:48:35 113

假如你在2002用30万买房子,现在多少钱(震惊)

算了个帐,吓了我自己一跳假如2002年到2010年每3年涨100%房价,这9年翻了3倍,那你30万变成了多少呢?有人可能会回答是90万。我之前也以为,我自己一算后,结果下了一跳前3年你用30万首付,贷款70万,一共100万,买了套房3年后,你卖掉,房子值200万了。中间3年你又用200万首付,贷款200*2.3=460万,一共660万,买了套...

2010-04-08 10:08:01 393

搭建SNS游戏服务器

服务器前端采用flash后端采用linux2.6(centos5.3)+ngix+django+pyamf+mysql通信协议amf3.0搭建SNS服务器的步骤(同样适用于web服务器):1,安装centos5.3 64位2,配置yum,apt-get3,安装python4,安装mysql5,安装django,pyamf6,安装配置apache,mod_py...

2010-04-06 09:41:46 162

对pyamf通信进行安全验证

在翻看pyamf源代码时,发现了下面的东西,可以省去每次自己去验证通信是否合法的麻烦(这样也不需要通过session来验证它是否正常登录了)具体做法:(加黑部分,为需要添加的部分)客户端:gw = RemotingService('http://127.0.0.1:8080/game/')[b]gw.setCredentials("abc","def")[/b]...

2010-04-05 12:38:04 161

如何阅读游戏源码

游戏源码从以下几个方面来进行阅读,很容易找清主线,再根据需求来阅读支线,会相对容易很多。1,看入口函数,整个游戏初始化过程(入口)2,看主循环,一般游戏都是在一个主循环中,每隔一定时间执行一次,整个游戏的逻辑都在里面3,看render(画面绘制),看最后的图像是怎么产生的。(输出)4,看IO接口,怎么处理鼠标,健盘操作的。 (输入)5,看StateMachi...

2010-03-31 11:46:11 2267

2010上海Flash开发大会笔记

这次大会还真是热闹,像去看阿凡达一样,最后加了几十张椅子,都还有不少人站着。讲座内容也挺不错,先是盛大作为主办方介绍了一下18基金(虽然18基金创始人李瑜在一天前宣传离职。。。),然后是盛大纵横天下(目前国内最成功的WEBGame之一,最高月入1000万)的制作人及技术主管讲了一下开发心得及经验。接着是7yue.com的博主讲了adobe对social game的态度,及准备提供哪些工具与...

2010-03-30 11:54:37 95

GAE介绍及使用建议

说起GAE时,很多人还有很多疑问,这里就我个人的使用经验,作一些介绍。1,GAE是什么?GAE是Google推出的一个针对web服务的云计算平台2,GAE的优势是什么?我为什么要用GAE1)GAE因为是使用云计算技术,所以拥有很好的扩展性,当你的网站规模达到一定程序的时侯,不需要你自己去做负载均衡,去做数据库的水平垂直切割。这些云计算都为你做好了,你只需要支付一定的...

2010-03-30 11:53:33 851

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除