Game Jam头脑风暴训练

很久没更新博客了。自从去年9月底开启我的海外生涯以来,这4个月里一边上学一边工作,忙得呜呼哀哉。半个月前辞掉国内的Web开发工作后(这里还是要再次感谢前领导左哥给了我那么久远程工作的机会),终于得以将精力投入到在日本做游戏的道路上。

通过去年在Global Game Jam认识的独立开发者Fair的介绍,我幸运地结实了正在日本创业的《次元树之战》的开发者云海。接下来我会加入他的团队一起做事情,也会跟着他学习游戏设计。

云海凭着兴趣自己做的游戏《次元树之战》。知乎上还有一篇对他的采访:https://zhuanlan.zhihu.com/p/20146045

彼时辞职时正好赶上云海约团队的四个人一起出来做game jam头脑风暴训练。正好那时离Global Game Jam 2018还有一周多,可以顺带当作热身。

继续阅读Game Jam头脑风暴训练

EMwI更新:版本1.0.2 防XSS攻击

8月底的时候External Media without Import插件在github上收到一个pull request。对方指出我的代码存在XSS漏洞。惭愧,直到最近才腾出时间仔细研究他说的问题。插件的1.0.2版本合并了对方的pull request,修复了该漏洞。

在修复之前,我的插件中有如下代码(点击查看源文件):

这个函数将width 、height 和mime-type等信息通过 urlencode编码后设置为url的参数,然后重定向到该url。在url的响应函数中,我调用了 urldecode读取来这些信息: 继续阅读EMwI更新:版本1.0.2 防XSS攻击

《游戏设计梦工厂》练习1.2 D.O.A.

找一个你玩过的D.O.A.(dead on arrival,是指一个游戏玩起来完全没有任何乐趣,一上市就被认定失败)的游戏。写下来你喜欢这个游戏的哪些部分。哪些部分是设计师忽略掉的?这个游戏可以如何提高?

基本上能被我玩到的游戏都是在上市后至少活了一段时间的。上市就被认定失败的游戏也无缘被我知道。目前我能想到并玩过的存活时间最短的游戏恐怕就是我刚工作时参与开发的一个MMORPG——《寻龙》。这款游戏上线后一年不到就停运了。

运营不到一年就停运的游戏《寻龙》

《寻龙》的失败有多方面的原因,包括设计、技术和运营等。但是这个作业练习仅谈论设计。

继续阅读《游戏设计梦工厂》练习1.2 D.O.A.

开始用数位板

在短暂的画室课程结束之后,我决定还是立刻上数位板,毕竟未来还是主要想在电脑中进行创作。不过考虑到自己目前只是一个刚入门的画渣,买影拓这种高端专业设备太奢侈,所以还是先买一块价格比较亲民的Bamboo学习板,型号是CTL-671。

连好板子之后得装驱动,否则就没有压感,板子就只能当鼠标使。驱动可以从Wacom官网下载,不过一定要认准板子型号。装好驱动后在Mac的系统偏好设置里就会多出Wacom一项,在里面可以调节板子压感和左右手使用习惯。 继续阅读开始用数位板