重读《DOOM启世录》

简介: 重读《DOOM启世录》

许多游戏开发者都是网瘾少年,抱着对游戏的热爱进入游戏行业,在经历996的加班加点,买房的压力,浮躁同样跟随着我们,我们是否还热爱着自己的事业,我们不是天才,也成不了卡马克,但是我们最起码要有自己的作品,自己的一点点小成就,这样说起来我们也是不枉此生


这本书事实上有两位主人公,都叫约翰,一位是约翰·卡马克,另一位是约翰·罗梅洛。卡马克最感兴趣的是开发游戏引擎,专注于解决游戏中的现实技术难题,而罗梅洛则是天生的游戏玩家,对于罗梅洛来说游戏就是他的生命,但他更喜欢研究游戏中怎么打斗、怎么操作最有意思,他总能设计出极具创意的关卡,他们俩就好像乔布斯和沃兹一样配合默契,一个是终极程序员,一个是超级产品经理。


他们起初供职同一家公司,一起开开心心的做游戏,后来共同创立了属于自己的游戏公司id software,做出了一系列经典作品如《毁灭战士》(DOOM)、《雷神之锤》(Quake),不过遗憾的是在取得举世瞩目的成就之后,两人最终因为彼此信仰不合而分道扬镳。


在《DOOM》游戏大获成功后,公司楼下停着十几辆法拉利,基本上公司十几号员工人手一台。在这耀眼的成功光环背后,有他们互相比惨似的支离破碎的家庭背景,有他们对游戏的无比热爱和激情甚至疯狂,有令人忌羡的编程天赋和设计才情,更有让人敬叹的汗水艰辛。


我推荐这本书,《DOOM启示录》。


如果你是游戏爱好者,读它。


如果你是程序员或产品经理,读它。


如果你正在创业路上艰苦跋涉,一定要读它。


以下是书本里的一些经典语录,希望能对你有收获:

"在信息时代,客观障碍已不复存在,"卡马克说:"所谓障碍都是主观上的。如果你想动手开发什么全新的技术,你不需要几百万美元的资金,你只需要在冰箱里放满比萨和可乐,再有一台便宜的计算机,和为之献身的决心。我们在地板上睡过,我们从河水中趟过。

愿君归来还是少年,保持初心确实很难,共勉


相关文章
|
15天前
|
SQL 关系型数据库 MySQL
【MySQL】脏读、不可重复读、幻读介绍及代码解释
【MySQL】脏读、不可重复读、幻读介绍及代码解释
|
4月前
|
关系型数据库 MySQL 数据库
【mysql】当前读和快照读,幻读和可重复读
【mysql】当前读和快照读,幻读和可重复读
79 0
|
10月前
|
SQL 关系型数据库 MySQL
MySQL 事务隔离级别以及脏读,不可重复读,幻读
MySQL 事务隔离级别以及脏读,不可重复读,幻读
78 0
|
SQL 关系型数据库 MySQL
mysql脏读、幻读、不可重复读
1. 脏读:读到了其他事务还没有提交的数据。 2. 不可重复读:对某数据进行读取,发现两次读取的结果不同,也就是说没有读到相同的内容。这是因为有其他事务对这个数据同时进行了修改或删除。 3. 幻读:事务 A 根据条件查询得到了 N 条数据,但此时事务 B 更改或者增加了 M 条符合事务 A 查询条件的数据,这样当事务 A 再次进行查询的时候发现会有 N+M 条数据,产生了幻读。
86 0
|
关系型数据库 MySQL
你不能不知道的脏写,脏读,不可重复读,幻读超级详细解读
你不能不知道的脏写,脏读,不可重复读,幻读超级详细解读
你不能不知道的脏写,脏读,不可重复读,幻读超级详细解读
|
关系型数据库 MySQL 数据库
MySQL事务的隔离级别以及脏读、幻读和不可重复读
MySQL事务的隔离级别以及脏读、幻读和不可重复读
|
SQL Oracle 关系型数据库
Mysql模拟事物的隔离级别【脏读、不可重复读、幻读】
Mysql模拟事物的隔离级别【脏读、不可重复读、幻读】
151 0
Mysql模拟事物的隔离级别【脏读、不可重复读、幻读】
|
SQL 关系型数据库 MySQL
【Mysql】数据库事务,脏读、幻读、不可重复读
【Mysql】数据库事务,脏读、幻读、不可重复读
【Mysql】数据库事务,脏读、幻读、不可重复读
|
SQL 关系型数据库 MySQL
【MySQL】可重复读隔离级别是否解决了幻读?
面试官:可重复读隔离级别是否解决了幻读了吗?不清楚是吧,没关系,那我们今天面试就先到这。
190 0
【MySQL】可重复读隔离级别是否解决了幻读?
|
关系型数据库 MySQL
解决并发事务造成的脏读,幻读,不可重复读问题
解决并发事务造成的脏读,幻读,不可重复读问题
109 0