Proletarier aller Länder vereinigt Euch

Proletarier aller Länder vereinigt Euch

愿青年人一扫颓气,奋力向前

写于21年初 断更两年半后

自己的博客就这样飘在我的Chrome标签栏上,偶尔打开看看。这两年的确经历了太多的事情,让自己目接不暇,包括但不限于实习、秋招、毕业、打工搬砖,中间还经历了疫情。自己已经彻底完成了从学生狗到打工人的转变。话说打工人这个词开始流行也是最近的事,18年的我如果知道这个词会火,简直是莫名其妙 写这篇短文是在2021年的元旦假期最后一天的晚上,GoDaddy提醒我续费域名,这才想起了俺还有这么个东西可以更新。上个月,我终于迎来了建站三年来以一个认出封面上“Proletarier aller Länder vereinigt Euch”的人,然后立刻就加了这个老哥的微信 之后可能会在博客上更新一些...

伦敦 海格特公墓 卡尔·马克思

去威尔士拜访老友。顺便去伦敦的海格特公墓,瞻仰导师 罗塞塔石碑 摄于大英博物馆 海格特公墓的草坪 在墓地门口的花店,买了一束花 墓地的甬道 马克思的纪念碑 地上摆放着许多花束,墓碑上刻着,“全世界的无产者,联合起来” 马克思的墓穴。 我们本不知道上图其实只是纪念碑,是一对中国情侣告诉我们,马克思埋葬在墓园的深处。沿路看到许多来瞻仰的游客,基本都是中国人

翻译-冰汽时代开发者访谈:希望、苦难与峻法

11-Bit 工作室向我们介绍了从这款严酷的生存建设游戏中得到的启示和思想延伸 本文原载于PC Gamer 原文链接作者:Christopher Livingston翻译:张荩尧校对:李江琳 原文章仅代表作者观点,不代表译者立场 《冰汽时代》由波兰的11-Bit工作室开发,融合了在冰封的末世中进行城市建设、危机管理、生存和社会模拟的玩法。这是一个紧张而痛苦的游戏经历,它探索了玩家将在多大程度上保护自己的公民,并且给他们带来希望和唯一比“当下”更不确定的事物——“未来”。 近来我在Skype上采访了《冰汽时代》的首席设计师Kuba Stokalski,项目策划和首席美术师Łuk...

腾讯2018IEG校招游戏策划暑期实习生面试经验

其实之前没太打算写面试经验的,不过看了几个小伙伴写的之后觉得尝试一下也未尝不可。面经的作用绝不是“泄露信息”,而是给阅读者一些启发,从方向上指引他们更好地准备面试、更大概率的在面试中发挥自己的最好水平。写此篇目的是授之以渔,也是为了回报之前写面经的前辈们吧。 那就从我的一些废话开始hhh。 个人小背景先来一点个人介绍,哈工大弱鸡本科生,数媒专业背景。重度steam症患者,任天堂和育碧的粉丝,射击游戏&独立游戏爱好者,算是个硬核玩家。从进大学开始就想进游戏公司工作,大一大二的时候想做游戏技术方面,所以有学一些游戏引擎相关的东西。但是后来觉得自己数学基础不好、做技术底层比较吃力(其实...

翻译-《彩虹六号:围攻》中可破坏关卡中的动态音频设计

本文译自国外游戏设计网站Gamasutra,文章中的采访视频原载于Youtube,添加中文字幕后重新上传以便观看 注:“游戏设计深潜”是Gamasutra中一个正在连载的文章栏目,其宗旨是详细阐述某项具体电子游戏中的设计/艺术/技术特征,以表明那些看似简单的设计决策其实蕴含深意。 Who:育碧蒙特利尔工作室音频总监 路易斯·菲利普·迪昂(Louis Philippe Dion)我是《彩虹六号:围攻》的音频总监,已经在育碧工作了七年。在围攻之前,我参加过《波斯王子》和《细胞分裂》的音频设计。我还曾担任育碧内部音频引擎解决方案的产品经理。 在从事游戏行业工作之前,我参加过多部电视剧和电影的声...

翻译-多人游戏关卡设计视觉化指南

之前在知乎上看到了一篇关于游戏设计的回答,里面贴的是Bobby Ross的《The Visual Guide for Multiplayer Level Design》。我认为文章写得很系统、很有趣,有一定的启发意义,便发邮件给原作者Ross先生,请求授权翻译并在互联网上公开,供中文游戏开发者参考之用。Ross先生很慷慨地应允了我的请求,并将他当时写作时的源文件发给了我,遂有这篇翻译。 译者水平有限,如有翻译不当之处敬请指出。 邮箱:kirozhang1997@gmail.com Ross的英语原文链接:http://bobbyross.com/library/mpleveldesign

JavaScript中的作用域和声明提升 Scoping & Hoisting in JavaScript

本文参考: Nicholas C.Zakas《JavaScript高级程序设计》2012 Ben Cherry《JavaScript Scoping and Hoisting》2010 相关链接: https://www.nczonline.net/ http://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html 首先要理解的是JS的执行环境(execution context)。执行环境定义了变量或者函数有权访问的其他数据。 每一个执行环境都有一个预制关联的变量对象(variable object),全局环境是最外...

C++:关于常量const

指向常量的指针(pointer to const)不能用于改变其指向对象的值,但可以指向一个非常量对象123456const int a = 66;int *ptr_a = &a; //错误,因为类型不符const int *ptr_a = &a; //正确int b = 77;const int *ptr_b = &b; //正确,常量指针可以指向非常量对象 常量指针(const pointer)和指向常量的指针是不同的概念。常量指针是指把指针定义为常量,常量指针必须初始化,而且一旦初始化就不能改变。12345int a = 233;int *const ptr...
张荩尧
亲爱的达瓦里希