关于编程, 游戏, 学习, 人生和奥特曼的感想 (持续更新)

前言
本来想写个正经的前言的, 写写删删, 怎么也写不好, 算了, 不写前言了

寄生操纵

弓形虫控制老鼠接近猫, 便于弓形虫在猫体内繁殖
僵尸真菌操纵蚂蚁爬到高处死掉, 便于真菌飘得更远
铁线虫控制螳螂跳水
彩蚴吸虫控制蜗牛到开阔地区被鸟吃掉
狂犬病毒发狂咬人
你的消化道菌群影响着你的饮食偏好
你的内分泌控制着你的情绪活动

恐怖的歌词

关了灯依旧在书桌角落的那个人, 成为我许多年来纪念爱情的标本
我们背对背拥抱~
是谁? 在敲打我窗~

设想一个熵减的世界

把象棋棋子胡乱堆到棋盘中央
然后
把每一枚棋子, 缓慢移动到正确的位置
从无序到有序, 这是熵减


有一枚棋子上长满了细菌
你, 是其中之一
你看到了什么?
红移

Moba英雄 与 刀枪剑戟

只玩一个英雄, 是成为不了高手的
掌握了对面的特性, 例如技能长度, 冷却时间等, 才能更好的克制
只有多练, 才能养成肌肉记忆
要用一些心理手段, 比如假动作, 欲擒故纵等
要会变招, 同样的招式无法对一个圣斗士使用两次
因为, 不能保证能拿到最趁手的, 所以, 高手必然是样样精通的

从游戏程序聊生辰八字

小霸王<热血格斗传说>, 创建角色, 要输入角色的名字,生日,星座,血型等
↓图中, 生日决定了角色的初始技能
在这里插入图片描述
图片截自: https://www.bilibili.com/video/BV1wv411g7kL/
视频中有详细分析, 生日,星座,血型等对角色属性的影响


<我的世界>,<泰拉瑞亚>,<女巫Noita>,<小丑牌>等游戏, 每个世界都是随机生成的
但, 输入"种子", 可以创建出指定世界


你从小到大做了那么多决定, 导致了, 现在, 你能看到这篇文章

你能看到自己的鼻子吗?

鼻子挡住你三分之一视线, 但你从来没有看到过它
孕妇效应: 当你怀孕了, 你会发现到处是孕妇
手拿铁锤的人,看什么都像钉子
晕3D, 是心理作用
安慰剂效应: 医生开的药里很多是安慰剂
做清明梦的方法: 1生活中养成验梦的习惯, 2睡前暗示自己要梦中知梦
催眠, 使人体绷直僵硬, 像钢板一样硬
心诚则灵, 信则有, 不信则无
吸引力法则, 显化法则
黑客帝国: 主角在梦中摔伤, 醒来后吐血
火影忍者: 在幻术里烧伤手, 在现实里手上起泡
人狼村之谜: 通过人际关系的隔离性诞生的异能
群体癔症, 集体歇斯底里
富士康13连跳
部分自闭症患者有超常的能力
人在被冻死前会热得脱光衣服

高一开学, 军训完, 我哭了

很多同学们都哭了, 因为教官要回去了
可, 为什么呢? 相处才几天, 感情那么深?

简单分析一下:
1.曝光效应, 长时间看一个人或事物, 会渐渐喜欢他
2.完全服从, 可参考SM捆绑束缚, 斯德哥尔摩-人质爱绑匪
3.投入成本, 可参考兄弟会残忍的入会仪式
4.崇拜强者, 可参考猩猩猴子的族群
5.其他因素, 共同经历磨难? 吊桥响应?

<堕落之主>滚出我的电脑儿!

新手教学, 大堆PPT呼我脸上, 这破提灯真的有很多按键啊
女武神, 会飞, 快慢刀, 幻影攻击, 像老头环里的, 但, 你是第一个Boss啊, 第一个啊!
爬梯子跟老奶奶一样, 动作慢的要死, 需要按奔跑键才能爬快一点点, 有必要这样设计吗?
里世界, 不断的刷小怪, 骚扰, 折磨, 你这小怪是非出不可吗? 起到什么目的呢? 恶心玩家吗?
有近有远的堆怪, 经常是, 翻滚躲过一刀, 然后被远程打硬直, 然后挨一刀
第二个Boss, 得先用提灯照明, 找隐藏的灵体, 把灵体吸收掉, 才能解除无敌. 这游戏设计基础, 您是一点儿都不懂吗? Boss战+解谜, 您觉得很好玩, 是吗?

类魂游戏中, 就匹诺曹的谎言值得一玩, 其他的, 致命躯壳, 嗜血代码, 堕落之主, 都算了吧

舒服的躺在被窝里

想起, 背着书包穷游的时候, 一次, 凌晨3点, 走在山间漆黑的小路上, 冷, 困, 怕
只想找个睡觉的地方
终于找到一个村子, 在ATM里睡到了天亮
然后在早餐店里喝了一碗全世界最好喝的汤

相比那时
此时美美的窝在被子里, 简直太幸福啦

是谁, 在帮我盖被子?

睡觉前, 没盖被子
但醒来时, 是盖着被子的
是谁, 在帮我盖被子?
是已经睡着了的我

同样的, 有的人醉得不省人事了, 竟然还能开车

富翁和乞丐

沙滩上, 富翁骂乞丐不思进取
丐: 你进取的目标是什么?
翁: 赚很多钱
丐: 赚钱之后呢?
翁: 每天能在沙滩上享受阳光
丐: 你看我正在干什么?


富翁有选择权, 而乞丐没有


更多小故事, 可以看我的这篇文章: <给孩子讲的睡前寓言故事>
https://blog.csdn.net/weixin_43994445/article/details/132654471

钙, 铁字旁 (你说什么? “金子旁”? 不不不, 你说的是"全字旁"吧?)
所以, 钙也是金属
所以, 人类的骨骼牙齿都是金属
所以, 贝壳, 蜗牛, 墙皮, 粉笔, 都是金属

学习的本质

不是, 背过了多少知识, 而是, 养成了多少种思维方式

物理化学课, 这门课我没怎么听, 只学到了一个思维方式:
计算某些物理化学实验时, 只关心反应物与产物, 其他的, 催化剂啊, 反应条件啊, 中间产物啊, 都不用管

玩了<看火人>

我想去试试, 护林员/看火人, 水手, 图书馆管理员, 之类的工作

<黑魂>打败boss时

与紧张时, 生气时, 高潮时, 心跳加速的感受是相似的?
那是什么?
是肾上腺素吗?

是我们的祖先, 远古生物在面临危险时, 给自己注射的兴奋剂, 写在基因里了

娱乐的本质是什么

是暂时逃离世俗生活, 是暂时不用思考人生与理想
所以, 事情变得简单了
大脑喜欢简单

虚无主义

锤子, 它生来就知道: “我存在的意义就是砸东西”
但, 人存在的意义是什么? 不知道

思考这个问题, 就会感到痛苦
然后, 经历很多事情, 最终会明白: 人生没有意义

于是, 陷入虚无主义, 觉得干啥都提不起兴趣: 反正一切皆无意义

对抗虚无主义有几种方式:
自杀: 既然没有意义, 那就不活了
存在主义: 确实没有意义, 但意义是人定的, 可以创造自己的意义, 比如, 把追求名利当做意义, 把结交朋友当做意义
寻求更高维度的意义: 寄托于宗教信仰, 修仙悟道等
荒诞主义: 世界本就是荒诞的, 有没有结果不重要, 有没有意义无所谓, 管他呢, 干就完了

让幼儿园小朋友也能听懂高端名词

抽象: 抽离意象的共性, 概括事物的共同点
形而上学: 形而上, 即外形之上, 即对事物的抽象
贸易顺差: 出口大于进口
贸易逆差: 进口大于出口
通货膨胀: 钱不值钱了, 能买到的东西变少了
通货紧缩: 钱更值钱了, 能买到的东西变多了

游戏是在模拟人生

等级:
初期, 每升一级, 有巨量提升, 解锁新技能, 解锁新玩法
中期, 每隔几级, 会卡关, 遇到瓶颈, 遇到挫折, 然后会有所突破 (或停滞不前)
后期, 升级只是略有提升, 甚至可能跟不上版本更新

越级打怪, 收益多, 耗时也多, 而且有风险
降级打怪, 没收益

可以躲在附近草里闻经验, 也可以去抢大龙

组队练级, 平分经验
独自练级, 容易被抢

金币:
初期, 打怪只爆几枚金币, 虽然只能买把铜剑, 但也有巨量的提升
中期, 金币总是不够, 需要作出取舍, 把钱花在刀刃上
后期, 几亿金币, 都不够买几瓶血瓶

属性:
初始属性 (出生自带, 由基因决定)
成长属性 (每次升级时增加的数值, 由基因决定)
属性上限 (人物满级时的数值, 由基因决定)
额外属性 (装备/buff/debuff)

装备
提供可观的属性加成, 甚至带有主动技能, 甚至改变游戏玩法
战士只能穿重甲, 法师只能穿布甲
战士也可以装备法杖, 但放不出法术, 只能抡人
可强化, 可继承, 可赠送, 可交易, 可绑定
穿好的装备能越级打怪

moba类游戏:
前期, 不了解自己的技能, 甚至常常看不到自己在哪
中期, 熟悉对面英雄的技能, 开始计算他的冷却时间, 准备走位躲技能
后期, 小兵/野怪/金币/经验/冷却/视野/时间/版本/心理, 全都是资源

红蓝2个按钮, 一群人, 每个人都要做出选择

若, 蓝 > 50%, 则, 全体存活
若, 红 > 50%, 则, 选红的人活, 选蓝的人死

先自己思考, 你会选哪个按钮呢?


-1层: 没看懂题目, 乱选
0层蓝: 我活腻了
1层蓝: 我看到了"全体存活"4个字, 好, 那我选蓝
2层红: 选红必活, 选蓝不一定活. 我选红, 我要活着, 别的我不管, 我自私
3层蓝: 但我想救善良且无脑的1层蓝们
4层红: 所有人选红, 都能活, 智障才选蓝, 适者生存, 蓝是少数派, 救不了
5层蓝: 你们选红, 其实, 就是在杀蓝
6层红: 选蓝是自杀, 劝别人选蓝是谋杀
7层蓝: 100%红是不可能的, 总有人会选蓝. 所以, 由我来带领吧, 大家都选蓝, 一起活下来吧!


-2层: 妈的, 凭什么听你的

奥特曼们的英文名 和 外号

在这里插入图片描述
初代: Ultraman, 没有特殊名字, 就是奥特曼
佐菲: Zoffy, 沙福林, 那位大人, 炎头队长, (“我可以告诉你, 消灭奥特曼的计划, 是佐菲定的”)
赛文: Seven, 数字7
归曼: Jack, 归来的奥特曼, 后来给追加的名字: 杰克
艾斯: Ace, 王牌, 分尸狂魔, 法爷, (喜欢发激光, 尤其是切割激光, 喜欢分尸)
雷欧: Leo, 狮子宫, (不喜欢发激光, 喜欢用拳脚, 把怪兽活活打死)
泰罗: Taro, 太朗, 长男, 大儿子, 大郎, (类似杨大郎, 武大郎之类的)
爱迪: Eighty, 数字80, (没输过, 0败绩, 唉, 可惜皮套太丑了)
葛雷: Great, 伟大的, 巨大的, (澳大利亚拍摄的奥特曼)
迪迦: Tiga, 印尼语, 数字3, 有3种形态, (“既然这样, 一开始就用红色形态作战不就行了吗”)
戴拿: Dyna, 取自Dynamic, 活力
盖亚: Gaia, 希腊神话中的大地女神
阿古茹: Aqul, 取自Aqua, 水
哉阿斯: The Earth, 地球, (有洁癖, 刷牙变身)
贝利亚: Belial, 恶魔
赛罗: Zero, 数字0, 赛兔子

再之后就长大了, 没看了

为什么你只认识迪迦

直接原因: 国内各大电视台热播过

其他原因: (相较于其他奥特曼)
人间体最帅
皮套腰最细
剧情有深度, 发人深思
每个配角都有故事, 有表现力
首创, 三种形态转换
之前的奥特曼太果体, 之后的奥特曼又太铠甲

披着科学外衣的星座: MBTI

小学时, 星座特别特别准, 我深信不疑, 直到有一天, 我突然发现, 啊? 原来我不是天秤座

MBTI 用4个维度, 把人类分为16类
4个维度分别是:
内向I/外向E: 喜欢独处/社交
现实S/幻想N: 喜欢物质上满足/研究哲学灵魂宇宙等
理性T/感性F: 逻辑与推理/情感与艺术
果断J/犹豫P: 莽夫/优柔寡断

随便抓个人, 往里套
喜羊羊: 外向 现实 理性 果断 — ESTJ
灰太狼: 外向 幻想 感性 犹豫 — ENFP

这玩意准吗?

这玩意真实吗?
不真实
因为, 你自测的, 和别人给你测的, 是不同的
即, 你眼中的你, 和别人眼中的你, 是不同的
即, 你理想中的你, 和真实的你, 你是分不清的

这玩意有用吗?
有用
在企业管理中, 给不同的人, 分不同的岗位
在人际交往中, 跟不同的人, 聊不同的话题

用4个维度, 把人类分为16类, 够吗?
不够
再加2个维度: 吃甜的还是吃咸的, 好不好色
这样, 就把人类分64类了, 比16类更精准

为什么说MBTI是披着科学外衣的星座?
星座: 你是一个渴了会喝水的人
MBTI: 但有时你不喝

手势与数字

伸出一只手
比一个"手枪"的手势, 即, 伸开拇指与食指, 国内大多数地方表示8, 有的地方则表示7
比一个"OK"的手势, 即, 收起拇指与食指, 有的地方表示3, 美国则表示9
比一个"发誓"的手势, 即, 收起拇指与小指, 有的地方表示3, 美国则表示6

从<喜羊羊与灰太狼>推广到所有影视剧

男主(喜羊羊): 聪明, 勇敢, 帅气, 有领袖气质
女主(美羊羊): 花瓶, 爱臭美, 有时耍小脾气
愚者(懒羊羊): 幸运, 懒汉, 喜欢吃和睡
莽夫(沸羊羊): 冲动, 头脑简单, 四肢发达, 舔狗
长者(慢羊羊): 村长, 班主任, 教授
反派(灰太狼): 科技, 隐忍, 顽强, 怕老婆
反派(红太狼): 性感, 暴力, 内讧, 最强战力


很多影视的剧情:
大反派(灰太狼)发明或捡到神器, 世界即将毁灭
长者(慢羊羊)知道克制的方法, 给出提示, 但被抓走了, 或被杀了
主角一行人, 跟随领导者(喜羊羊), 潜入反派老巢
莽夫(沸羊羊)一冲动, 或愚者(懒羊羊)一不小心, 或女主(美羊羊)突然圣母, 暴露了行踪
于是, 主角们陷入苦战, 只能撤退
注意, 此时, 莽夫会死, 而且死很惨
主角的四肢/肩膀/肚子等非致命位置, 会受伤, 会限制行动
在千钧一发之际, 愚者脚下一滑, 失手了!
但运气好, 误打误撞, 情况反而出现了转机
主角凭借机智与勇气, 化解了这次危机
反派大势已去, 反攻的号角吹响, 所有人加入战斗, 发起最终反击
大反派差点被消灭, 说了句狠话, 接着亮出底牌, 战力突然暴涨
注意, 此时, 要献祭一名主角的亲人, 死之前, 要流着泪和主角说点什么, 说很久
主角们身受重伤, 无力抵抗, 陷入绝望
可选剧情: 反派二号(红太狼)突然反水, 原来他才是幕后大反派
大反派开始发表演讲, 耐心解释前因后果
主角陷入回忆, 画面开始闪现曾经美好过往, 突然开始说一些莫名其妙的话, 觉醒了什么什么力量
最终众人合力, 打败了反派, 拯救了世界和平


结尾处可选剧情:
军队终于姗姗来迟, 做些善后工作
或者, 主角眉头一皱, 突然想到了什么, 猛一回头, 然而, 镜头一黑, 留个开放式结局
或者, XX年后, 一束花摆到了坟墓旁…
或者, 本来已经死掉的主角或反派, 手指动了一下, 留个彩蛋, 准备拍续集

心理动力学的一个应用

讲道理, 很难说服别人

所以
不要把那个道理直接说出来, 而是引导他, 让他自发的去悟到那个道理

发现有很多人转载我的文章

所以, 在这儿贴个原文链接好了
https://blog.csdn.net/weixin_43994445/article/details/108042228

总结几部新海诚的电影

<秒速五厘米>: 暴雪天, 小学生未能表白, 遗憾 (我二年级时, 跟班花玩过牵手游戏, 后来, 她转学了)
<言叶之庭>: 下雨天, 男学生给女老师, 画脚 (我幼儿园时, 有半年不和小朋友们玩, 一下课就去女老师的办公室)
<你的名字>: 彗星坠落, 男女主角互换身体
<天气之子>: 暴雨天, 晴女能使雨天变晴天

看书不思考 = 白看

最近看了东野圭吾的几本推理小说, 引发了一些思考, 是小说故事之外的思考, 对人生的思考
然后, 我悲哀的发现
大学时期, 书都白看了

好, 接下来, 我要开始装B了
大学课, 偶尔去上, 课不听, 自己看书
看 围城, 活着, 时间简史, 果壳宇宙, 动物农场, 白鲸, 战争与和平, 王小波(书信没看), 弗洛伊德, 刘慈欣, 基地系列, 还有一堆短篇科幻

白看了, 没思考, 一是没有社会经历, 二是因为大学生都是傻逼, 所以我也是傻逼

关于学技能

学技能的附作用
学钢琴, 吉他: 锻炼双手的灵活性, 一心多用的协调性
学股票, 期货: 被迫了解资本市场的运行规律, 亏损后心态变得更加稳定
学滑板, 跑酷: 挨摔之后身体更加结实, 摔进了医院才懂得珍惜生命的美好
学习任何技能: 便于日后装逼, 还能避免无用社交


我学不会怎么办?
绝大多数技能, 多练习, 都能学会, 4个字, 熟能生巧
先不要提什么天赋

别急, 慢慢学, 欲速则不达

遇到瓶颈了, 没关系, 睡一觉, 第二天就有突破
因为人类睡觉时, 大脑会自动练习

乐器, 自行车, 滑板, 这类技能, 更多的是肌肉记忆, 多年闲置, 也能很快上手
物理, 编程, 考证考级, 这类技能, 多年不用, 就得花时间重新学

如果你想学什么技能, 推荐哔哩哔哩, 学编程, 学跳舞, 造原子弹, 开挖掘机
只要你想学, 啥都有
https://space.bilibili.com/15309012/favlist?fid=280083012

断断续续, 8年, 终于看完了<火影忍者>

火影, 只狼, 老头环, 都在讲同一个故事:

外星人降临地球, 种下大树
看似给人类带来好处, 实则吸收地球能量, 危害地球生态
主角, 代表地球的原始力量, 干掉了外星人


火影里一些主角, 想建立自己理想中的世界:

好色仙人: 人们互相理解的世界
Pain: 不可能互相理解, 了解痛苦才向往和平, 所以, 一袋米要抗几楼, 感受痛苦吧
斑和带土: 全人类进入黑客帝国的虚拟世界, 活在自己的美梦里
鸣人: 我不知道, 我懒得思考, 但是你相信我, 努力是可以实现的
辉夜: 我的人类老公背叛了我, 所以, 人类没一个好东西, 全人类都得死
佐助: 有光必有暗, 我哥做暗, 我也要做暗, 暗中守护, 并树立一个共同的敌人, 大家就能团结一心

聪明的几种类型

天才早熟, 十岁上大学
智障雨人, 有特异功能
阴险狡诈, 圆滑, 会哄人, 会煽动情绪
考试机器, 擅长做题
福尔摩斯, 观察, 逻辑, 联想, 推理
知识渊博, 学杂了


觉得自己适合做程序员的, 可以挑战一下这个小游戏<编程机器人2.0>, 鄙人不才, 只玩到倒数第二关
https://www.u77game.net/flash/107.html

"上"和"下"的融合态

你试着读一下: “游于赤壁之象(xiàng)”
要读出声哦
读了吗你?
你会听不出是"赤壁之下", 还是"赤壁之上"
此时"上"和"下"处于叠加态, 融合态


你练习伪音一个星期
你就会发现, 喉结只是个摆设
你可以发女声, 也可以发男声, 也可以发出中性的声音, 是融合态的声音

地府里的数据结构

地狱: 对象池
生死簿: 对象池的索引
奈何桥: 队列, 先进先出
孟婆汤: 放回对象池之前要先初始化

今天吃西瓜

我们吃西瓜的时候, 实际上在吃什么呢?
我们在吃西瓜婴儿的尸体, 新鲜的, 还未腐烂的尸体

人类是耐力最强的动物?

人类是耐力最强的动物
不, 很多候鸟从北飞到南, 中间几乎不停

古代行军时, 步兵要停下来等骑兵, 所以人比马的耐力强
不, 大战厮杀前, 为了让马儿休息, 骑兵赶路是不骑马的

猎豹快, 但耐力不行
不完全是, 主要是散热系统不行
速度快, 散热都不行, 任何东西

人类, 强就强在散热系统
嗯, 其他动物, 都不能稳定获取淡水和盐
人类靠大量出汗来散热, 这太太太太奢侈了

人类耐力强, 但要限定在温带和热带地区
嗯, 人在南极是跑不赢企鹅的
冻死了

其他动物, 能获取的资源有限, 为了节约能量, 大多数时间都在吃饭, 休息, 玩耍
人类资源充足, 人类无需节约能量, 人类可以加班

哪路多和哑巴王子

我爸是村长
我也要当村长
我小时候没有朋友, 很孤单
村里人都躲着我, 嘲笑我
虽然我是个废柴, 干啥啥不行
但是我基因好, 我有无敌的天赋
我随师父闭关修炼
最终
我变强了
我和朋友们联手, 打败了强大的对手
我收获了友谊, 全村人都认可我当村长

没错!
我就是<火…
<国王排名 — 关于我哥要和我爸的初恋女友结婚这件事>

被迫学一下Excel

用分隔符将一列分成多列:
https://jingyan.baidu.com/article/d621e8da7332a02865913f92.html
去除公式, 只保留数值:
https://jingyan.baidu.com/article/c33e3f48a2515cea15cbb522.html
合并多列:
https://product.pconline.com.cn/itbk/software/excel/1405/4785876.html

为什么1小时是60分钟

为什么1小时是60分钟?
为什么1分钟是60秒?
为什么不是10进制?

因为古人度量时间, 看杆子在圆盘上的阴影, 即, 日(rì)晷
圆盘很容易划分为4块或6块, 但不容易划分为10块
所以, 时间是60进制

那为什么我们用10进制?
因为我们有10个手指
如果我们是老鼠, 那么我们用8进制

然鹅
1英尺等于12英寸
1先令等于12便士
1磅等于12盎司
1打等于12个
结论: 英国人有12个手指

下午3点后的哀伤

下午3点后, 阳光渐渐暗淡, 空气渐渐浑浊
每当这时, 我总会感受到一丝哀伤
这哀伤, 比雨天的哀伤, 要淡许多
这哀伤, 与我的人设很契合, 所以很习惯, 很亲切
带有一点自责, 绝望, 慈祥, 孤单, 舒服, 的哀伤

我讨厌开放世界

玩了<真三8>, <真三8帝国>, <无主之地3>, <远哭>, <辐射: 新维加斯>, <对马岛>, <刺客信条: 奥德赛>, <零之曙光>, <幽灵线:东京>
我想说:
我讨厌大地图
讨厌开放世界
讨厌昼夜交替
讨厌收集草药
讨厌对话选项
讨厌路边的支线任务
讨厌地图上密密麻麻的记号
讨厌走着走着突然有人跳出来要杀我

但是, 我又喜欢<上古卷轴5>, <罪恶都市>, <泰拉瑞亚>, <饥荒>, 也是开放世界, 加起来上千个小时

哦, 我懂了
我讨厌的不是开放世界
我讨厌的是: 不好玩的开放世界

几个概率问题

问: 连续抛2次硬币, 第1次是正面, 第2次也是正面的概率是多少?
答案: 1/2
即使抛了10次正面, 第11次抛正面的概率也还是1/2
(曾经在QQ空间的文字版小游戏里连续6次赌小, 把金币输光了)

问: 连续抛2次硬币, 其中1次是正面, 另1次也是正面的概率是多少?
答案: 1/3
连续抛2次硬币, 会出现4种情况: 正正, 正反, 反正, 反反
已知其中1次是正面, 则去除: 反反, 还剩下3种: 正正, 正反, 反正
这3种情况中, 只有正正是符合的, 所以概率是: 1/3

引申问题:
3个盒子ABC, 1个有钱, 2个没钱
你选了A
而我打开C, 看, 没钱
现在, 给你一次机会, 你可以换选B
问: 你换不换?

答案: 换, 不换的话概率是1/3, 换的话概率是2/3
我们用极大法来看:
有10000个盒子, 你选了1个盒子, 记住: 这个盒子有钱的概率仅为1/10000
然后我打开其他的9998个空盒子
剩2个盒子
记得吗, 你选的盒子装钱的概率是1/10000, 所以另一个盒子装钱的概率是9999/10000
肯定换啊!

再引申问题:
2个盒子AB, 都装着钱, 其中一个是另一个的2倍
你选了A
现在, 给你一次机会, 你可以换选B
问: 你换不换?

分析:
换的话, 要么减半, 要么翻倍
假设, A是1万, 换B的话, 50%几率损失5千, 50%几率多赚1万
换吗?
肯定换啊!

好, 换完了
现在, 再给你一次机会, 你可以换回A
问: 你换不换?

请自己思考

信使悖论和TCP的3次握手

信使悖论:
前提1: AB两国联手, 才能战胜C国
前提2: 信使随时会死在路上,导致信收不到

A写信: “明晚, 咱俩一块打C国”, 信使带信出发, 去B国
B看了信, 回信"我收到你的信啦♡" (思考: 如果此时信使死了, 会发生什么)
A看了信, 回信"我知道你收到信了"
B看了信, 回信"我知道你知道我收到信啦♡"
A看了信, 回信"我知道你知道我知道你收到信了"

AB双方永远处于信息不对称的状态,
那TCP是怎么解决信使悖论的呢?


3次握手:
A发信"520"
B收到了"520", 回信"520+1"和"1314"
A收到了"520+1"和"1314", A懂了, A回信"1314+1"
B收到了"1314+1", B也懂了


4次挥手:
A发信"分手吧"
B收到"分手吧", 回信"分手吧+1"
A收到"分手吧+1", 却犹豫了起来, A心里明白, 这只是一次互相试探
B给A买的礼物还没来得及送给他, B把礼物寄给A, 眼泪落在礼物盒上
最后B写信"祝你幸福"
A收到了礼物, 然后收到了B写的"祝你幸福", A回复"祝你幸福+1", A死心了
B收到了"祝你幸福+1", B也死心了


A是客户端, B是服务器, 礼物是剩余的数据
挥手比握手多一次, 因为还有剩余数据没发完


快乐总是相似, 悲伤却各有不同

你是否觉得自己变态

正常

生物活太久, 脑子都会不正常, 日常生活娱乐已经不能刺激到神经了, 所以, 就要寻求更大的刺激, 就会越来越变态
幸好记忆不能遗传, 不然, 人类早就灭绝了, 因为过于变态了

1924年之前, 没有电视, 人一天, 睡觉吃饭, 获取的信息量极少
如今, 你被4G网络覆盖, 你一天接收到的信息, 相当于以前人类几千年, 你不变态谁变态

贪多嚼不烂

老虎只吃肉, 但不缺维生素
牛羊只吃草, 但不缺蛋白质
人类作为杂食性动物, 不吃蔬菜水果就会缺维生素, 不吃肉就会缺蛋白质

动作游戏, 可以没有剧情
剧情游戏, 可以没有动作
但如果你想做一款"剧情动作生存策略建造养成硬核休闲游戏", 那你就等着被喷吧


时代变了, 2024年了, 现在的游戏主打的就是一个字: 缝合怪

中文时使用英文标点

搜狗输入法, 右键, 点设置, 勾选“中文时使用英文标点”
这样, 永远, 不会, 敲出中文标点, (尤其敲代码时)
工作效率提升8%

扣掉CapsLock键(大写锁定)
工作效率再提升3%

扣掉Insert键(插入)
工作效率再提升3%

如何正确区分蔬菜与水果

能生吃的是水果
胡萝卜既可以生吃也可以炒菜

含水量大的是水果
胡萝卜水比香蕉多

含糖量大的是水果
胡萝卜糖比牛油果多

水果首先得是果实
草莓是花托, 甘蔗是茎, 菠萝是花序, 西红柿是果实但交的是蔬菜税

胡萝卜除了吃, 还能用…来作为武器
此时, 她既不是蔬菜也不是水果, 她是武器

男与女, 对与错, 物质与能量, 快乐与痛苦, 奥特曼与光, 蔬菜与水果
所有分类, 都不是二元对立的
你总能找到黑与白之间的灰色状态

或者可以这么说, 世界上只有两种东西: 一种是胡萝卜, 另一种不是胡萝卜

so, 如何正确区分蔬菜与水果, 想必, 你的心里已经有答案了吧

漫威和DC

漫威代表作: 钢铁侠, 美国队长等
大城市, 主角个性鲜明, 一路火花带闪电, 狂拽炫酷吊炸天, 爽爆

DC代表作: 蝙蝠侠
贫民窟, 主角亦正亦邪, 慢节奏, 深入探讨人性的弱点

人外种族的起源

精灵, 矮人, 兽人, 都是起源自<魔戒> (魔戒又参考了西欧神话故事)
可以说, 没有<魔戒>, 就没有魔幻
后来经过<龙与地下城><魔兽世界>等演绎和整合, 又有了哥布林, 狗头人等物种
如今, 大多数奇幻游戏中都有这些生物

史莱姆, 鱼人, 触手怪, JB脸, 等, 出自克苏鲁神话
明显克苏鲁化的游戏: 泰拉瑞亚, 暗黑地牢, 魔兽世界, 万智牌, 血源诅咒, 沙耶之歌, 渔帆暗涌等

啊, 好想去印斯茅斯旅游啊

Spine安装失败

问题: 从官网下载了Spine试用版, 安装的时候提示安装包不完整, 安装失败
因为: 我是用360浏览器下载的, 她的断线续传功能并不完善
解决: 用迅雷下载

想学Spine动画, 看这个教学视频↓
https://www.bilibili.com/video/BV13W411d7C5?p=6&spm_id_from=pageDriver
开2倍速, 边看边做, 半小时学会基础操作, 再稍微研究研究, 就能制作乳摇效果啦!

为什么是Program Files (x86)文件夹

为什么大多数软件都默认安装到Program Files (x86)文件夹下?

首先x86不是乘八十六, 而是叉八六, 某某八六
英特尔早期的几款处理器, 8086, 80286, 80386, 80486, 80586
他们的指令集是同一个系列的, 即x86系列

我小时候, 电脑内存就只有512M, 不像现在都16个G
老式电脑, 内存小, 只能装32位系统, 当然, 硬装64位系统也行, 但卡得要死
而今天, x86成为了32位的代名词

32位系统, 只能跑32位软件
64位系统, 既能跑32位软件, 也能跑64位软件

so, 软件商偷懒, 只开发32位软件就完事了

修改钉钉的提示音

改:
安装目录\main\current\uiresources\new\common\sound\message.wav
不行的话, 再改:
安装目录\main\current_new\uiresources\new\common\sound\message.wav

降低音频的音量

需要安装 格式工厂
导入音频文件, 点配置, 可以调整音量 (比如把钉钉提示音缩减到50%)

了解一下AI学习

简单的游戏AI, if-else, switch-case, 就够用了
稍微复杂点的游戏AI, 有限状态机, 行为树,也够用了
也就是常见的 巡逻 追击 逃跑 等状态
下文所说的AI是基于神经算法的AI, 一般不会用于游戏中


监督学习:
你是机器人, 你刚出厂, 你一无所知
给你看一大堆图, 猫和狗的图
学习目标: 你告诉我, 这个马赛克是猫还是狗
局限性: 只认识猫和狗, 认不出奥特曼
应用场景: 手写识别, 语音识别等.

非监督学习:
你是机器人, 你刚出厂, 你一无所知
给你看一大堆图, 你不知道图上是什么, 让你根据特征分类
学习目标: 向我推荐更多涩图
应用场景: 短视频推荐, 购物推荐等

以上的监督学习非监督学习都是深度学习, 是对人类已有经验的总结
以下则是脱离人类经验的强化学习

强化学习:
你不会走路, 你自己学习如何走路, 没有人教你, 走对了就奖励一朵小红花, 跌倒了就挨电击
学习目标: 学会走路
局限性: 你可能没学会走, 但学会了跳
应用场景: 围棋阿尔法狗一代是深度学习, 人类勉强一战, 二代Zero是强化学习, 人类毫无胜算


对比人类学习
课堂学习是监督学习, 有正确答案可循, 也有强化学习, 即小红花和挨电击
生活经验是非监督学习, 你不知道原理, 只是你掌握了规律, 即"经验之谈"
科研工作是强化学习, 一遍一遍地试错, 总结经验, 重来
人类通常习惯借鉴前人的经验, 站在巨人的肩膀上, 在AI里叫做迁移学习
人类学习成长的过程是复杂的, 是多种学习方式的结合, AI学习就是模拟人类学习
AI比人类计算速度快, 一秒的计算量就能超过人的一生, 而且, 它不必吃饭/睡觉/谈恋爱

人类学习的本质
人类学习的本质, 是建立反射
比如经典的<巴普洛夫和狗>的实验:
不论正在吃饭还是睡觉, 铃声一响, 巴普洛夫就会跳起来:“时间到了! 该喂狗了!”

关于魔法吟唱的底层原理

比黑色更黑,比黑暗更暗的漆黑,在此寄宿吾真红的金光吧,觉醒之时的到来,荒谬教会的堕落章理,成为无形的扭曲而实现吧,起舞吧,起舞吧,起舞吧,吾之力量本源之愿的崩坏,无人可及的崩坏,将天地万物焚烧殆尽,自深渊降临吧,这就是人类最强威力的攻击手段,这就是,究极攻击魔法,Explosion!

[爆炸声]

[房屋倒塌声]

[掌声]

献丑了, 当年我在法学院旁听, 学过一点火系法术

欢迎来到魔法公开课, 相信在座的很多人都会释放魔法, 但不知其原理

之所以能释放魔法呢, 是因为在"那个次元"里, 所有的运行环境都已经配置好了, 所有的魔法的类也都定义好了, 只要你的内存和算力足够, 就可以通过吟唱咒文来调用魔法API
但是在目前我们所处的位面中, 由于某些众所周知的原因, 底层的库丢了, 魔法只能依赖于实体, 所以, 你不能再凭空new一个火焰出来, 除非你买一个打火机

吟唱过程是必要的, 因为咒语是强类型语音, 必须先声明再调用
龙语魔法是一种更底层的语言, 效率更高, 威力也更强, 但是描述也更加晦涩
至于缩短吟唱, 那是某种语法糖

你也可以自创法术
我当年封装了一套"哈利路秋秋哈呀呀"
唉, 后来发现早就有人上传什么hub了


昨天我又去法学院旁听, 讲的都是些什么啊, 完全偏离了初衷

什么是真实的

从诸葛亮说起
了解三国演义的人会想到, 空城计, 草船借箭, 木牛流马
懂一点三国志的人会显摆, NoNoNo, 这些都不是诸葛亮干的
而小学生会教你, 最快叠出诸葛亮的5层被动

每个人心中的诸葛亮, 都是不一样的
我心中的诸葛亮, 是个粉红色的暖瓶

修大运河的隋炀帝, 真的昏庸无道吗?
隋的史书, 谁写的? 唐写的
唐灭隋
唐必须正义
隋必须荒淫无道, 隋必须民不聊生

史书也是人写的, 人写的, 必然带有主观
历史不一定为真

历史上确有诸葛其人吗?
不一定

司马迁, 来, 你在史记里给我加个人物, 名叫咸蛋超人, 来自M78星云, 保护宇宙和平
给你一千块钱, 写不写?
刀架你脖子上, 写不写?

演谁, 谁厉害
小时候看<铁齿铜牙纪晓岚>, 我觉得纪晓岚是世界上最厉害的人, 和珅最坏了
后来看<宰相刘罗锅>, 最坏的还是和珅, 纪晓岚当皇上了?

历史上, 纪昀和刘墉的权势都不如和珅
和珅比他俩年轻20多岁
但是
为了凸出反派形象, 和珅必须老奸巨猾, 这, 就是演绎

刘墉57岁的时候, 纪昀52岁, 和珅才26岁
和珅26岁那年被任命为军机大臣, 26岁的你在干什么?

后羿射日
很多故事都是演绎过的, 不是它最初的模样了
前几天看到后羿射日这个典故
其实, 射日的是羿, 后羿是之后的一个部落的王
随着时间演绎, 慢慢的, “羿射日"被谣传成了"后羿射日”

有必要更正吗?
我觉得没必要
古时候, 没有纸, 没有笔, 甚至连U盘都没有, 所有故事都是口口相传的, 每一次传递都经过了杜撰
你说, 谁讲的故事, 是最真实的? 是最接近原始版本的?
假如我们去"更正", 这种"更正"本身也是主观的, 你能保证不是"更歪"了吗?
比如, 天主教/东正教/新教等对圣经不同的解读

每个人眼中的"世界"都是不同的
有的人眼中的世界, 是从家到公司, 再从公司到家, 再从家到公司, 再从公司到家
有的人眼中的世界, 是一条衔尾的蛇, 蛇驮着乌龟, 乌龟驮着大陆, 大陆天圆地方
有的人眼中的世界, 是阿撒托斯的一场梦
有的人压根就不认识"世界"这两个汉字

我们看不见的世界
总所周知, 光是波, 人眼的可见光波长范围是380nm-780nm
其中, 红光是625-780
那, 781是什么颜色的?
不好意思, 人眼看不到, 所以, 起名叫红外线
存在吗? 存在
你能看到吗? 你看不到
但, 蛇能看到, 皮皮虾能看到

总所周知, 声音也是波, 人耳听力范围是16~20000Hz
那, 20001是什么?
是超声波
存在吗? 存在
你能听到吗? 你听不到
但, 猫能听到, 蝙蝠能听到, 海豚能听到

总所周知, 磁场也是波
存在吗? 存在
你能感觉到吗? 你感觉不到
但, 很多动物能感觉到

总所周知, 还有很多东西是我们感知不到的
在紫外线之外, 在次声波之外, 在我们缺少的感知器官之外
那些世界, 我们看不到
我们是瞎子

狗在朝着空气狂叫
猫躲起来瑟瑟发抖
鸟突然扑腾着飞走了
还有那些地震前动物的反常行为

眼见为实?
醒醒吧
你甚至没有尾巴

什么是真实的?
没有什么是真实的
一切外物都是内心的投射
你所看到的, 都是你内心想要看到的
你所看到的, 都是你自己

突然, 笔锋一转, 回到游戏创作
一个伟大的游戏, 或者一个伟大的艺术作品
要让玩家看到她心中的那个诸葛亮, 要让玩家看到她自己, 要罗生门
要有隐晦的表达, 要有争议, 要哈姆雷特

小球和Player

小球和Player
当我还是个纯小白的时候 (刚开始学习Unity和C#)
我在Unity中新建一个球体, 然后给球体挂上一个名为Player的C#脚本
我认为: 球就是Player, Player就是球, 我在Player里写Move方法, 球就能移动, 合情合理
突然, 我发现, Player挂在相机上也能控制球的运动, Player并不是球, 球也不是Player

威尔逊和我
玩<饥荒>时, 我控制主角威尔逊捡起一根萝卜, 然后打开背包, 威尔逊把萝卜放进背包, 然后关上背包
我突然意识到威尔逊只是一个傀儡, 我控制这个傀儡把萝卜收进背包, 背包也是一个傀儡, 是我在控制背包而不是威尔逊
你能明白吗? 我的意思是说, 威尔逊/我/背包/萝卜, 都是同一个东西
威尔逊把背包丢在地上, 当威尔逊远离背包一定距离的时候, 背包就打不开了, 此时威尔逊/我/背包是分离的
我透过威尔逊的眼睛去观察饥荒的世界, 我要做的, 是让威尔逊活着, 而且活的舒服, 所以我得操控着威尔逊去吃萝卜
以上, 威尔逊, 背包, 傀儡, 我, 萝卜, Player是既相同又不同的

球是实体吗
以前, 我认为游戏里的球是实体的, 是真实存在的
后来知道, 球只是数据, 屏幕上的一切, 都是对数据的渲染
比如Move()方法, 改变的是XYZ这3个float数值
然后计算机拿到球的坐标/旋转/缩放/网格/材质等数据渲染在屏幕上
最后让我看到: 球动了

玩了<艾迪芬奇的记忆>

这个游戏太棒了!
这才是真正的第九艺术!
我最喜欢的故事有: 荡秋千, 拍照和打猎, 青蛙跳水, 放风筝, 鱼罐头流水线

<游戏设计模式>摘抄

原文翻译在这里: 游戏设计模式

抽象和解耦让扩展代码更快更容易,但除非确信需要灵活性,否则不要在这上面浪费时间。
在整个开发周期中为性能考虑并做好设计,但是尽可能推迟那些底层的,基于假设的优化,那会锁死代码。(因为高度优化的代码不灵活, 很难改动)
快速地探索游戏的设计空间,但不要跑得太快,在身后留下烂摊子。毕竟你总得回来打扫。
如果打算抛弃这段代码,就不要尝试将其写完美。摇滚明星将旅店房间弄得一团糟,因为他们知道明天就走人了。
最重要的是,如果你想要做出让人享受的东西,那就享受做它的过程。

MVC是多种设计模式的合集, 其中最重要的是观察者模式
在好的观察者设计中,观察同一被观察者的两个观察者互相之间不该有任何顺序相关。 如果顺序确实有影响,这意味着这两个观察者有一些微妙的耦合,最终会害了你。
删掉观察者时一定要移除监听事件, 否则不能被回收。

为了避免飞天遁地,物理引擎添加了阻尼。 这个阻尼运算被小心地安排成以固定的时间间隔运行。 改变了它,物理就不再稳定。

*在AI代码中,我们增加了一个调用,在敌人承受玩家伤害时发出痛苦的低号。 没有什么比在虚拟的生物身上施加痛苦更能温暖玩家心灵的了。

整天写程序

整天写程序, 写的写的我自己像个程序,
闹钟一响, 起床洗脸刮胡子打卡上班
闹钟一响, 打开手机定外卖
电话一响, 下楼拿外卖吃饭
闹钟一响, 打卡下班洗澡刷牙睡觉
闹钟一响, 起床洗脸刮胡子打卡上班

ATCG编码对比01编码的优势

刚刚看到一句话, “火星探测器的代码量并不多”
我突然明白了, 为什么我要用ATCG而不用01来编码, 因为01暴露在太空射线中, 一旦出错就会全盘崩掉, 而ATCG不会, 即使损失掉一部分也能活下来, 另外还有全息全能, 可变异等优点

了解一下各种盔甲

链甲, 也叫锁子甲, 密密麻麻的环互相嵌套
扎甲, 也叫札甲, 长方形甲片, 甲片层层堆叠且互相连接
鳞甲, 鳞形甲片, 甲片层层堆叠但不互相连接
板甲, 整块的钢板, 量身定做, 骑士贵族穿的, 穷人穿不起

对付无甲的敌人适合用砍, 伤口大, 出血量大, 容易致残
对付有甲的敌人则适合用刺, 穿甲后才能造成伤害, 而且刺的伤口更深, 更致命, 缺点是有时会卡住, 拔不出来
对付有甲的敌人也适合用钝器, 震击本体, 缺点是比较笨重, 有很长的后摇, 容易卖出破腚

普遍穿重甲的欧洲中世纪, 剑/锤/骑枪居多
普遍穿布衣的中东沙漠国家, 弯刀居多

弓兵穿轻甲, 是为了节省体力, 多射箭
弓兵还会穿戴左护胸, 防止弓弦回弹时擦伤左乳房

枪骑兵的攻击方式是列阵突刺
最好用长矛克之
后来人们干脆把长矛插在地上, 就演化出了"拒马"
然鹅, 古蒙古人玩骑射

法师穿布衣, 因为铁器会阻断与魔法元素的联结
牧师穿布衣, 因为铁器会阻断与信仰的联结
安度因穿铠甲, 因为安度因背叛了圣光

西游记中你可能不知道的细节

真假美猴王
混世四猴分别是:灵明石猴, 赤尻马猴, 通臂猿猴, 六耳猕猴
假孙悟空, 是六耳猕猴
那么,
真孙悟空, 是灵明石猴吗?
我看网上很多人都这么说, 但是, 吴承恩可没这么写

孙悟空的武器是如意金箍棒, 是东海的定海神珍
六耳猕猴武器是随心铁杆兵, 是…吴承恩没写

至于被打死的, 是不是六耳猕猴, 这个就仁者见仁了, 反正吴承恩没写

金箍棒
金: 金子做的

箍: 箍就是个圈, 孙悟空头上带着个箍

棒: 粗细均匀的叫棍, 不均匀的叫棒, 比如棉棒

Avalokiteśvara菩萨
观世音菩萨,佛教菩萨名,为梵文Avalokiteśvara的意译,亦译作“光世音”,新译“观自在”“观世自在”,音译“阿婆卢吉低舍婆罗”“阿缚卢枳多伊湿伐罗”。阿弥陀佛的左胁侍,“西方三圣”之一。曾因唐代避讳太宗李世民名,去“世”字,略称“观音”。— 百度百科

多陪陪你的手机

一部手机的寿命在3到5年, 而人的寿命在70到100年
手机只是人类眼中的过客
但对于手机来说, 你就是它的一生
所以, 放下身边的杂活, 多陪陪你的手机​

无情对

孙行者, 祖冲之
庭前花始放, 阁下李先生
陶然亭, 张之洞
五月黄梅天, 三星白兰地
秦皇岛, 夏侯渊
公门桃李争荣日, 法国荷兰比利时

游戏中的镜头语言

1.女演员仰视高台上的男演员, 镜头放在女演员的侧下后方, 屁股的位置, 就像这样:
(图片来自B站视频【游戏通鉴Vol.7】《放浪冒险谭》)
镜头

2.挥刀的时候, 镜头跟着刀, 会更有冲击力, 尤其是砍向自己的时候

好玩又艺术的游戏

艺术不一定好玩
好玩不一定艺术

列一下我玩通关过的, 即好玩又艺术的游戏, (按时间逆序)

最后指令 (创意贪吃蛇, 躲弹幕)
小飞船大冒险 (类初代塞尔达, 类恶魔城银河战士, 躲弹幕)
魔女之泉R (角色扮演, 养女儿)
神之亵渎2 (类恶魔城银河战士, 2D, 动作, 跳跃)
造大桥2和3 (益智解谜)
霓虹白客 (第一人称, 跳跃, 解谜, 竞速)
小丑牌 (德州扑克, 肉鸽)
丘尼卡传说 (类初代塞尔达, 类恶魔城银河战士, 斜俯视角, 动作)
小眷灵 (微缩世界, 探索, 解谜)
神之天平 (galgame, 剧情, 2D, 刷怪)
短途旅行 (爬山, 钓鱼, 荒野之息的青春版)
潜水员戴夫 (潜水射击捕鱼料理经营养成收集合成潜行解谜节奏宠物, 究极缝合)
星际拓荒 (宇宙航行, 探索星球, 解谜)
僵尸之恋 (跳跃, 5分钟的小游戏)
暗黑地牢 (非常有难度, 四个人下本 疯了五个)
异形工厂 (解谜, 搭建生产流水线)
奥日2 (跳跃解谜, 风景)
极限国度 (体验滑雪, 山地自行车, 滑翔翼等极限运动)
战地1 (fps, 第一次世界大战, 战场氛围)
塞尔达荒野之息 (探索, 打怪, 解谜)
土豆兄弟 (肉鸽, 数值配置非常典型)
师傅 (动作, 中国功夫)
圣骑士莉卡 (动作, 黄油)
天下布魔 (剧情, 黄油)
零:濡鸦之巫女 (类似生化危机, 给鬼拍照, 解谜)
死亡循环 (fps, 箱庭地图多路线设计的典范)
看火人 (剧情, 玩完想去做护林员)
艾迪芬奇的记忆 (剧情, 解谜, 多种创意小游戏)
哈迪斯 (肉鸽, 剧情)
盐与避难所 (类恶魔城银河战士, 2D, 动作, 跳跃)
魂系列 (有难度, 神作)
格莉斯的旅程 (跳跃解谜)
风之旅人 (唯美场景, 剧情)
未上锁的房间1 (解谜, 234代都不如1代)
空洞骑士 (类恶魔城银河战士, 2D, 动作, 跳跃)
炉石传说 (卡牌)
Inside (解谜)
Limbo (解谜)
太阳系争夺战2 (策略, 重玩了几十遍)
Haydee (跳跃, 解谜, 黄油)
回声探路 (解谜)
双重奏 (快速反应)
信任的进化 (模拟)
次元猎人 (要结合地球online玩)
撞头赛车 (赛车对撞)
瘟疫公司 (控制瘟疫的进化和变异, 毁灭全人类) (新冠疫情期间 这游戏被禁了)
Bounden (双人跳舞游戏, 地球online)
日本拼图 (解谜, 烧脑)
在异世界活下去 (文字, 回合制战斗)
我在7年后等着你 (剧情)
流言侦探 (文字, 推理小说)
暗影格斗2 (2D, 格斗)
泰拉瑞亚 (2D, 探索, 建造, 合成, 收集, 刷怪)
LOL (玩的不多, 黑铁段位, 擅长打人机)
生化危机系列 (好玩的有: 5,8,2re,3re,4re,启示录1和2)
魔兽争霸3 (同学们刚开始玩LOL的时候, 我吊打他们)
战地2 (同学们都在玩CF的时候, 我在玩战地2)
上古卷轴5 (自由, 现实中能做的 和不能做的 游戏中都能做)
血径迷踪 (剧情, 小红帽之死)
子弹风暴 (fps, 倾泻子弹, 花式虐杀, 爽游)
植物大战僵尸 (神作)
真菌世界 (策略)
纪念碑谷 (解谜)
黏黏世界 (解谜)
谜画之塔系列 (解谜)
银河历险记系列 (解谜)
植物精灵 (解谜)
机械迷城 (解谜)
侠盗猎魔 (血腥, 暗杀, 不建议玩, 会影响你的心理, 玩完从网吧走出来真的想试试)
CS1.6 (雪地捡枪 嘎嘎乱杀)
颠倒黑白系列 (解谜, 跳跃)
逆转裁判系列 (解谜)
9小时9人9扇门 (解谜)
幽灵诡计 (解谜)
勇者斗恶龙2 (小霸王)
塞尔达-东方的传说 (初代塞尔达, 小霸王)


<斗地主>, <生化危机>, <消消乐>等, 好玩吗? 非常好玩, 但不够艺术, 所以不在列表内
<斑鸠>, <十三机兵>, <极乐迪斯科> 等, IGN满分游戏, 我觉得不好玩, 所以不在列表内

我们在急什么?

最开始玩<暗影格斗2>是在大一, 身后一堆同学围观, 有时同学接过手机打几局
那时, 玩游戏多开心啊, 新武器! 快试试看! 吃我一记扫堂腿!

6年过去了, 又翻出来玩玩

计算着经验值, 怎么才能快速升级, 怎么才不浪费时间
快快快, 快出招, 快过关, 快升级
更快买到更好的武器和护甲, 更快的过关, 更快的…

我突然停顿了一下
我在急什么呢?
为什么急着通关呢?
为什么不慢慢打, 享受游戏的乐趣呢?

如今浮躁的人类, 在急什么呢?
长视频不看, 看短视频, 开2倍速, 开3倍速
我们究竟在急什么呢?

太怀念那个不急的年纪了…
爬树, 挖坑, 看蚂蚁搬家, 拿树枝当剑, 拼积木, 玩泥巴
童年, 一点儿也不急

急什么呢?
屏幕前的人类啊, 请慢下来, 去体会, 去热爱


总结: 这弔游戏逼氪属实严重

欧洲的神话英雄

奥丁, 索尔, 洛基, 是北欧神话里的
维纳斯, 丘比特, 索尔, 是罗马神话里的
宙斯, 赫拉, 波塞冬, 德墨忒尔, 哈迪斯, 阿瑞斯, 雅典娜, 阿波罗, 等都是希腊神话里的

罗马抄袭了希腊神话
所以你会发现: 罗马诸神的和希腊诸神特别相似

集体无意识

弗洛伊德认为人的无意识跟童年经历有关
但是荣格发现, 很多情况不是来自个人的经验, 而是和古典文学/远古神话有关
他提出集体无意识, 是远古知识的积累, 即每个人类都继承了一些远古的记忆
如密集恐惧症是要远离腐败生蛆食物的远古记忆

设计模式与焯水

焯过水后, 蔬菜看起来更有食欲, 更好吃
焯一下更好, 不焯也行
蔬菜焯热水 (破坏细胞壁, 使叶绿素流出, 更翠绿)
肉类焯凉水 (逼出毛细血管中残留的血, 去腥)
要注意, 并不是每种菜都适合焯水

天下的道理都是相通的
用了合适的模式, 代码看起来更清晰, 更便于扩展
用一下更好, 不用也行
不同的功能, 适合不同的模式
不要硬套模式

一开始, 不知道要不要焯水, 要不要勾芡, 炒几分钟, 盐放多少
融会贯通了, 就能手到擒来, 该用什么设计模式胸有成竹

如何才能融会贯通呢?
多做, 多思考

看! 有彩虹

我想到红橙黄绿青蓝紫7种颜色, 是没有粉红色的, 因为粉色是人类的三色视锥细胞产生的错觉
又想到人类的视色范围简直短的离谱, 红外线之外的颜色, 人类看不到, 看不到也就不存在了
又想到皮皮虾的视觉域那么广, 而狗狗的世界是灰白的
又想到触手系生物的眼睛比人类高级, 人类的眼睛结构竟然长反了
又想到人类看任何东西的时候, 鼻子始终都在视野里
又想到犀牛那大牛角多碍眼啊
又想到食草动物的眼睛在两侧, 同时能看到身前和身后
又想到草是绿色的, 狮子是黄色的, 太容易暴露了, 幸好食草动物是色盲
又想到所有兽族都是色盲, 当时龙族统治地球1亿多年, 我们兽族全都生活在地下阴暗环境里, 演化成了色盲

真希望自己像傻子一样
什么都不懂, 那就不用想太多
保持无知, 就能更容易感受到快乐, 对吧?

我喜欢整理

我每隔一段时间就翻翻以前的博客, 补充一些新的理解, 替换掉一些不太准确的用词
代码也是, 经常回头看看, 有没有需要替换的单词, 有没有需要提出来的方法

往往
第一天写了, 很流畅, 也看不出毛病来
第二天再看, 可能会看出表意不够准确的用词或写法
半年后再看, 可能有不同的理解, 不同的观点

我的代码, 我的收藏, 我的桌子, 我的房间, 我的所有东西, 隔一段时间就要整理一下
归一下类, 丢掉一些用不到了的, 给文件名重命名
整理完, 神清气爽, 感觉超棒!

代码写法的2个极端

a = a >= 60 ? a : 60

上更简洁↑, 下更明了↓, 你更喜欢哪个?

function GetChangedScore(score)
    local passScore = 60
    local isPassed = score >= passScore
    if isPassed then
        return score
    else
        return passScore
    end
end

条条大路通罗马 (而有的人一出生就在罗马)

对于敏捷开发, 要找那条最近的, 最通畅的, 最省钱的路, 走着去
对于稳定开发, 要先画设计图, 从地基开始铺路, 分阶段建造道路和列车
更多时候, 则需要权衡, 要快还是要稳? 要预留多少扩展度?

化简问题

初中一个数学题, 带三个未知数, 特难算
我选择先化简方程, 再算
同桌选择一步一步, 硬算
最后我废了很大劲, 化简出来, 然后带入计算, 得出结果
几乎同时, 我同桌也算出了结果
我们的结果一致, 都对

不是说, 谁的方法更好
只是说, 我是一个"很怕麻烦的人", 我遇到麻烦的事, 一定要先化简它

下棋AI, 我并不认同它是AI

它只是遍历它内部的棋局库, 给每一种走法都打一个分, 然后走评分最高的那一步
这算什么AI?


1年后, 即2022年, 绘画AI横空出世, 几秒画好一张涩图
唉, 我学了那么久画画…
于是我去看了人工智能公开课, 学习原理, 然后耐心等待, 等机器人统治人类的那一天
https://www.bilibili.com/video/BV18W411B7og?p=1&vd_source=d4b70381637c0b2e5ad0616c410a5011

然后我认同下棋AI是AI了, AlphaGo学习的过程, 就是人工智能
后来的Zero比AlphaGo更强大, 她不学习人类的棋谱, 而是从0开始, 自己和自己下棋

<重构-改善既有代码的设计>摘抄和感想

如果没有重构,程序的设计会逐渐腐败变质。当人们只为短期目的,或是在完全理解整体设计之前,就贸然修改代码,程序将逐渐失去自己的结构,程序员愈来愈难通过阅读源码而理解原来的设计。重构很像是在整理代码,你所做的就是让所有东西回到应处的位置上。代码结构的流失是累积性的。愈难看出代码所代表的设计意图,就愈难保护其中设计,于是该设计就腐败得愈快。经常性的重构可以帮助代码维持自己该有的形态。

重构能提高效率, 我经常有这样的经验:
我重构完一块代码
之后再加新需求, 我几下就搞定了
要是之前没有重构, 面对一堆乱糟糟的代码, 肯定要花很多的时间去改

一个好的设计方案固然重要, 但不可能一开始就设计出完美的方案, 有些问题是边做边出现的, 后期项目需求也可能会改变, 此时, 就需要重构

你不必拿出一整块的时间用来做重构, 应该是边写边重构, 只要一有时间就翻看代码, 看是否需要重构

也不是一直都需要重构, 代码是可以无限优化下去的, 但是当代码已经足够好的时候, 再花时间去重构就没有必要了

你的代码是为人写的, 其次才是为计算机写的
就算不给同事们看, 至少得让2年后的自己看得懂吧?
我的代码风格通常是: 在不损失性能的前提下, 尽量便于人类阅读
写代码的时候请这样想: 以后接手你代码的人是个暴脾气, 喜欢拿刀砍人, 而且他知道你家的地址

重复代码一定要提出来, 这样就能避免: 只改了一处, 而另一处忘了改的尴尬

如果改一个地方, 同时需要修改多个地方, 那就应该把所有这些地方整理一下, 放到一个地方统一管理

应该把长方法改造成短方法, 把5个百行方法拆解成5个十行方法和提炼出10个双行函数

当需要写注释的时候就要考虑重构了: 把这一段代码放进一个方法里, 用该注释作为方法名

随着需求改变, 新功能添加等, 即使原本设计很好的代码, 也会慢慢腐烂变臭, 这时, 就需要整理重构, 来使逻辑清晰, 便于未来修改
尤其是游戏行业, 需求变更和迭代更新比别的行业多得多, 就更得随时检查是否需要重构

如果有一串条件检查, 它们最终的行为是一样的
那就将这一串条件用"或/与"合并起来, 这样, 看这段代码的人就会明白:
实际上只检查一步, 只是这一步需要多个并列条件
当然, 有些情况下就不要合并这些条件, 这样, 看这段代码的人就会明白:
需要检查多次, 因为每个条件都是独立的

当你正在重构时, 看到一处代码写的不合理, 但是它和本次重构不相干, 那么, 不要动它
如果你改了它, 当你重构完, 测试时出了错, 你可能会分不清是重构错了, 还是那一出改错了
正确做法是暂时先不要改它, 写个todo记录一下, 等一下再改
或者在重构之前, 先把代码整理一下, 整理成便于重构的样子, 接下来, 只需几分钟就能完成重构

小心那些烂翻译

最近在看<禅与摩托车维修艺术>, 越看越困
当我看到"你只会记起有些地方可以停下来,丢下一块石头,石头会一直下落几千英尺才抵达谷底"时, 我想到这种高低落差很大的地形不适合居住, 上面掉石头会砸到下面的人, 上山下山也不方便, 英雄联盟原画里建在陡峭山壁上的建筑是不合理的, 然后想到地理课里, 人类一般会沿道路/河流/湖泊群居, 最后发展为城市, 然后又想到高中看过的科幻小说垂直世界, “地面"是垂直的, 也就是地面变成了墙面, 人们生存在墙面上, 上下爬行, 像壁虎一样, 那样的话只能横着建房子, 然后又想到假如现在重力不是往下而是往前, 我面前的电脑就会往我的前方"掉下去”, 然后又想, 我坐在一座高楼的外墙上, 我面朝地面, 而我的电脑面向天空, 但是我没有掉下去, 因为重力指向我脚下的楼, 那也可以重力往左, 我也能想象侧坐在高楼外墙上, 重力往右, 往下, 都行, 但是重力往上却不容易想象, 那样我就是倒挂着了, 又想到英雄联盟里的建筑可能是合理的, 现实中也有一些建在高处的建筑, 比如寺庙, 城堡, 用来增强仪式感, 便于防守, 或者体现人类的征服欲, 又想到地球是圆的, 自转又有一个倾斜角, 我们现在不就是在墙上生活嘛! 重力指向我们脚下, 又想到宇宙中没有上和下, 我们的地图是以北方为上方的, 但是在外太空你看地球的话, 很可能北方在下南方在上, 比如你去网上搜一个地球的图片, 然后反过来看它, 你可能认不出它是地球, 又想到高处的寺庙还得考虑避雷, 所以会在建筑外附加金属条, 将电导到地下, 就有了雷火炼殿…
嗯, 看书走神了

我觉得<禅与摩托车维修艺术>不是一本好书, 我是在浪费时间
去搜书评, 书评褒贬不一
然后!
我找到了另一个翻译版本!

你只会记起有些地方可以停下来,丢下一块石头,石头会一直下落几千英尺才抵达谷底
这句话, 他翻译为:
只是某种记忆让我想到,在这么险峻的地方,若是抛出一枚石子,要在空中坠落几千英尺,才会落到谷底
这样就读的通了

还有文章开篇时"我和克里斯以及那些骑在前面的朋友"
我很好奇, 后文怎么只剩两个朋友了? 其他朋友呢? 都走散了吗? 什么时候和他们汇合啊?
我带着这个好奇读了很久, 还以为后面会有什么悬念
再看更好的翻译版本: “我和克里斯,还有骑在前面的两位朋友
什么蠢蛋翻译, 什么那些朋友

看完这本书之后, 我想说, 一般般, 书中确实讲了一些道理, 但是故弄玄虚
之所以这本书会火, 只是因为起了个网红书名


我看过最烂的翻译是<戴珍珠耳环的少女>, 原文不记得了, 模仿一下哈:
“桌上摆着一只白色的柄上镶有珍贵珍珠的珍贵的壶”
“哦, 我的妈妈, 我不得不”

dragon 与 龙

dragon 与 龙
dragon, 来自西方, 是指有双脚双爪, 形如蜥蜴但是有翼, 一般会喷火的, 传说中的生物, 这种生物的名字叫做"dragon", 龙抓走了公主, 勇者屠龙救公主
龙, 来自东方, 角似鹿、头似驼、眼似兔、项似蛇、腹似蜃、鳞似鱼、爪似鹰、掌似虎、耳似牛, 腾云驾雾, 呼风唤雨, 是华夏的图腾, 考古发现早期的龙图腾形似猪, 后来形似鳄鱼, 后来形似蛇, 再后来才演化成我们今天看到的龙
龙翻译为英语呢, 应该是是"long"或者"loong"
所以dragon和龙, 完完全全是2种不同的事物

phoenix 与 凤凰
我们平时所说的凤凰, 经常在饰物上看到, 雄性叫凤, 雌性叫凰. 秦朝之后, 凤凰逐渐演化为只代表阴性, 与龙表示的阳性所对应, 今天, 龙和凤经常放在一块
phoenix应该翻译为"不死鸟", 是一只全身着火的鹰, 当它快死的时候, 就会自燃, 然后从火中复活
"百鸟朝凤"的是凤凰, "浴火重生"的是phoenix
"涅槃重生"是郭沫若的《凤凰涅槃》, 中西结合还混杂了佛教元素, 它既不是凤凰也不是phoenix, 它是郭沫若笔下的凤凰


没法翻译
不同的语言之间不能一一对应
没办法呀, 词不够用, 你用中文翻译"punk"这个词试试?
现代的解决方法一般是"音译", 比如直接"朋克", “可口可乐”, “沙发”, “逻辑”, “宝可梦” (宝可梦是什么鬼, 宠物小精灵不好听吗?)
翻译会损失一些含义, 比如"豆腐"翻译成"tofu"后, 缺失了某些暗示性的意思
信达雅的翻译也有:
Paracetamol: 扑热息痛
Club: 俱乐部
School Days: 日在校园
Protium: 氕
Deuterium: 氘
Tritium: 氚


兆和M, 对不上了
“显然,中国古代早就有“兆”这个单位,其大小也很明确,为10的12次方。但1987年出版的科学出版社词头却标注“兆”对应于英文的“M”,其大小为10的6次方,1991年出版的《海洋行业法定计量单位使用手册》也沿用了这一用法,因此造成国内在“兆”这个单位使用上的混乱。尽管目前“兆”为10的6次方的使用已经颇为普遍,但是为尊重中国传统文化,我们应该恢复“兆”的本来面目,在台湾、新加坡、韩国及日本规定的词头体系中,“兆”的大小仍是10的12次方,而10的6次方则称为百万。”
摘自: http://blog.chinaunix.net/uid-28340162-id-3416501.html


人类之间
不仅语音之间没法一一对应;
人类个体之间的理解, 也是渐行渐远的, 家教不同, 经历不同, 知识不同, 所以三观不同, 想法不同, 当你看到:

"不要!"

你会想到什么呢?
每个人的想法都是不同的

未来, 人与人之间的关系肯定是会相互疏远的, 距离越来越大, 像宇宙的膨胀
少数人类组成各个小圈子, 圈内人说一个梗, 圈外人只能懵逼
比如什么哈基米, 钝角

世界就是因不同而精彩

翻译一下default

在金融界, 翻译为: 违约(尤指未偿付债务)
计算机界, 翻译为: 默认, 系统设定值, 预置值
别再说"缺省"了, 求求了

robustness: 翻译为"鲁棒性", 我直接鲁她一棒, 翻译成"稳健性"如何?

function: 老教材翻译为"函数", 现代翻译为"方法"


更多关于英语翻译的例子, 可以看我的这篇文章: <游戏开发程序员可能会遇到的英文单词>
https://blog.csdn.net/weixin_43994445/article/details/108042522

<高效程序员的45个习惯:敏捷开发修炼之道>感想

总结几点比较重要的:
一开始不要追求完美, 先做出个大概样子, 演示给设计者看, 多反馈, 多沟通
多提交代码, 而不是整个全做完再提交
先画小圆, 再画中圆, 再画大圆
多复查, 多看看以前的代码是否需要重构, 千里之堤毁于蚁穴
异常不要吞掉, 要报错才知道哪里错了 (项目后期要鲁棒了, 必须吞掉)

游戏画面越来越好, 但

艺术作品之所以伟大, 必定是能传达画面之外的意义
南方公园, 画面渣渣, 但有内涵
超级玛丽, 2D像素, 但内容丰富
翻开一本小说, 脑海中就会生成画面

现在的很多游戏大作, 画面超一流, 极致真实, 极致华丽
却连一个简单的故事都讲不好

游戏的剧情

首先, 我是不怎么爱玩剧情游戏的
看剧情的话, 不如直接去看电影, 为什么要玩游戏呢
游戏, 要体现一个"玩"字, 而不是"看"
是的, 我更喜欢莽

我玩过的剧情比较好的游戏有:
解密类: 逆转裁判系列, 9小时9个人9之门, 我在7年后等着你, 流言侦探
射击类: 使命召唤7和8, 无主之地2, 天下布魔

有剧情才有灵魂
英雄联盟, 有了剧情, 丰富了人设, 角色才有了灵魂

三消游戏, 加上剧情, 就有了mirror

剧情也得走心啊
点名批评无主之地3, 把1代2代的主角全都拉出来, 意义何在啊? 消费情怀吗?

看看人家无主之地2, 帅哥杰克的邪恶, 莫西的魅惑, 小缇娜的孤独, 每个角色都个性十足

大鸟是无主之地1代出场的, 在2代中续写了故事, 角色更丰满了, 最后的死也是有意义的
玛雅是2代出场的, 到了3代, 玛雅死了, 就硬死, 我们主角啥也不干, 就在旁边干看着

要细节
看完<暴力街区1>, 再看<暴力街区2>.
1代反派, 坏, 体现在眼神之类的细节里
2代反派, 坏, 小弟说错了话, 一枪打死, 坏得太低级了

举个例子
小A: 见谁杀谁, 坏到了极点, 坏透了
小B: 自己的左手小拇指痒痒, 所以咬下来吃掉了
哪个人更可怕?

剧情, 不能, 放在, 结算, 之后, 吗???

我打赢了Boss, 先不结算奖励, 而是先进入剧情:
我救出女主角, 突然, 空中飞来一个大鸟, 又把女主角掳走了
然后才弹出结算面板: Win! 恭喜获得奖励!
我???

我打赢了Boss, 先不结算奖励, 而是先进入剧情:
Boss又活了过来, 捅了我一刀, 我倒在血泊中, 屏幕一黑
然后才弹出结算面板: Win! 恭喜获得奖励!
我???

我费那么大劲打赢了Boss, 你先告诉我, 我他妈赢了, 之-后-再-播-剧-情-行-不-行???
我管你剧情什么玩意儿, 先给我奖励啊! 你自己看看你那剧情他好看吗?

今天吃苹果

在吃苹果, 突然想到, 为什么土豆切完要泡到水里?
哦, 是为了隔绝空气, 防止氧化
还有洗去表面的淀粉, 影响口感

看【就知道玩游戏106: 最后生还者2】有感:

游戏设计的一些细节:
1.人物性格应该前后一致, 不要突然转变 (冷血杀手突然心软, 狙击手忘记反侦察)
2.性格转变也行, 但要有完整的过程 (经历了什么身心崩溃的灾祸, 想通了什么人生大道理)
3.想要让玩家有代入感, 就走线性流程, 不要做开放世界 (打牌, 钓鱼, 砍树, 血海深仇呢, 救公主呢)
4.不要强行替玩家做选择, 应该把选择权交给玩家 (多结局考虑下?)

三八女神节

为什么男生没有节日?
说好的女男平等呢?
消费陷阱都不配嘛?
气抖冷

洗手液的气味和颜色

柠檬洗手液, 是柠檬味的, 淡黄色透明的
纯白洗手液, 是清香味的, 乳白色的
没问题, 对吧?

你想过没有
为什么柠檬洗手液偏偏是柠檬味的, 淡黄色的?
不加柠檬气味, 不加黄色色素, 行不行?

也可以
加榴莲气味也可以
加粉色色素也可以
什么都不加也可以

但是
具有"真实性"的洗手液才好卖
所以, 柠檬洗手液就必须得是柠檬味, 淡黄色的

做游戏也是这样, 比如你膝盖中箭了, 我们就模拟现实中的样子
首先疼: 播放音频: “啊!”
腿瘸了: 移动速率降低
快死了: 血量减少, 屏幕发红

当然, 不模拟也行, 模拟只是为了增强"真实性", 增强"代入感"

智障输入法

输入法, 竟敢善做主张, 给我调整词频.
因为我经常用浏览器搜单词, 比如"回调英语",“角标英语”
我想要的仅仅是: 按2下"Y"键, 再按一下空格, 屏幕上就会出现"英语"2字.
难吗?
这人工智障它偏不!
先打出"你的", 再打"YY", 出现的是"语音"
先打出"原因", 再打"YY", 出现的是"原因"
我太生气了

又过年了

26了, 妈的, 人生最精彩的3分之1已经过去了


27了, 妈的, 又过了一年

古代人类, 一辈子只能活20多岁
根据演化论, 人类的身体, 过了20多岁就该停止生长, 细胞更新的速度越来越慢, 开始变老
也就是说, 青春期之后, 我们即开始腐烂
也可以说, 我们从一出生起, 就在一点一点慢慢死去

so, 要努力活得精彩才对啊!


???, 怎么又一年过去了


踩坑

我认为掌握一门语音, 最快的方法就是踩坑, 不断的踩坑, 把坑都踩完了, 就可以说掌握了

不止学习计算机语言, 学习任何知识或技能都是一个踩坑的过程
先学大体流程, 接下来就是不断的踩坑了
‘知易行难’, 难一般难在各种坑上
‘先学一般规律, 再学特殊形式’, 这里的特殊形式就是踩坑
‘先把书读厚, 再把书读薄’, 这里的读厚, 就是踩坑的过程, 读薄就’精通’了, 就’大师’了

‘了解’: 知道个大体流程
‘掌握’: 把坑都踩完了, 就算是’掌握’了
‘熟练’: 多做多练, 时间长了自然熟练, 无他, 唯手熟尔
‘精通’: 是在掌握和熟练的基础上继续深究, 不是一瞬间的突破, 而是积累

吹一下有道词典

安装了有道词典, 没想到这么牛逼, 能截图翻译
更牛逼的是, 鼠标指向一个英语的时候, 就出现了翻译成汉语的悬浮窗
更牛逼的是, 鼠标指向一个汉语的时候, 也出现了翻译成英语的悬浮窗
更牛逼的是, 我选中一整句话的时候, 整句都能翻译
What’s even better is that when I pick a whole sentence, the whole sentence translates


后面很烦它了, 老是自己跳出来
卸载了

回忆我学编程新手期曾遇到的几个难点

只会打log, 不会打断点
self和this到底是谁
Callback是什么东西
Action/Func怎么跳过来跳过去的

一些不值一提, 却非常有用的生存小技巧

定闹钟时, 确保你的手机是24小时制, 否则, 你最好反复确认, 定的是上午6点还是下午6点
打开水杯的盖子后, 在杯口磕几下, 这样, 盖子上的水就不会落到你裤子上
水杯要拧紧盖子, 因为可能会被碰倒, 水会洒出来
带着纸, 会有用的
远离逆行还贼快的车, 他着急赶回去看他家人最后一眼, 别问我怎么知道的
可以表现聪明, 但不要锋芒毕露, 会刺到一部分人, 他们会觉得被羞辱了, 会恨你
在任何情况下, 都不要示弱, 示弱非但不会激起对方的同理心, 反而, 对方会看不起你

三重肯定表否定

是是是
好好好
对对对
一定一定一定

小时候经常听到的鸟叫

张三拐股, 你在哪住? (四声杜鹃, 即布谷鸟)
咕咕咕~咕 (斑鸠)
鬼叫(燥鹃)

游戏中的相机视角

第一人称射击, 相机挂在人物身上, 跟随人物转向
第三人称射击, 相机挂在人物身上, 跟随人物转向
第三人称俯视, 相机跟随人物, 相机朝向不变
动作类的游戏, 相机跟随人物, 一小段延时后lerp跟随人物转向

听歌不要看MV

看了MV, 再听这个歌, 脑子里就全是MV的画面了, 失去了原本的意境
你也是这样吗?

生物演化方向

生物应该向着有利于繁殖的方向演化才对, 那为啥只有人类和海豚符合呢?
甚至有鸭子这种奇葩生物
可能是程序必须设定成这样? 不然生物数量会爆炸式增长, 反而不利于生存吧
比如树木的树冠羞避

那孔雀怎么解释? 雄性的尾巴长那么大, 显然是不利于生存的
像鳄鱼这种蠢蛋, 一赶上全球变暖或者变冷, 直接灭绝

我本科是生物, 但我不信任达尔文
我认为, 物种都是外星人设计出来的, 并不是演化而来的
物种总是突然出现, 又突然消失, 找不到中间过渡态的证据
日地和地月的距离之比恰好等于体积之比, 所以站在地球上看, 太阳和月亮恰好一样大, 设计感太明显了吧

关于计算机和人类的未来

元旦放假在家二刷空洞骑士, 距离上次通关大概1年了吧
在学会黑冲前, 试图打失落表亲
打了大概1个多小时, 打不过, 唉, 放弃了
我就想, 要是AI来打, 应该很轻松吧
人类不可能在技能CD结束的那一帧按下技能按钮, 而程序能, 而且程序没有失误
又想到那些音游, 人类肯定不如AI, 因为人类有0.3秒左右的"反应时间", 而AI没有, 不管多快多难, 全部perfect, 0失误

人类举重极限是多少? 1吨? 移动速度极限? 200m/s? 反应速度极限? 0.005秒?
太 弱 了
实 在 太 弱 了
机器的计算速度是人类的多少亿倍, 电传导比电化学信号和神经递质快多了
(回头想想, 这个对比并不严谨, 只是对比了传导速率, 并没有对比计算速率, 计算机是通过与或非门来计算的, 而人脑是怎么计算的? 人类并未知道, 所以不知道该拿人类的哪个组织来跟计算机的晶体管做对比)

最早的人类可能在距今300万年前
最早的文字是3500年前
交流电1831年
第一台计算机1946年
现在是2021年, 机器正在取代人类
计算机的进化速度远超人类
或许人类只是进化中的一环吧
就挺伤感的


机器人不久就会取代人类, 除非…开发集体潜意识, 或者称之为悟道
晶体管的计算速度是很快, 但是再快也有上限
而"大我"没有上限, "大我"甚至在问出问题之前, 就已经知道问题的答案了
时间只是一种错觉, 是无知的人类对于"变化"的一种解释, 事实上, 过去和未来是同时存在的

屏幕亮度

我在盯着电脑屏幕的空白区域看的时候
突然想起来, 相机拍摄激光, 镜头被烧坏的那个视频
那并不是激光把镜头烧坏的, 而是镜头看强光时, 自己把自己烧坏的
人类的眼睛也是一样, 强光过后, 眼前久久不散的黑斑, 就是感光细胞自己把自己烧坏了

我盯着电脑屏幕, 想:
所以我是一直在慢慢烧自己的眼睛咯?
于是, 我调低了屏幕亮度

复数

奇数/偶数 对应 单数/双数
复数, 复数是啥来着? 忘了, 所以去搜了一下…
先说数学里: 复数包含实数和虚数(a+bi)

以下摘自百度百科:
众数,或称复数,在语言学中是词素的其中一种,常和单数相对,在没有双数概念的语言中用于标示多于一个的物件,在有双数概念的语言中则表示多于两个的名词数量。在另外某些语言当中,用于标示非一个物件,包括多于一个物件和没有。在许多的语言里,多数的名词都有众数,而另一部份的语言则缺乏,或通常不使用众数,如汉语、日语、越南语等。
能被2整除的数字叫复数。(我怀疑他这里的复数是指数学里的双数, 毕竟百度百科人人都可以编辑, 可信度不高)
有些语言透过外部屈折将名词变为众数,如英语;有些语言则同时透过外部屈折和内部屈折将名词转为众数,如德语、俄语、阿拉伯语;而另有一部份的语言则以黏着词尾来表达复数,如维吾尔语、土耳其语、藏语、匈牙利语等;另有一部分语言以孤立的词素来标明,如汉语、越南语、日语,虽然一般而言汉语和越南语的名词不做单复数之分。

这里科普下
外部屈折: 就是加词缀, 加s 加ing 加ed什么的
内部屈折: 就是pay→paid, say→said之类的

所以有的语言里, 复数表示a等于2, 有的则表示a不等于1, 有的表示a大于1或等于0
语言这玩意是真他喵的奇妙

手机铃声

当时我戴着耳机, 边听音乐, 边敲代码
far away from home ♪~
就是<失恋33天>里的主角的铃声, 突然响起来
我以为我手机铃声响了, 声音还这么大
赶紧摘耳机来听一听, 再检查一下手机
不是来电话了, 只是电脑在放这首歌
有这么一会儿, 我感觉有点恍惚, 感觉不太真实

现状

突然想起来以前写的可能不对
想改改之前写的代码
然后一看
真他喵严谨! 一点问题都没有

评价自己写的代码呢
猛一看, 很流畅, 似乎一眼就能看透, 很简单
细看细节呢, 又有点复杂, 深度还是有的…
好吧, 写了很久了, 有点看不明白了…还好写了注释

百度, 这你不提醒一下?

百度cos45, 它给你个 0.52532198881773, 这显然是个"错误"的答案
百度cos45度, 它才会给你正确的 0.70710678118655

45度, 是角度, 转化为弧度是π/4
而45, 是弧度, 转化为角度是约2578.3度

cos45° = 0.70710678118655…
而 cos45 = cos2578.3° = 0.52532198881773…

180°, 360°, 角度, 英语 degree
π, π/2, 45, 弧度, 英语 radian
Unity里的mathf.deg2rad(), mathf.rad2deg(), 熟悉吗?

状态同步和帧同步

状态同步, 逻辑大部分都在服务器
你揍我一拳, 你对服务器说, “我出拳了”, 服务器算出这一拳直接能打死我, 于是服务器命令我躺下, 于是我就躺下了

帧同步, 逻辑大部分在客户端
你揍我一拳, 你对服务器说, “我出拳了”, 服务器转头对我说"他出拳了", 我算出这一拳足以打死我, 于是我就躺下了

从知乎看到的, 写的很好:
https://zhuanlan.zhihu.com/p/36884005
状态同步的断线重连很好做,无非就是把整个场景和人物全部重新生成一遍,各种数值根据服务端提供加到人物身上而已。帧同步的断线重连就比较麻烦了,例如客户端在战场开始的第10秒短线了,第15秒连回来了,就需要服务端把第10秒到第15秒之间5秒内的所有消息一次性发给客户端,然后客户端加速整个游戏的核心逻辑运行速度(例如加速成10倍),直到追上现有进度。
所以 王者荣耀 断线重连会有一段加速

帧同步随机数要自己写种子, 确保随机数都一致
要用定点数, 不能用float

过场动画

实际上,玩家在意的不是等待,而是打断。把等待时间转变成一个动画过程,等待过程似乎就被消除了。游戏里常见的 开门 侧身过墙 钻洞 都是这样的设计。
哦, 恍然大悟, 以前只知道生化危机的开门是在加载场景, 没想到侧身和钻洞也是

游戏称号

初来乍到、牛刀小试、初露锋芒、登堂入室、炉火纯青、叱咤风云、
举世无双、登峰造极、震古烁今、绝代宗师、翻云覆雨、惊天动地、
出神入化、超凡入圣、随心所欲、无法无天、天人合一、破碎虚空。

关于游戏中这种比例数值, 如: 500/10000

当人类看到500/100000000, 感到遥遥无期, 心里会不好受
所以, 有时候, 不要显示后面的1000000, 只让玩家看到500就好啦

WPS去掉红色波浪线

选项 - 拼写检查 - 输入时拼写检查 - false

最近在做第一人称射击游戏, 简单了解一下游戏中常见的枪

枪类的简称 AR SMG LMG等:
https://baijiahao.baidu.com/s?id=1589127464379348418&wfr=spider&for=pc

绝地求生 全军出击 里的枪:
http://news.4399.com/pubg/qxdq/

刚才找"任务"用哪个单词合适, Quest, mission还是task

看到炉石贴吧有讨论这个问题的, 炉石玩家牛逼!
在这里插入图片描述

手里拿着锤子,看什么都像是钉子

之前看了<23种设计模式>, 写代码的时候就会老想着, 这里该用什么什么模式呢? 那里是不是该重构一下呢?
结果, 代码结构确实是清晰了很多, 但是写代码慢了, 开发效率下降了;
慢是因为还没有融会贯通;
还需要努力啊!

现在看<代码整洁之道>, 变量名, 方法名, 起名前都得想一下, 没必要的注释也删了一些(之前每个方法都写注释);
结果… 嗯… 效率又下降了;
因为经常改名, 反复改名;


到后来遇到了需求更改, 好处就体现出来了: 改起来简单多了! 修改效率上升了!

深谋远虑的我

最近写代码, 会发生这样的事:

嗯, 这里我需要一个方法, 就叫XX吧
好, 开始写
哎? 该方法已定义?

哦~
原来"之前的我"早已经考虑到了这里, 已经写过了, 牛逼牛逼, 英雄所见略同, 甚至比我更深谋远虑

高中时代写的剧本

我是一只寄生虫

这具身体是我刚刚夺来的, , ,

哦, 先自我介绍一下, 我是一只寄生虫, 现在呢, 暂时寄生在这摊肉的脑子里, 因为这里湿润粘稠, 营养丰富, 我很喜欢.

也有不少同伴喜欢寄生在脚指头里, 或者什么其他奇怪的地方, 搞不懂他们.

人类的社会很难融入, 我需要学习人类的行为模式, 才能保持自己不被发现异常.

这具身体我还是比较满意的, 至少比以前的那些要强壮一些.

上一具身体就差的很, 当我夺取其控制权的时候, 他出了问题, 整日整夜的发出痛觉信号, 我干脆剥夺了他的大部分生命活动, 直到, , , 额, , ,

对, 现在大部分控制权在我, 有些我懒得抢, 比如心跳啊呼吸啊这些的控制权, 很麻烦的, 这些维持生命的的活动不如让它自己控制, 我只要掌控大部分的思考功能就好了.

嗯对, 你猜到了, 你们人类称我们为, , , 灵魂, 或者是, , , 意识, 思想什么的.
是的, 每个人都有寄生.

我们也会死, 就像你们人类啊动物啊是一样, 所以才会有植物人.

问得好, 一般来说, 两个寄生虫是不会争夺同一具身体的
偶尔也有, 你可能在新闻里看到过, , , 一个人突然像是完全变了一个人, 说着别人听不懂的语言, , ,
那时候啊, 会打一架, 要么其中一个离开, 要么死一个, 要么一起死.

既然每个人都有寄生, 为什么还要避免被发现? 这个怎么解释呢, 你玩过剧本杀吗? 你有固定的人设, 固定的剧情, 关键是在于如何演绎你的剧本

高中时代写的湿

光之祭

阳光颓废
发出腐朽的光泽
海洋枯萎
大地凋谢
天空龟裂

那是紫色的梦魇
还是命运的枷锁
干涸的云哭了
阳光漫天飞舞
撕扯着所有阴霾
冻结了所有不安

我站在纷飞的阳光中
一点一点被灼碎
阳光渗血
一声凄凉
每一缕阳光都痛苦地死掉

  • 9
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值