摘要:
1、精美的界面设计。 这点非常的重要。界面能占到游戏品质的60%,精美的界面包括:符合本地文化的画风。精美的细节。2、完美主义。 匆匆上马的游戏注定没有好的品质,因此,完美式一遍又一遍对于程序效率和玩法的打磨能让游戏脱颖而出,而不会沦为一款平庸的作品。3、kiss keep it simple stupid。游戏的难易程度要把握好,没有愿意玩过于复杂的游戏。适当的难度曲线,保持对玩家的吸引力。4、给我一个玩它的理由 因为山在那里。就像登山者的理由一样,要为玩家设计一座山,可以是分数,可以是时间。也可以使勋章,当然可以是一张拼图(每个关卡在过关的同时需要得到拼图的一小块,所有拼图都拿到才能进行下 阅读全文
摘要:
1 博客插件需要实现一个功能,博文中出现的类似"@郭美美baby "的字符串用正则表达式找出来,并替换成链接和js、css相结合的丰富形态。如果只是数字下划线等英文字符组成的,就非常简单可写成: "/@\w+\s/" 但中文字符的出现让这个表达式非常难搞。2 『.』可以匹配“除换行符/n之外的任意字符”,但这可能只适用于“单字节字符”,因为点号匹配的其实只是“除换行符/n之外的任意字节,php中『/w』『/d』『/s』也只能匹配ascii字符。因此,要匹配中文,需要另外的方法,unicode提供了一种方法,可以用\x{4e00}-\x{9fff} 表示汉 阅读全文
摘要:
不管做什么事情,都不是一两天能够搞定的,需要更多的时间和努力才能达成。最近我想做一个wp插件和sina微博相结合,这玩意虽小,也不是三天能搞定的,涉及以下诸多知识:1、php和mysql 目前只是看了书,并未编过码,因此还需多多磨练。2、wordpress插件编写 目前也只是了解皮毛,api文档还没完全看过。3、微博开放平台 认证和数据获取等也不太清楚。4、js以及css等 目前也还处于学习阶段。路漫漫,在实践中学习,果然是最好的方法。 阅读全文
摘要:
先看一段代码:var scope = "global"; function f() { console.log(scope); var scope = "local"; console.log(scope); }这段代码的输出结果是:undefined local js犀牛书上的解释是,与全局变量同名的局部变量在整个函数内部覆盖全局变量。简而言之,所有函数体内的变量声明(注意,仅仅是声明)都将被提到函数体开头进行。上述代码相当于以下代码的运行结果:var scope = "global"; function f() { var sco 阅读全文