其实是没什么可写的,每天发生的事情没什么新奇的。
恶心的事情依旧是那些,愉快的事情也依旧是那些。

总是不写长篇的字,就会变得不会写。这种技能是会退化的。
经常写博客时候觉得写篇文章很随意。几年写得少下来,真心提笔无语。

主要谈谈研究方向的变化。
研究了四年神经科学,然后终于回到研究统计学。
其实研究的已经不是传统统计学,是一个结合了计算机、医学、统计学、机器学习、神经网络等等学科的东西吧。
到底是什么依然说不清,不过隐隐觉得它有趣、值得研究、目前其实也没什么人研究、前景也不错就是了。

更熟悉计算机得我,觉得在工具上,Python在未来要比R靠谱。或者有什么大神用C#写一些包什么的……遗憾的是微软开放VS晚了几年,统计的生态建立在了python基础上,否则pandas一类的东西应该会在C#上出现,那样的话就非常舒服了。python和C#都是强类型,个人认为静态类型比动态类型要舒服一些。(另外python多层调用之后**kargs这种传递的都是什么鬼……)
在方法学上,个人更喜爱决策树类方法,对线性模型不是很喜欢,即使有kernel trick,它的效率还是低而且过于理想化。
另外统计过程中有很多意义不是那么大的统计量,可是很多人都在致力于研究这些。个人认为统计学的结果更重要,只要给出结果和其可靠性即可,中间那些东西能略过就略过吧。不应该把统计弄成一个非统计专业看不懂的东西。

如果说2015年是智能手表、手环年,那么2016就是个VR年。
这种命名年代的方式,与其说geek,不如说是business。
去年,智能手表、手环被全球炒的热闹非凡,原本准备送手机的,都改送手表手环了。对此,我一直有着比较轻的疑问。不过对于这种电子设备,不好做出判断。
今年,VR突然火了起来。这次我丝毫没有疑问,而是坚定的认为,这就是一次商业炒作。宏观的来说,就是产能过剩导致的泡沫需要一个又一个投资和消费点来缓解它的破碎。
说白了就是,有钱的不知道投资到哪里去。只能砸钱玩新玩意。
据我对科技行业的了解,VR可能还需要至少20年才有可能走入生活。

我们要知道芯片制造商全世界就那么多。当Intel打败AMD、NV打败ATI之后,造就了一种垄断市场,而这个垄断又是属于资本主义层次的,资本主义的特点是最大获取利益,因此即使研发出来更好的产品,也不会一下就发布,而就是慢慢的一代一代的更新。Intel的Tick-Tock。
VR是一个对硬件需求极高的东西,一个能融入生活中的VR设备应该比一台笔记本要贵。而且应该像是谷歌眼镜一样的充满简约与极客风格的产品,而不是一个防毒头罩。
VR显示器刷新率是75Hz,决定了1000ms/75=13.33ms的延迟。加上传输导致的延迟,有可能延迟在20ms左右。这个数据到底会不会导致眩晕,并不太好说。
但是,CPU和GPU的处理延迟却是必然会导致眩晕症的。传感器感应头部旋转,到CPU计算再让GPU画出来的时间,我想目前最顶级的硬件也无法做到无延迟,越高的延迟越容易导致眩晕。
有的技术说解决了眩晕问题,这是完全不可信的。因为理论上就不可能。

花着一台笔记本的钱,买了一个完全没有用的玩具,甚至连玩具都算不上的东西,有什么用?

分析完硬件,再来分析软件。
3D技术发展了有十几年了,基本是在游戏行业火热发展。然而3D游戏的内容永远都不怎么丰富。有“实用价值”的VR软件需要比AlphaGo更聪明的AI,现在上哪找去?如果没有足够的AI,那么VR就是3D电影变VR电影,身临其境的感觉强一些。然而无论是电影拍摄还是软件制作,都要耗费比3D更多的功夫。VR硬件贵,VR软件成本更贵。
就是说,即使有了技术,没有素材,就是个摆设。比如4k电视也火了几天,然而根本没几部4k电影让你看,然后在4k电视上看低清反而满眼都是狗牙。

所以说,这根本就是不成熟的产品,有钱没处使玩玩可以。想靠这个挣钱,还有太长的路。
这是从酷爱科技的角度思考这个问题的。

那么说说VR需要做到什么样,才是个像样的产品。很多用的是否定句,达成同一目的的方式其实很多,所以设计产品主要还是考虑什么不能,什么要避免。不能避免的如何妥协的缓解。
·眼镜大小,不能比传统眼镜大太多,带个头盔总是不成样子的。
·不连接电脑或主机即可使用。
·续航时间要够长,或者无健康损害的远距离无线充电技术。
·延迟要够低,要能达到40Hz+的稳定刷新率,即使出现复杂场景也不会有延迟。
·可拓展的场景。比如场面里出现拐角,如何制作素材。
·声音比较难办,全封闭的耳机带太久很不舒服,而骨导又会导致听到太多外界声音导致不够融入。不太容易找到平衡点,估计是需要更舒适的全封闭式耳机。
·不需额外设备的体感、不累赘的手势操作,要对人的意图识别很准确,不能有统计意义的错误、不识别或者过高延迟,即使新设备拿来也不需要设置过多项目。目前的WII或者ONE又或LeapMotion一类的产品在这方面并不及格。

同样的,智能手表手环的问题在哪里?
·更好的续航能力(1周)、更便利的充电方式(电池拆卸方便而又不会连接不牢导致意外散架)、太阳能等方式
·模块化的功能(有一款表带是各种模块,可以自行组装的智能手表,众筹产品,设计的比较好)
·适当的价格
·NFC
·健康信息,身份证集成,安全性
·手电 拍照 录音 音频播放 蓝牙
·GPS

无论VR还是智能手表、手环,都需要做的小了又小,精致了又精致,才能真正的有用。
现在的产品,就是个过渡品罢了,纯属骗钱。

虽然用的不多,不过没有却并不方便,如今把博客搬到自己的电脑上,维护起来方便一些,直接操作文件就可以了。

前段自然看不出什么改变。

大概流程就是。

  1. 原服务器打包wp文件夹,下载到本地,解包。同时下载mysql数据。
  2. 使用IIS,并安装、配置php+mysql。使用mysql导入下载的数据库。
  3. 路由器设置DMZ主机,使得外网可直接访问计算机。到域名管理解析IP地址。
  4. 修改wp的config文件。使用mysql数据管理修改table-option中有关域名的内容。

这样基本就成功了。

大概分3个部分,电脑、数码、游戏。

可能多数企业每年的计划是相似的,所以每年的旗舰新产品都会集中在9、10、11月通过各种形式展示,所以到了现在,今年的消费级科技产品,已经几乎都摆在眼前了。

首先是硬件方面。
近几年来,电脑性能方面确实遇到了瓶颈,每年推出的新产品已不能再像以前一样吸引人们去消费。微软操作系统对硬件的要求也是一降再降,再也不是当年新系统发布必须更新硬件的时代了。
CPU虽然进入14nm时代,可是速度上面并没有质变。不过功耗低性能强的CPU倒是出现,可能在接下来1、2年内,平板和手机的性能能有大幅度提升。
内存方面,DDR4推广的不甚佳,不明原因,也许成本太高了。
硬盘可以说是三星独大,如今的状况,除了数据中心,我找不到普通用户不选择SSD的理由。
显卡嘛,其实和CPU是几乎一致的东西,也是稳步更新,并无质变。
一个笔记本,性能核心部分就是CPU+硬盘+内存+显卡。以前最拖速度的硬盘在如今因SSD的变态速度已经快追上PCI-E带宽,也就是说接口快成为了限制速度的瓶颈。内存重点也不在大小,而是频率,然而CPU不够强劲,可能带起DDR4较为不易。
显卡是独立考虑的,不玩游戏,不做媒体处理,显卡几乎无用。
综合算起来,现在电脑性能瓶颈在于CPU和接口上。

说道接口,那么要看近几年热门的接口变化。由于USB3.0、Thunderblot、USB Type-C,使得之前被部分人看好的eSATA、1394已经几乎消失。
查了许久并没有查到Type-C到底有什么缺陷,可是看今年的整机发布就知道,许多厂商对它并不感冒。至少明年以前,这个接口是无法普及了。

今年4k分辨率大热。对视频传输接口有了更高要求。

笔记本和平板,今年最好的产品莫过于surface pro 4。其他的都不疼不痒。

说说接下来的设计。硬件技术对于我这种无途径深入接触的人来说有点太高深了,不能看出端倪。但是整机的设计,是可以展望的。
16年的旗舰级产品,使用较新型号CPU是必须的,16GDDR4内存、256+SSD、华硕/微星主板、USB Type-C*2、USB3.0*2、HDMI/DP、蓝牙、b/g/n/ac、gps、sim、2k/4k屏幕。
应该统一设计一种无线鼠标键盘或其他遥控器的近场通讯标准,在笔记本里内置。蓝牙的响应速度太慢了,至少要能到500刷新率的模块。

现在市场上的笔记本,没有任何一款满足这样的要求。笔记本和手机的结合体是一种必然需求,应该能达到无缝衔接。在技术上来说目前并不难,可是缺乏人去做,而且在软件设计上需要较强功力。外出时应该可以较方便的控制家中智能设备,这里面安全性可能是目前诸多厂商担心的主要问题。

由硬件,转到了软件上面。win10是操作系统一大更新,依然是无质变,性能提升倒是不错。
如今的软件发展,远远跟不上硬件发展的脚步。缺乏优秀的设计灵感和天才程序员表现的很明显。这一点在国内尤为凸显。

为什么这么说?拿如今最热门的手机软件来说,其实我们真正用到的也就那么几种,而这几种软件的功能总会让我觉得不那么理想,有很大的改善空间。而如今各个公司却一直把精力放在开发新软件上,与其说新软件,不如说换汤不换药,穿个新马甲。可以说这样的工作纯属白费力。如今确实是一个需要提倡开源与自由的时代,许许多多的工作完全可以直接共享,那些被用于保密竞争的重复劳动简直就是浪费。

其实共产主义并没什么问题,这一点在IT行业其实很重要,在社会主义的天朝,IT业却远不比外国在形式上更为共产。程序员整天嘟囔着在敲代码,可事实上有那么多代码需要敲吗?更多的时间应该是用在思考如何编写程序上面吧。
硬件提供的强大性能几乎消耗在渣程序设计上面。明明很简单的东西,却编写的臃肿不堪,完全搞不懂里面都是些什么代码。现在的多数程序员似乎根本不知道什么是优化。为了所谓的工作目标,不计水准而敲着代码。一个悲哀的大环境。个人方面似乎并无特别好的办法,毕竟要养家糊口。

我痛恨php,可是有许多人却非常推崇。也许我是不懂。不过始终觉得一种只增不减的、貌似简单实际复杂到不行的语言实在不是大道。

面对对象和面对过程,这两个词太常见了,但是到底什么意思,我最近才觉得有些明白。网上能查到的解释,可以说几乎都似懂非懂。很喜欢c#,c#是面对对象的语言。我一直没太搞懂这个特性,当我搞懂时发现,我一直在用着面对过程的手法,写着面对对象的程序……所以其实一个语言到底面对什么,并不是它是如何的,而在于你是如何写的。我也无法搞清封装到类里面的过程和单独的过程在编译后性能上的差异。对于代码的优化,性能的追求,我是有些过分的,即使只是个初学者水平,每次都会花更多的时间去优化一个程序的算法和结构,而不是敲更多行代码。

如今IT业需要优秀的软件设计,了解这一点的人数似乎并不多。硬件已经很凶,想再发展需要算法、软件上的进步了。

数码方面

无人机很好玩,有机会一定要弄一个。我认为目前的主要问题是续航时间较短。

手机方面,今年用了s6 edge,觉得安卓系统也已经发展的不错了。有些操作需要得到简化,似乎开源软件都一个德行。这一方面还需要学习商业软件。linux离windows的易用性还差得远,还是只能专业人士用用。

相机今年开始推无反。可能以后单反无反各有市场吧。

游戏方面

GTAV 幻痛 英雄无敌7 三国志13 巫师3今年大作不可谓不多。
比较起来,我认为,巫师3并不好玩,甚至无法超越多年前的skyrim。巫师3的作战太过死板,和龙腾世纪3很像。龙腾世纪3远不如龙腾世纪2,就是差在了作战上面。简化了许多东西。其实玩游戏探索才是乐趣,玩家自己发现最好的方式要比游戏设计师直接提供给你最好的方式要好玩的多的多的多,说三遍。如今的暴雪也走入了错误的境地,设计师给玩家提供玩法。这游戏就成了工作。DND的好玩之处就在于玩家的选择多样性,虽说最后可能只有一种方式最好,可是选择多总是有趣的。设计师把握不了这一点绝对设计不出好游戏。幻痛把这一点体现的非常好,完成一个任务可以用很多种方式,有的简单,有的复杂,为了过关可能都选择简单的,但是慢慢玩游戏的话,体验不同的方式真是有趣。而且这样使得游戏成了可以探讨的东西,通过交流发现哇,这游戏还能这么玩。不愧小岛。
GTA的风格太快餐。
幻痛是神作可惜只是半成品。这个引擎如果加入联机模式,设计更多关卡,或者能方便hardcore做mod,都能成为超过skyrim的作品,可惜了。联机对抗,联机协作,难度提高些,这游戏可玩性相当高。还是可惜了、可惜了。说三遍。
英雄无敌7又一次体现了渣程序员渣优化的特点,现在这个世界真的需要优秀的软件设计、优秀的程序员,而不是搬砖的程序员。策略游戏平衡性要设计到能够接受的地步,似乎本作目前的平衡性是不能被接受的。
三国游戏,我从接触电脑就接触三国游戏,所以对这个东西熟的不能再熟。三国志12可能是因为设计对战模式简化了太多东西,也许是设计师走入了同样的简化怪圈。游戏设计和程序设计不一样,过度简化的后果就是只有10小时寿命。目前看宣传的13是不错的。不过我想细节上无论如何也达不到我心中的水平。《骑马与砍杀》这个游戏有个mod叫风云三国,如果三国志13里面融合了许多这个mod的元素,会好玩不少。限于骑马与砍杀游戏引擎,风云三国的mod游戏性有限,而且bug较多。
年底还有个怪物猎人X值得一玩。

今年过后,游戏界可能又要沉寂3年了。网游没说?除了魔兽世界,还有别的网游?

以前买新科技产品、玩游戏能得到满足,现在觉得市面上的都难以满足。很想自己设计自己做,没团队,自己又没技术,又不在圈内,觉得好难。

如今是一个快餐游戏的年代,从快餐一词看不出快餐化的原因,究其原因,大概是设计师把软件设计中的用户体验概念过分引用到游戏设计中的结果。

游戏是个什么东西?
奥运会就是个game比赛。古代大概是蹴鞠一类的东西,还有比武、比箭等等。
可以说是在某个主题的前提下,遵从一系列规则而进行的活动。
一些人把它理解为空闲时间做一些练习。为什么年轻人更喜欢玩游戏,其实是比较本能的行为。

后来出现电子设备,有了电子游戏,随后电脑普及,电脑游戏又火热起来。
这种游戏有什么优势呢?它可以构造一个真实世界以外的世界观。在这个新世界里面设定主题,制定规则,然后进行游戏。
内容因此丰富的多。不过从练习的角度思考,基本上训练的是学习能力、反应能力和思维能力。

用户体验要做的是什么?降低用户学习困难。这个降低学习困难的意义,我想是许许多多设计师误解了它的本意。
因为要通过电脑来接触内容,因此用户需要学习如何使用电脑,如何使用软件。这是一种很必要却没有意义的学习。所谓用户体验,就是要降低这里的学习成本。
如今的方式是,向导界面,常用功能按钮突出显示。

因此这并不是对内容的简化。而现在流行的正是简化内容。不是这软件或者游戏难以掌握吗?那就简化内容,世界观简化。最后没了东西,没了内涵。成了垃圾一般的东西,堆砌在网络上。

比如chrome浏览器到底为什么好用?简单的说,我们用不同浏览器打开网页,在链接上点右键,看看弹出菜单都有什么东西?思考一下,有几个选项是你会用到的。
这么多浏览器这么多设计师,设计了这么久,就想不到这一点?
其实最好的方式是可以定制的右键菜单,默认功能就像chrome呈现的一样,如果会用到其他功能,那么去定制页面设置一下。

一点右键弹出那超过屏幕高度的菜单,然后用到的几乎只是是“在新窗口打开链接”结果这个选项还在离鼠标半个屏幕的距离。想想都可怕。
也许有人说,按住shift或者ctrl就可以了,就此我想问的是,一个手操作鼠标,另个手是否一定会在键盘上。
chrome一点一滴的用户体验都是认真设计了的。这个右键菜单很可能是根据大数据统计出来而决定如此设计的。我并不明白猎豹浏览器那右键菜单那么多垃圾选项,还要在论坛里火热的讨论要不要删是几个意思。

回归正题,电子游戏因能构筑真实世界以外的世界观而吸引人。因此设计的世界观越复杂越完整,吸引力才越大。
比如三国志系列,是一个以将领为本的游戏。使用了诸多数值用以描述将领,武力、统帅、智力、政治、魅力……最初的版本很多时候看不出某项属性与实际发挥的关联。目前变得简单粗暴,武力-攻击力 统帅-防御力 智力-计谋相关 政治-内政相关 魅力-招募/登用相关。

简化的过分了游戏就变得没意思。
武力、智力、统帅对部队的攻防能力都有一定程度的加成,只有这样,才能体现出来不同将领的细微差别,会显得每个将都很有个性。
政治决定的是内政基本能力,比如耕地一个月的基础效果是10,因为A的带领变成了24。那么魅力决定浮动值。A的效果是+14±魅力系数。魅力50以下的要扣一些,75以下的浮动,75以上的多加一些,但这些都是随机产生的。而且应该用log或者次方的算法,让随机曲线并不是直线相关。这样,就可以使得诸葛亮比庞统厉害一些而不是几乎一样。

如此一设计,游戏就变得有内涵,追求完美的话非常值得琢磨,不追求完美那么也无伤大雅。无论普通玩家或者核心玩家都能找到乐趣。
所以世界观的设计要够复杂,内容够丰富。

 

下面谈需要简化的部分。

首先是操作上的简化。还是拿三国志来说,11里面有个探索的选项。可以搜到金钱或者宝物。游戏过程里,很多时候行动值根本没别的用,只能探索,结果这个按键设计的要点4次才能完成一次探索,200行动值可以探索20次。要点好半天。有个游戏修改器就加入了一键探索功能,才使得这个操作便利了许多。游戏设计师没有去玩一下感受一下吗?

诸如此类坑爹的界面设计非常多,很多时候浪费在不必要的点击上。

 

另外一个需要简化的是规则。现在的游戏设计理念是自由化。自由并不是没有剧情或者剧情散漫。比如许多游戏设计了长达2小时或者更长的教程,在教学篇未过去之前许许多多的功能都没有解锁,终于功能都解锁了,发现游戏进程已经一半了。我认为这种设计只能用鬼畜来形容。例如XCOM未知敌人的教学,简直长到不能忍。考虑这游戏也就是10小时的耐玩程度,我只能选择直接怒删。第二关有一个人形敌人,会放毒,教程里也没有提到遇到毒如何处理。提示了这种敌人应该捕获而不是杀死,却没有说如何捕获。教学部分,5~10分钟不能完成就是失败。关键是把游戏设计成便当游戏,不用学也会玩,还非要设计那么长的教学内容,是有多低估玩家智商?这好歹是个策略游戏。

老滚5的任务设计有点散漫,过了初期剧情之后有些不知所措。巫师3的任务系统设计还可以,但是游戏并不怎么吸引我,也许是系统太陈旧了的关系。这种简单的砍砍砍实在年头太久远了。

现在不少生存类游戏,也出了一些联机的。一起收集资源盖工事。问题是为何主题都是僵尸……像minecraft一样萌萌哒怪物也是可以的啊。

imbatv周年庆,炉石传说比赛规则是:对手给你挑30张卡/对手给你挑20张卡,自选10张。主持说这是娱乐规则,实际上也是完全可以加入到游戏模式中去的,很好的创意。

总结是,游戏设计中应使世界观复杂、多样化;操作和规则简单化。