diff --git a/404.html b/404.html new file mode 100644 index 0000000..58bcadf --- /dev/null +++ b/404.html @@ -0,0 +1,89 @@ + + + + + + + Page Not Found + + + +
+
4 0 4
+
+ Page not found +
+
+ + + + + + Back + +
+
+ + + + \ No newline at end of file diff --git a/archives/index.html b/archives/index.html new file mode 100644 index 0000000..8d26dc5 --- /dev/null +++ b/archives/index.html @@ -0,0 +1,500 @@ + + + + +白熊泡面🍜 + + + + + + + + + + + +
+
+ + + + + +
+ +

2024

+ + + +

+ SD卡目睹之怪现状2022 +

+
2024-12-25
+
+ + + + +

+ 🔎 TG电报使用指南 +

+
2024-10-14
+
+ + + + +

+ 🔎 自己心理使用指南 +

+
2024-10-14
+
+ + + + +

+ 用过斋月般的意志,治疗失眠症 +

+
2024-09-30
+
+ + + + +

+ 🤲 哲学家们如何应对挫败感? +

+
2024-09-13
+
+ + + + +

+ 📈传道受业解惑篇~Eugenia Cheng范畴论数学家 +

+
2024-08-13
+
+ + + + +

+ 🦖旧文存档|解构东方不败的人物与运动设定 +

+
2024-08-01
+
+ + + + +

+ 为了做好游戏学C#! +

+
2024-02-14
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

2022

+ + + + + + + + + + + + + + + + + + + +

+ 二0二二目睹之怪现状 +

+
2022-12-31
+
+ + + + +

+ 许的GameJam全记录(2021-) +

+
2022-06-26
+
+ + + + + + + + + + + + + + + + + + + + + + + +

2021

+ + + + + + + + + + + + + + + + + + + + + + + +

+ 🦖旧文存档| 分镜日日好 +

+
2021-09-06
+
+ + + + +

+ 🖥 许的数据库+为了做好游戏学游戏引擎 +

+
2021-08-21
+
+ + + + +

+ 📚读阿尔贝·雅卡尔 | 2025:写给未出世的你 +

+
2021-08-10
+
+ + + + +

+ 二0二0目睹之怪现状 +

+
2021-01-01
+
+ + + + + + + + + + + + + + + +

2020

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ 📚|我们为什么要合作? +

+
2020-05-19
+
+ + + + +

+ 喜欢的专辑 +

+
2020-05-16
+
+ + + + +

+ 修剪技能树🌱 (1995-2022) +

+
2020-05-13
+
+ + + + +

+ 📚读弗洛姆| 寻找一种积极的自我路径 +

+
2020-04-27
+
+ + + + + + + +

2019

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ 关于 +

+
2019-01-25
+
+ + + + + +

2017

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ 🦖旧文存档| 被画风奇特清新脱俗的Bug戳中笑点与答案揭晓 +

+
2017-01-23
+
+ + + +
+ + +
+ + +
+ + + + +
+
+ + diff --git a/atom.xml b/atom.xml new file mode 100644 index 0000000..0acde12 --- /dev/null +++ b/atom.xml @@ -0,0 +1,807 @@ + + + https://bacusio.github.io + 白熊泡面🍜 + 2025-01-08T11:08:04.599Z + https://github.com/jpmonette/feed + + + 修剪技能树 +BiuBiuBiu~ + https://bacusio.github.io/images/avatar.png + https://bacusio.github.io/favicon.ico + All rights reserved 2025, 白熊泡面🍜 + + <![CDATA[SD卡目睹之怪现状2022]]> + https://bacusio.github.io/post/sd-qia-mu-du-zhi-guai-xian-zhuang-2022/ + + + 2024-12-25T15:07:43.000Z + 买了一张二手128G的TF卡,只是打算用来录小猫小狗的叫声还有演唱会的音乐,到货发觉里面有一些疫情期间的神秘的视频。感觉这张卡之前是来自纪录红码人员居家隔离的摄像头,摄像头对着的门上面贴着”居家医学观察户“似乎是粤海街道那边党群服务中心的街道工作人员安装的摄像头,我甚至可以看见他们的电脑下面贴着贴纸写:非涉密计算机,摄影头有时候是穿着保安制服的人拿着,有时候是一个挂着”深圳市人民政府安全生产监控“带子的人拿着,他骑着电动车去现场工作...镜头里面还看到有人穿深圳校裤....就发这上面当作历史第一手材料的记录吧~~也许之后有个青年导演会把它拍成纪录片电影拿大奖呢?鬼知道~

+

视频记录时间是2022年10月底-12月14号,刚好记录到疫情结束无需隔离的历史性时刻!!
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+

](https://bacusio.github.io/post-images/1735141467977.jpg)
+
+
+
+
+

+

12月4号之后就再也没有隔离的工作了,工作人员看起来也很开心( •̀ ω •́ )✌这些摄像头好像也没有被挂着”深圳市人民政府安全生产监控“带子的人回收,最后被物业的工作人员捡了拿回保安室。
+
+
+

+]]>
+
+ + <![CDATA[🔎 TG电报使用指南]]> + https://bacusio.github.io/post/tg-dian-bao-shi-yong-zhi-nan/ + + + 2024-10-14T08:35:06.000Z + 大概两年前,还是一名新媒体运营的我,想着活学活用,增加此频道的关注度,吸引更多人过来,于是给很多个索引频道/Telegram 群组投递了频道链接,但不幸触发某种垃圾消息机制?大号惨遭官方禁言🚫, 期间也有申诉过,因为我确实没有给个人发过垃圾消息嘛?在索引频道or Group发自己频道的链接也不违规啊,但一直没卵用,而且它也不显示究竟是永久禁言还是有期徒刑。直到这周末,我找ChatGPT帮我润色了一下然后去申诉,今天发觉申诉悄咪咪成功了,我大号终于可以**正常发言**了❗️❗️小声哔哔哔...不愧是雅思能考出7.5高分的ChatGPT

+

🚫假设你的账户因为某些原因像我这样被SPAM 封禁聊天权限,可以找申诉机器人@SpamBot,
+https://t.me/SpamBot

+

✅解禁之后,我决定来写一篇TG使用指南来庆祝一下~!

+

个人很喜欢TG的架构设计,不懂编程的普通网友刚刚上手就能TG体验到的简洁但很关键的对话功能。
+但如果想要更加锦上添花,TG也给你留置了模块化的选项,基本上只需要你自己激活这个开关就能使用,无需应对什么编程上的难点或挑战。但电报官方的工作人员我很怀疑PC端和手机端是两波人在独立工作,导致出现A功能只能在手机端实现,B功能只能在PC端实现的奇怪局面........他们有很多单向可行两端不兼容的情况。请注意有些功能只能在PC端开启,有些则只能在手机端开启

+

<👍添加评论区功能

+

古早时期,添加评论区功能还需依靠别人写的Bot,而且功能孱弱,有的评论功能甚至只能提供👍👎两个布尔代数般的互动评论方式。现在的电报已经自带Channel Comments,只需要给频道绑定一个群组关联起来就行了~
+如何开启:频道管理→关联群组→添加一个群组, 就OK了.
+但神奇的是,假设你在关联群组内发言,内容并不会显示在频道的评论区里,它这个单方向的留言逻辑还挺feature的?但我还蛮喜欢的,至少频道的评论数量也不会多到乌烟瘴气。

+

<💭添加投票功能

+

如何查看:在PC端点击在自己的频道右上角的🚦,点Creat Poll,就OK了.
+上一次使用投票功能是今年三月底吧,当时的我想知道新冠病毒是不是正在肆虐了,因为我出门吃个饭就开始刀片嗓了,当时投票结果是有一半的人都说自己感冒ing

+

<💪频道分析功能与助推变现

+

当频道成员超过500人,TG就会自动给你频道分析功能
+如何查看:手机端点击右上角自己的频道头像→频道设定→统计和助推,就OK了.
+以本频道为参考样本,每个帖子大概浏览次数300-500左右,久远一点的帖子能有一两千的浏览数,有44.9%的关注者还愿意开启通知接受我的动态,真是多谢嗮~~!同时也能看到关注者们有80%是使用简体中文的国内人,2%是使用繁体的香港人or台湾人or海外华人,还有15%使用英文的外国人,感觉本频道比黑神话还国际化呢~
+另外,点击最近的帖文还能看见哪个公开频道转发了我的帖文,我的贴文总是看到私人分享特别多😀,希望它有帮到你们的生活~
+至于助推和创收,虽然TG很豪气的分享50%广告收入给我作为奖励,很遗憾本频道人数不算特别多,创收奖励连💎1都没有呢

+

<🌟添加翻译功能

+

古早时期,添加频道的翻译功能只能依靠别人写的Bot,我用的那个Bot时好时坏,而且机翻味浓郁。现在电报已经自带翻译年糕功能了,只是你需要手动开启。
+如何开启:在PC端点击设置Setting→语言Language→显示翻译按钮Show Translate Button,就OK了
+
+但这翻译功能只支持单一语言的翻译,中英混合它就无能为力┑( ̄Д  ̄)┍了,所以我现在尽量都只使用简体or繁体or英文来发布单条讯息

+

<✈查找更多相似频道

+

古早时期,你想要刷到更多有趣的频道,只能自己在🔍搜索框漫无目标搜搜看,或者刷索引频道。现在电报已经自带频道推荐功能了,但这一功能只能看手机端查看。
+如何查看:手机端点击右上角自己的频道头像→往下拉→选择相似频道,就OK了.
+以本频道为实验样本,虽然没有Telegram Premium 不能显示所有相似频道,但也能看到本频道的十个相似频道了,基本上一个我都没有关注过,我也要看看到底他们跟我相似在哪里🤡。
+

+

<✈搜寻更多历史消息

+

关注本频道时间比较久的人,应该有发觉我的更新周期很诡异,有时隔半年更新一次,有时天天发长篇书摘刷屏大家🤡,那么要怎么搜历史消息呢,TG官方自带的🔍搜索功能实在是对中文关键词太不友好了,所以我现在用的是别人的Bot。
+如何查看:手机端点击此频道右上角的放大镜🔍→根据Tag来选择你想看的历史信息→就OK了.

+

📕发布

+

<🗓️未完待续,先挖个坑...

+

TG还有很多功能,但我不打算一一探索,因为目前我没有这个需求。懂得太多,很容易就会被不必要的包袱给绊倒。也许以后需要的时候,我就会继续更新下去。TG上当然也有很多骗子,因此我推荐你尽量避免在TG上跟陌生人对话,也不要用安卓手机or电脑轻易点击陌生人发来的不可靠链接or不可靠PDF

+

现在的我,并不打算用这个频道来变现或是变得有名气。我在这个频道发布的大部分内容都是我用心筛选过,或者我用自己能懂的语言进行转述,这是人工智能或者他人无法代劳的工作,当我把内容汇聚到这个频道之后,我会再进一步把他们放入我本地的Zettelkasten笔记里面,作为我的第二大脑存在。

+

而大家无论是批评👎💩或者鼓励👍,我都内心给出默默的感谢,因为你们都在提醒我,要去更深一步探索我的大脑,去清理掉那些曾经我视为珍宝放在大脑里的粪粪。

+]]>
+
+ + <![CDATA[🔎 自己心理使用指南]]> + https://bacusio.github.io/post/tg-shi-yong-zhi-nan/ + + + 2024-10-14T08:35:06.000Z + ``我们这一生要好好地活着,不被绑架不被抢劫不被拐卖,时刻绷紧神经,只为活着。为了活着,能过更舒服的生活,为了能有一大笔钱。有了一大笔钱之后,我们要更专注的保护它。存银行里一点也没用,因为坏人会逼你讲出密码㊙️那我们干嘛要活得这么累。`

+

焦虑是想象力迷了路,迷途的旅人,快快发现那颗指引你方向的星星吧!✨如果它指引你离开了家乡,不要喊「停」,你明明知道的,你的脸不会撞上玻璃幕墙。

+

+

优先掌握的基础知识

+

基础人文 = {
+"社会过滤": ["语言", "逻辑", "禁忌",“距离”],
+"关系": ["碰撞次数", "情报交流", "共同目标",“共同能力”,“相同路径”],
+"批判性思维": ["悖论", "欺骗手段", " 宗教",“口号”]
+“恋尸癖”: ["残忍", "拆解", " 重构",“控制”,“冷漠”,“隐秘”]
+}

+

基础数学 = {
+"范畴论": ["框架", "逻辑", "技术",“燃情”],
+"音律": ["十二等分律", "五声音阶", "傅里叶转换"],
+"金融": ["通货膨胀利于买房买车", "通缩利于并购砍价", "贷款利于银行",“消费利于收税”]
+}

+

编程基础

+

编程技能 = {
+"Hexe": ["haxeflixel", "OpenFL", "heaps",“Visual Studio Code”,“lime”],
+"开发工具": ["Visual Studio Code", "Cursor", "Git"],
+"数据处理": ["Cladue", "ChatGPT", "Gemini"]
+}

+

核心实践

+

深度学习基础Unity = {
+"模块化设计": {
+"关卡": "Level Design",
+"剧本": "Dialogue System",
+"滤镜": "Sharder",
+“音效”:“Game Sound”,
+“字体”:“Font”,
+“”:"",
+“”:"",
+“”:"",
+“”:"",
+“”:"",
+“”:"",
+“”:"",
+“”:"",
+},

+
"优化算法": {
+    "理论": "",
+    "测试": "",
+    "工具": "Muse AI",“Cursor Agent”“稳定扩散Stability Diffusion”
+}
+
+

}

+

💪

+

☝️

+

❗️❗️

+

+]]>
+
+ + <![CDATA[用过斋月般的意志,治疗失眠症]]> + https://bacusio.github.io/post/yong-guo-zhai-yue-ban-de-yi-zhi-zhi-liao-shi-mian-zheng/ + + + 2024-09-29T17:39:24.000Z + 突然对一切都不满意导致失眠,比如说:

+
    +
  • 身边人因为疏忽犯了小错而导致我暴怒,比如说我妈开柜子取东西,结果柜子里的杂物砸破了我买的手工陶瓷盘子。
  • +
  • 身边总是有人走来走去,身边有人总是反复一边看手机一边又望着自己,然后他不好意思又看手机,然后又产生看我的欲望,如此反复反复直到我露出了一个鄙视他的眼神。
  • +
  • 朋友邀请我出去玩,但是我因为前一晚睡眠很差身体很不舒服,于是对出门玩这件事感到心烦意乱。
  • +
  • 老爸突然对我讲述家庭中非常沉重的黑历史,导致我发生内存随机泄露意外事件。
  • +
+

The Final Solution
+①找个安全又熟悉的环境,让自己的感官休息。
+②像阿拉伯人斋月白天不吃饭那样,前一天失眠了就选择白天不睡觉也不躺床上玩手机。虽然一整天都会很困,像我就六点半困到连晚饭都没来得及吃就一觉睡到第二天早上七点了。
+③每天运动30分钟,类似正电荷负电荷传到那样,消耗掉一部分身体没有释放的能量,这样才有空间让新的能量进来。

+]]>
+
+ + <![CDATA[🤲 哲学家们如何应对挫败感?]]> + https://bacusio.github.io/post/zhe-xue-jia-men-ru-he-ying-dui-cuo-bai-gan/ + + + 2024-09-13T09:44:38.000Z + #人类启示录#

+

❶黑塞:失败创作法
+黑塞认为自己命中注定生活不会快乐和幸福,而且总是处于软弱和失败的地位,但如果生活中没有阴影和牺牲,他的创作源泉就会变得浑浊,最终枯竭。所以世界以痛吻我,那我就拿来创作赚点版权费吧~!【我心情愉快,生活丰富多彩,但我总觉得自己听到了内心深处被填塞的源泉在潺潺流动,在低声抱怨。幸福或者不幸不是凭自己的力量能得来的。人只能接受降临的幸福和不幸,自然接受的方式可以大不相同。至于我呢?我不能再作硬性的尝试,把我的生活转到朝阳的一面,而是接受注定要我接受的,并尽自己之所能地承受它,使它向好的方面转化。】

+

❷康德:来世算账法
+康德认为上帝和来世会保证我们的幸福,这一世我们遭遇的所有失败和逆境,哪怕是好心办了坏事,上帝和天国都会替我们解决问题的,一切遭遇的坏事都将在彼岸补偿回来。所以,不用担心就放心去吧,自由地飞,有天使👼在你身旁!只要你是好心好意有道德的,上帝就与你同在,会让你进入天国。

+

❸马克思:历史唯物辩证法+宏大叙事法
+历史唯物辩证法:马克思认为人类的历史是螺旋上升的,你的失败是为了下次的成功做铺垫。失败和成功都是历史周期的一部分,失败不可避免,失败是成功不可缺少的重要环节!
+宏大叙事法:马克思说你是伟大无产阶级的一部分,你的人生意义寄托在伟大无产阶级身上,即使你快不行了,没有机会再奋斗和成功了🥲,但你的阶级同志会继承你的衣钵。是的,革命尚未成功,其他同志仍需努力,你的人生意义会融化在伟大无产阶级血脉里的,就放心前进吧!

+

❹尼采:享受快乐法
+享受快乐法:尼采认为这些挫败感是无法被克服的,只要人类一行动,就会导致罪恶,活着就是犯错。但如果你坦荡荡出于自我本色地活着,也许可以获得强烈的快乐🤡。

+

❺陀思妥耶夫斯基:浪漫主义的丧失行动躺平法
+丧失行动躺平法:陀思妥耶夫斯基在《地下室手记》塑造了一个试图在自己的屈辱感中寻找享受的人,他在地下室居住了四十年。总是无所事事枯坐着,深感无聊之际,那就装腔作势一番,给自己臆想一整套奇异的经历!然后编造一整套虚假的生活,就这样找个理由凑合生活下去。

+

地下室人的思路可以分为以下几种:
+1)聪明人只能什么都不做,能做的一切,就是封闭自己的五官,沉浸到冥思玄想之中。一个人报复他人,因为他觉得这是正义的行为。但如果我被人打了一下,我不会心安理得打回去,因为连愤恨的情绪都没有。我之后反思事态,想搞清楚事情为什么会发生,但找不到最原始的原因,最后只好漠然置之。
+2)行动家是愚蠢的。如果我不能有把握做一件事情,能对世界造成彻底影响。如果我无法保证自己是正义的,我就无法行动。我主张……捍卫自己的任性,并且捍卫那在我需要时能为我的任性提供的保障。
+3)人永远不会拒绝真正的苦难,也就是说永远不会拒绝破坏和混乱。只要我还活着,还怀着希望,那么,哪怕我为那座大楼添上一小块砖。可究竟为何我天生就有这样的愿望呢?莫非我生下来就只是为了得出这样的结论,即我的整个生存都只是一场骗局?难道这就是人生全部目的之所在?我不信。归根结底,先生们:最好还是什么事也不做!最好还是自觉的懒惰!因此,地下室万岁!

+

啊,但是,去他的吧!重要的是,我跳出困境了。

+

❻弗洛姆:逆风翻盘反击法
+逆风翻盘反击法:当弗洛姆(Erich Fromm)感到痛苦或沮丧时,他会试图用这四种相互关联的长期安定剂作为疗法。
+1)将日常生活安排得有规律且可以预测。
+2)一旦确定好主题(目标)后,弗洛姆就会积极地展开每一个写作项目,通过二分法保证自己文章的稳定性和结构性,努力使自己保持平静。
+3)寻找知识分子和艺术家的欢乐团体,参与聚会。
+4)内心的精神性。弗洛姆认为精神性是某种位于自我内部但同时超出自我和社会的东西,最重要的是这种精神是发自内心的呼吁,真挚的精神追求可以包裹/保护/支撑自我,因而可以稳定一个人的生活。

+

⑦伊壁鸠鲁:
+1/ Don't fear god Ἄφοβον ὁ θεός
+不惧天神,因为他们并不存在,即便存在,也与人类井水不犯河水。

+

2/ Don't worry about death ἀνύποπτον ὁ θάνατος
+不怕死亡,因为无论人的灵魂还是肉体都由原子构成,人死后并无天堂,地狱,来世,只会把构成自己身体的原子质料重新还给大自然。痛苦的来源是人类的知觉,当人死后知觉也会随之消失,也意味着痛苦的终结,因此死亡本身并不痛苦。

+

3/ What is good is easy to get καὶ τἀγαθὸν μὲν εὔκτητον
+人生在世,最重要的是开心快乐,终极的快乐意味着身体的无痛苦和心灵的安宁。

+

4/ What is terrible is easy to endure τὸ δὲ δεινὸν εὐεκκαρτέρητον
+痛苦并不可怕,因为剧烈的痛苦通常都比较短暂,而且正如风雨之后总会有彩虹一般,痛苦过后,快乐也会如期而至。

+]]>
+
+ + <![CDATA[📈传道受业解惑篇~Eugenia Cheng范畴论数学家]]> + https://bacusio.github.io/post/chuan-dao-shou-ye-jie-huo-pian/ + + + 2024-08-13T08:35:04.000Z + Chain of Intelligence如何得到智慧? +


+Eugenia Cheng 尝试用范畴论提炼出与智慧有关联的东西,她认为是要合乎逻辑+有强大的推理能力+乐于助人。
+Eugenia告诉我们,逻辑是从一些假设的概念出发,然后你来推论这些假设是否成立。[有人说你在假设一些没发生的事,那就意味着你不符合逻辑。]Eugenia表示这不是True.[有些人说他们不相信同性恋婚姻,因为他们认为婚姻是男人和女人之间的事情。]听起来很有逻辑,但只是把同样的一个事情讲了两次。因为他们不相信同性恋婚姻,所以认为婚姻不是同性恋的事情。类似的逻辑还有[我喜欢这张桌子,因为我喜欢这张桌子。]
+以上逻辑都是逻辑,但不是假设能够成立的那种合乎逻辑,合乎逻辑Reasonable是要求你使用逻辑Logic,而且有一个Framework框架用来测试自己假设的逻辑是不是合乎逻辑。

+

而强大的推理能力,指的是推理的链路很长,[我喜欢这张桌子,因为我喜欢这张桌子。]这种推理就只是在原地踏步。但如果你能从一个非常漫长的角度来解释事情到底为什么会发生,把某个事件某个案件追溯到First Principle,你就破案了!(智慧女神在向你招手)
+因此Powerfully Logical 是需要你使用逻辑,并且有技术地让思维走得很远,把每一个孤立的点串成线。

+

至于乐于助人(宜人性),Eugenia Cheng解释到如果你只是坐在那里完成一个又一个对任何人都没有帮助的逻辑推论,这意味着这个人是不太聪明的样子。
+聪明机智需要的乐于助人要求你投入情感,同时提供帮助人的技巧,这又需要你识别出他人的困难和需求。你要看见他人的难处,而不是施舍自己拥有的但别人不需要的。Eugenia Cheng举例我们的教育制度,老师如果不投入情感,就只会教授一些冷酷的知识点,要求学生遵守这些那些规则,导致学生在学一些东西的时候就会没有感觉,听不进去。是什么导致老师无法乐于助人呢?有可能是老师本身很古板,也可能是老师也需要遵守一些古板的规定,老师必须要满足某些课程标准才能不扣奖金拿到工资。老师必须给学生出测试题、确保学生能通过测试,于是在规定下,学习变成了没完没了的试卷和小测小考期中考期末考全市统考全国高考。这一切会让大部分老师和学生在一场徒劳的战斗中,陷入情绪低落的状态。因为它遵守了规则,却违背了人的情感体验。而情感是出于真实的,前面提到的逻辑则是从假设出发的。(你面前有一个屎味巧克力和巧克力味的一坨便便💩,情感上大部分人会感到恶心两个都不想吃,但如果老师不投入情感也觉得它恶心,老师就只会视而不见逼学生吃光它们,一点也不许剩。)

+

Chain of Stupidity 如何实现愚蠢?

+

Eugenia Cheng表示还存在一个愚蠢理论:每个群体都拥有相同比例的蠢货,不管是街道小贩、清洁工、警察还是领导、政客,蠢货的比例都是一样的。

+

把愚蠢和聪明的程度定义在坐标系上,x轴是利己,y轴是利他。如果你只选择利己而损害了他人,那么你是强盗,50%的愚蠢;如果你只选择利他而伤害了自己,大家会说你很不幸,留下了自己的老婆孩子就这么牺牲了,那么你是烈士,50%的愚蠢;Eugenia Cheng想了很久,因为她觉得为别人牺牲是高尚的行为啊,多数女人和某种拥有高尚精神的男士都会这样做,他们都把别人放在了第一位😢。
+但如果你不利己也不利他,那就是100%的愚蠢。而最后一个象限,如果你利己又利他,就是这个愚蠢理论的反面例子,一种有机制聪明的选择。
+
+Eugenia Cheng认为当你的感受和行为共同作用,尽可能做一些利己又利他的行为,就会形成良性循环,帮助自己远离愚蠢。

+

🐉来源:英国皇家科学院讲座How to Think Like a Mathematician

+

#【Eugenia Cheng的范畴论】
+如果我们不将性别与个性分开,我们就无法进行控制实验,因为我们会混淆问题。这种缺乏明确方向的问题,会迫使我们进行一种元讨论。

+

比如说,一些人认为所有人类女性共同拥有的属性只能由那些拥有特权的女性定义:白人女性(或者更确切地说,富裕的白人女性,不管异性恋者或是同性恋者)。

+

但是一些人又说,世界上还有许多其他问题,比这些女性问题更严重,比如种族主义,恐同和经济不平等诸如此类的。于是我们被哪个问题更重要这样紧张激烈的辩论分散了注意力。

+

我怀疑,唯一从这些元讨论中受益的是那些掌握权力并且想要保持权力的人。女性们在女权主义的含义上争吵,争论谁给予了哪个女性团体更多空间,以及争论谁遭受了最严重的虐待和伤害。

+

除此之外,被歧视的人们 - 根据种族、性取向、财富和社会地位、教育、学识、性别、体能和运动能力进行分类,都努力发出自己的声音。任何感到不公的人们都表达他们的不同意见,而权威们则高兴地摩拳擦掌,巩固着他们的权力。

+

幸运的是,数学在定义和处理元讨论时非常有用。在数学中,我们提出一种理论,提供一个基本定义,通过探索一些关键例子进行说明。然后通过证明该理论的无处不在和实用性来证明它的有效性。

+

这是有用的,因为它能够解决特定的问题,能够更清晰思考。我在这里提出的范畴论同时做到了这两点。

+

例如,方程式1 + 2 = 2 + 1类似于方程式2 + 5 = 5 + 2。但在数学中,我们说:对于任何数字a和b,都有a + b = b + a。这种抽象一方面有助于澄清概念,另一方面也开放了一种概括,涵盖了更多未知的例子。

+

也许我们尚未发现是什么导致了某个女性不爱发言的行为,也不知道如何进行干预以进行改变她。但是通过识别重复出现的原因,去除不相关的细节,并集中力量在重要的问题上,我们就已经迈出了第一步。这是构建一个良好理论的基本前提。抽象也可以帮助我们思考模式背后的原因。

+

数学是不断思考为什么,不断深入挖掘,寻找更加基本答案的过程。对于为什么女性在混合团体中倾向于说话较少,一个肤浅的答案可能是:“因为她们是女性”。如果我们将这个理论置于实践中,很可能会发现有些女性其实能够表达自己的声音,而有些男性反而不能表达自己。

+

或许我们会发现在性别和发言能力之间存在统计相关性,但在抽象的数学中,我们试图深入探究:为什么作为一个女性在统计上会导致这种现象?如果这仅仅是一个统计相关性,而不是真正的因果关系,我们是否能够进一步挖掘并找到因果关系?按照这种方法进行,【我们会发现,是或不是女性并不是那么重要,关键是人与人之间的关系,以及不同个体之间如何相互作用。】(有人喜欢在陌生的场合发言吹牛,有人只喜欢在有熟人的场合聊天发言)

+

【把重点放在关系而不是内在特征上的思想】,在现代数学中与一个重要的进展相等:范畴论的兴起,也是我的研究领域。【范畴论】的思想被认为是数学的一个“基础”分支,因为它研究数学的运作方式。在这之前有集合论,它有着不同的意识形态和非常不同的技术方面。【集合论】基于数学起源于成员关系的思想,即一切都始于询问一个特定元素它是否属于一个特定集合。

+

你可以把它想象成某些人不顾一切想加入组织的困扰(火速结婚生子拥有一个家),无论是字面意义上的俱乐部,比如那种老式而独特的绅士俱乐部,还是更抽象的政治"部落",这是那些拥有相同观点的人共享归属感而建立的。

+

范畴论则有一个不同的出发点:关系。它基于这样一个观点,通过观察事物或人与周围环境的关系,我们可以理解它们的很多方面。一个集合可以被表示为一个闭合线中的元素集合,其内在特征决定了包含和排除关系。有点像一个家谱,只是我们不是看父母和子女,而是看哪些数字与其他数字之间有关系,如因子。

+

从某种角度来看,这只是一个微小的观点转变,然而它给现代数学赋予了新的方向。回到我们的话题上来,集合论的一种方法是基于一些内在特征来定义地球上的女性群体,这些特征可以是染色体、生殖器官或激素,具体取决于说话者的关注点。实际上,除了它们并不完全等价之外,这些定义都不像人们想象的那样清晰明了。因此,我将采用范畴论的方法,即关注人们如何相互作用而不是他们的生物描述。

+

🐉来源:《X+Y. A Mathematician’s Manifesto for Rethinking Gender》 - Eugenia Cheng #书摘 #读书會

+]]>
+
+ + <![CDATA[🦖旧文存档|解构东方不败的人物与运动设定 ]]> + https://bacusio.github.io/post/jiu-wen-cun-dang-orjie-gou-dong-fang-bu-bai-de-ren-wu-yu-yun-dong-she-ding/ + + + 2024-08-01T07:03:52.000Z + 徐克的武侠片《笑傲江湖:东方不败》与同一时代其他影片的差异有以下几点:
+1.使用了同性恋题材,但又不是同一时期港产片里对同性恋嘲笑、丑化同性恋说他们是娘娘腔这样的口吻。东方不败的人设在电影里被徐克修改成了兼具野心狠毒和痴情浪漫的性格,在电影里他从一个俊美男性变成纯粹女子,从头到尾都是强大而又美丽的化身。一方面杀伐果断,行动残暴但又干净利落,另一方面他与令狐冲花前月下、林中飞舞、海里饮酒是非常打动人心,让人印象深刻的浪漫场面。
+2.《笑傲江湖:东方不败》这部电影的背景是古代的,但角色拥有现代人格。我们如果回过头看
+很多历史人物是非常迂腐的,即使有唐明皇和杨贵妃这样的爱情故事,但历史结局是唐明皇选择要江山不要美人,让杨贵妃去死。那些深受封建思维局限的古代人基本都是这样的,政治大于个人感情。而东方不败这样一个强大又美丽的角色,最后却是为爱而死的。他飞针射向令狐冲,但犹豫片刻又打飞了,殊死决战之际他望着令狐冲的眼睛,看到过往的画面,结果注意力不集中被令狐冲刺伤,他反问令狐冲为什么伤害他。这也没有什么伤势大碍,最后是他自己选择自杀,跟令狐冲说“希望你记得我。”

+

3.超脱现实的虚幻美感。电影一直在营造一个虚无缥缈的武侠世界,相比动作片,它是反现实的,是人脑里对残酷现实的一直美好向往和虚拟想象。这个世界的武功比的不是最强,而是一种虚化的意境之美,每一种武功都有自己的意境美。举例说明就是令狐冲剑法的弧线美和李连杰四肢舒展的腾空劈叉的体态美。而林青霞扮演的东方不败体现的是一种轻盈的美感,她衣带飘飘,在空中轻盈自如地御风而行,“轻轻扇了扇手中的折扇,围攻她的华山弟子们像尘埃般被这折扇的微风扇的四下散开。”

+

4.史诗般的空寂感。电影中一开场就展示了政权互换后,白骨成堆的惨状,江湖一片腥风血雨,人人自危的背景,任我行被放出来后,政权再次出现动摇,双方矛盾激化,大战过后,又是白骨成堆。唱着笑傲江湖的华山弟子全军覆灭,剩下令狐冲和小师弟,任我行剩下女儿和一个手下。东方不败自杀死了,他的爱人诗诗也服毒离他而去。最后只剩下任盈盈抱着琴呆呆看着令狐冲
+的船离开,船上没有琴、也没有人唱着笑傲江湖。

+

5.《东方不败》的人物运动方式以及攻击设定非常有意思,动态的打斗也非常有美感。导演给角色设定了固定的运动轨迹,这些角色在江湖中碰撞出了多种多样的打斗变化。相比之下,动作片的打斗是类似于横板格斗,是在平行的空间运动。
+东方不败一出场就像鸟在空中抓捕猎物一样,把敌人的头给拧了下来,后续东方不败的运动方式通通都像鸟一样,都是从空中一点往下俯冲的运动轨迹。要么是跟令狐冲在竹林里御风而行,要么就是直接站立树的顶端、房顶上,总之从未出现过用脚在地面走动的镜头,给东方不败的镜头也大多是仰视的拍摄角度。而表现东方不败出场时总会有鸟群出现,东方不败发出大招之后这些鸟群通通又变成了死鸟。
+东方不败的攻击设定是远距离快速向外扫射,举例来说明就是1.用针+线射向敌人2.用折扇折断华山弟子的剑、把敌人撕碎 3.抬手用气息熄灭远处的蜡烛 4.像是机关枪扫射敌人。固定大招葵花挪移大法,也是远距离向外发射,是一种类似炸弹的效果,在电影里一次炸毁了茅草屋,一次炸毁了城墙导致令狐冲、任盈盈、小师弟、东方不败面临掉下悬崖的危险。

+

而任我行一出场就像一颗被固定住的大树,剧情说他单纯依靠喝水也能活着,但他被令狐冲救下,他又开始喝人血来补充自身营养。他的运动方式也跟大树一样,一般是定在原地等敌人靠近,也从未出现过用脚在地面走动的镜头。而表现任我行个人出场镜头时总是在森林里,任我行把树枝吸走了还不够,甚至把树皮也吸走了。

+

任我行的攻击设定跟东方不败正好相反,是远距离向内拉的攻击轨迹,举例说明就是用琵琶骨(或者吸星大法)把敌人吸干吸成球,还有在森林里向下从土地里挖出《葵花宝典》都能体现这一点。任我行和东方不败的攻击设定相反,在结尾的决战,两人用针+线、琵琶骨+铁链的拔河对接进行了呼应,最后结果是东方不败使用策略,先松手借力打力,让任我行被他自己的琵琶骨击中。

+

而令狐冲则是弹珠般的运动方式,在电影里他多次出现用脚踩地、踩马匹,弹射向空中同时又自我旋转的运动轨迹。他用剑攻击时也有反弹和翻跟斗般的运动轨迹。电影剧情上也体现这一点。他不停地在小师弟(归隐牛头山)、任盈盈、诗诗(东方不败)三人来回反弹打转。一开始剧情是要跟华山弟子去归隐山林,但是看到任盈盈的辫子,改变主意去救任盈盈,结果把任我行救出来了,任我行和东方不败的大战一触即发,他又改变主意要归隐山林,天还没亮就出发,但发现身上没酒,又改变主意去找诗诗(东方不败),总之电影里的很多变数都是令狐冲直接或间接导致的。

+]]>
+
+ + <![CDATA[为了做好游戏学C#!]]> + https://bacusio.github.io/post/wei-liao-zuo-hao-you-xi-xue-c/ + + + 2024-02-14T06:55:19.000Z + +
  • ■学习是为了什么?
  • +
  • +
    +
  • + +
    +

    Building a Legacy of Kindness and Joy. ‍One can never give too much kindness.It‘s a currency which never runs out and creates more abundance when it is given away.

    +

    * ■学习进度条————>

    +------------------------------------------------------------------------------ +
    + ~~202409.30~~ + ①会写函数式 + ②创建一个新的CLass(类/族群) + ③熟悉变量和数组和流程控制之间的发生关系和概念 + ④熟悉Unity和脚本的运行关系,脚本通过挂件挂在一个对象身上。改变脚本的代码,可以改变对象和其他对象的互动反应。 + ⑤熟悉掌握Unity一些关键模块的库,比如文案库TextMeshPro/剧本导入库Ink和inputManager + ⑥熟悉掌握如何设定规则和tileset,随机生成rougelike关卡 +
    <
    +
    +

    在声明变量时,访问修饰符 - - Private 和 Public 让编译器知道哪些类应该有权访问该字段:
    +private - 只有当前类才能访问字段或方法。public - 任何类都可以引用字段或调用方法。
    +实用而言,选择public可以在Unity面板做实验操控它,但是这个内容很紧要的话,就要在打包游戏时把它改为private,这样信息就不会泄露出去

    +

    2024.02.01 开始学编程
    +2024.02.07 学会写键盘与鼠标的操作代码完成有bug的游戏碰撞功能
    +2024.04.02-04 Unity篇:1.UI登录页+血量条 2.游戏架构基础:生成、存储、遍历的代码演示操作
    +2024.04.06 Unity篇:UI背包+音乐音效
    +2024.06.20 C# 8.0 跟书学

    +

    * ■如何跟一个游戏项目Say HelloWorld!————>

    +
    + +

    0.去一个空间宽阔的硬盘大草原
    +在命令行敲
    +cd d:
    +1.在命令行敲
    +dotnet new console --name LIHAOTIAN
    +2.安装必须的环境
    +dotnet add package Raylib-cs
    +3.写心爱的代码,写完敲
    +dotnet run

    +

    4.编译运行代码donnet publish

    +

    * ■快捷键in Code Page

    +

    删除行 - Ctrl del
    +注释行 - Ctrl /
    +搜索文件 - Ctrl P
    +搜索文档 - Ctrl f
    +中断命令行的程序运行 - Ctrl C
    +保存代码 - Ctrl S
    +侧面页面展示当前画面 Ctrl +I
    +进入一个类画面 Ctrl +鼠标左键 or F12
    +omishsharp.json 格式化代码 AIT+SHIFT+F
    +修改全部代码名字 ?
    +规范代码排版 ctrl ait a

    +

    游戏准则须知
    +------------------------------------------------------------------------------ +①有void 不需要return,无就强制return
    +②代码的语法包括变量声明(Var)、类型(type)定义、函数(function)定义、字段(string)定义、调用函数。语言:if/while/for

    +

    * ■Level 0的游戏开发框架

    +
    +
    using System;
    +using System.Numerics;
    +using Raylib_cs;
    +

    public class LOVEPLAY(项目名){
    +public static void Main{
    +(此处省略若干行代码)
    +}
    +

    +

    }
    +搞定!一个朴实无华毫无功能不好玩的游戏项目就开发完成!

    +

    * ■Level 1的游戏开发

    +
    +
    输入与输出
    +
    +

    System.Console.Write("让玩家输入一段文字回答A")//输入
    +A= System.Console.ReadLine();//把A记录起来
    +System.Console.WriteLine($"Move: {ctx.input.moveDir} Fire:{ctx.input.isFire}");//输出信息给玩家看,显示Move的方向和是否发射了子弹。

    +
      +
    • +{行动模块的布尔代数使用} +void CheckPlayerinput() +{ + bool input_left =Input.GetKey(keyCode.LeftArrow); + bool input_right =Input.GetKey(keyCode.RightArrow); + bool input_space =Input.GetKey(keyCode.Space); + walk = input_left | |input_right; + jump = input_space +} +//Unity 的 GetKey 方法是當我們按下鍵盤輸入鍵(左/右/空格),會返回一個`TURE`信號,代碼將input_xxx也定義爲bool,然后命名和定义walk和jump状态。 +

      定位与交叉碰撞检测算法
      +------------------------------------------------------------------------------ +public class Program {
      +public static void Main() {
      +//定义飞机/子弹/敌人的坐标位置
      +Vector2 vec = new Vector2(640, 480);
      +//定义子弹的数量+子弹的速度+子弹的坐标+子弹的大小
      +int[] circles = new int[5];
      +circles[0] = 50;
      +//定义敌人的数量+敌人的速度+敌人的坐标+敌人的大小
      +//敌人有五个,移动方向是左右横向移动,速度30dt坐标是在画面顶部(i,100),大小是2020
      +int[] circles = new int[5];
      +circles[0] = 50;
      +Raylib.InitWindow(640, 480, "Game");

      +
        while (!Raylib.WindowShouldClose()) {
      +      Raylib.BeginDrawing();
      +      //画游戏背景
      +      //画飞机在画面底部,玩家可以通过键盘WSAD控制飞机的移动
      +      //画子弹在飞机的坐标位置,子弹的数量是5,子弹的速度是100*dt,子弹的大小是10*10,颜色为红色
      +       //画五个敌人在画面顶部
      +      Raylib.EndDrawing();
      +  }
      +  Raylib.CloseWindow();
      +
      +

      }
      +}

      +
    • +
    +

    【开发语言和模块】

    +------------------------------------------------------------------------------[]() +
      +
    • +

      {计算机思维:状态机}
      +图灵构造出一台假想的机器,由几个部分组成:(1)一条无限长的纸带。它被划分
      +为方格,每个方格内有一个来自有限字母表的符号,字母表中有一个特殊符号表示空
      +格。纸带上的方格从左到右依次被编号为 0,1,2,...,纸带的右端可以无限延伸。
      +(2)一个读写头。它可以在纸带上左右移动,能读出当前方格里的符号,并能改变该符号。
      +(3)一个状态存储器。它用来保存图灵机当前所处的状态。图灵机的所有可能状态的数目是有限的,且有一个特殊的状态,称为“停机状态”。
      +(4)一套控制规则。它根据当前机器所处的状态以及当前读写头所指方格内的符号来确定读写头下一步动作,并改变状态存储器的值,令机器进入一个新状态。

      +
    • +
    • +

      Player控制的逻辑
      +static Vector2 GetMoveAxis() {

      +
        Vector2 axis = new Vector2(0, 0);
      +

      if (Raylib.IsKeyDown(KeyboardKey.W)) {
      +axis.Y = -1;
      +} else if (Raylib.IsKeyDown(KeyboardKey.S)) {
      +axis.Y = 1;
      +}

      +

      if (Raylib.IsKeyDown(KeyboardKey.A)) {
      +axis.X = -1;
      +} else if (Raylib.IsKeyDown(KeyboardKey.D)) {
      +axis.X = 1;
      +}

      +

      return axis;
      +

      +

      }

      +
    • +
    • +

      鼓捣数组
      +------------------------------------------------------------------------------ +(var)//int[]bullet=new int[6];//定义有6个子弹
      +bullet[0]=5;//赋值
      +int a =bullet[0];//从数值里取出值

      +
    • +
    +

    子弹
    +Vector2 point
    +Vector2 dir
    +point =point +dir 点向移动方向移动

    +
      +
    • 子弹自动移动模块 - Bullet Move
      +for (int i = 0; i < bulletCount; i += 1) {
      +Vector2 bullet = bullets[i];
      +bullet.Y -= 100 * dt;
      +bullets[i] = bullet;
      +}
    • +
    +

    执行子弹的动作,每个子弹都有画面
    +新子弹的坐标是子弹夹的坐标
    +新子弹朝y轴往上飞,速度100dt
    +将子弹夹的数值赋给新子弹

    +
      +
    • UI的坐标系布局尺寸和交互
      +Button用于点击,归属下层。它不知道高层Panel的存在,要知道高层的信息只能通过1.委托2.interface 3.底层的值(字段)
      +Dropdown下拉菜单
      +Slider滑轮条
      +Toggle 切换是否{ 多选 or 单选 }
      +ScrollBar
    • +
    +

    坐标系:Screen Space Camera相机空间坐标 /Screen Space Overlay屏幕空间坐标/World Space 世界空间坐标
    +Pivot支点中心点位置的百分比

    +

    TIPS:Canvas和EventSystem是Unity UI必备的GameObject

    +

    * ■Level 2的游戏开发:架构篇:生成/存储/遍历

    +------------------------------------------------------------------------------ +
    +

    * ■Level 3的游戏开发

    +------------------------------------------------------------------------------ +
    +
      +
    • 背包系统
    • +
    • UI的架构和上下级委托沟通方式
      +func 这个东东就是委托
    • +
    +

    public void logplaylevel 这个代码行为就在找委托

    +
              </div>
    +          <div class="toc-container">
    +            <ul class="markdownIt-TOC">
    +
    +
  • * ■学习是为了什么?
  • +
  • * ■学习进度条————>
  • +
  • * ■如何跟一个游戏项目Say HelloWorld!————>
  • +
  • * ■快捷键in Code Page
  • +
  • * ■Level 0的游戏开发框架
  • +
  • * ■Level 1的游戏开发
  • +
  • * ■Level 2的游戏开发:架构篇:生成/存储/遍历
  • +
  • * ■Level 3的游戏开发
  • + +
              </div>
    +        </div>
    +      </article>
    +    </div>
    +
    +    
    +      <div class="next-post">
    +        <div class="next">下一篇</div>
    +        <a href="https://bacusio.github.io/post/er-0-er-er-mu-du-zhi-guai-xian-zhuang/">
    +          <h3 class="post-title">
    +            二0二二目睹之怪现状
    +          </h3>
    +        </a>
    +      </div>
    +    
    +
    +    
    +
    +    <div class="site-footer">
    +
    +

    Powered by Gridea
    +
    + RSS
    +

    + +
      </div>
    +</div>
    +
    +<script>
    +  hljs.initHighlightingOnLoad()
    +
    +  let mainNavLinks = document.querySelectorAll(".markdownIt-TOC a");
    +
    +  // This should probably be throttled.
    +  // Especially because it triggers during smooth scrolling.
    +  // https://lodash.com/docs/4.17.10#throttle
    +  // You could do like...
    +  // window.addEventListener("scroll", () => {
    +  //    _.throttle(doThatStuff, 100);
    +  // });
    +  // Only not doing it here to keep this Pen dependency-free.
    +
    +  window.addEventListener("scroll", event => {
    +    let fromTop = window.scrollY;
    +
    +    mainNavLinks.forEach((link, index) => {
    +      let section = document.getElementById(decodeURI(link.hash).substring(1));
    +      let nextSection = null
    +      if (mainNavLinks[index + 1]) {
    +        nextSection = document.getElementById(decodeURI(mainNavLinks[index + 1].hash).substring(1));
    +      }
    +      if (section.offsetTop <= fromTop) {
    +        if (nextSection) {
    +          if (nextSection.offsetTop > fromTop) {
    +            link.classList.add("current");
    +          } else {
    +            link.classList.remove("current");    
    +          }
    +        } else {
    +          link.classList.add("current");
    +        }
    +      } else {
    +        link.classList.remove("current");
    +      }
    +    });
    +  });
    +
    +</script>
    +
    + + +]]>
    +
    + + <![CDATA[二0二二目睹之怪现状]]> + https://bacusio.github.io/post/er-0-er-er-mu-du-zhi-guai-xian-zhuang/ + + + 2022-12-31T13:43:18.000Z + “研究心理创伤,无可避免地要面对人类在大自然中的脆弱性,和存在人心中的劣根性。如果事件是大自然的灾难或不可抗拒的意外,目击者很容易就对受害者产生同情心;但假如是人为的,目击者将会在受害者与加害者间陷入矛盾的困境。而在此矛盾中绝无可能保持中立,目击者势必被迫选边站。

    +

    通常会有强大的诱惑力让目击者选择站到加害者一边。因为所有加害者要的只是目击者什么事都不做,他们依赖的是一般人不想看到、听到、谈到恶事的普遍人性弱点。而受害者要的是目击者分担痛苦,受害者寄望于目击者的是行动、承诺和不遗忘。

    +

    加害者为了逃避对罪行应负的责任,会尽其所能促使大众忘记此事。保密和令受害者保持缄默是加害者的第一道防线,一旦事迹败露,加害者就会开始攻击受害者的可信度。如果加害者无法使受害者完全闭嘴,那么他会想办法让受害者的话无人想听。”

    +

    在每一个暴行之后,你可能都会听到意料中的相同辩解之词:

    +

    “根本没有这种事,ta(受害者)说谎!”
    +“她太夸大了,这一切都是她自找的!”
    +“无论发生过什么事,现在该做的是忘掉过去、迎向未来。”

    +

    看官们,若有选择,你会当受害者或刽子手?

    +

    ㈠当一座座城市/一间间医院逐渐失去原本应该有的功能,进入无能为力模式

    +


    +
    +
    +

    +

    3.18 湖南卫健委原副主任黄惠勇被判11年
    +4.7 陕西卫健委原副巡视员刘增耀被查
    +4.14 上海虹口区卫健委干部钱文雄不幸身亡
    +4.16 北京卫健委主任于鲁明被查
    +4.17 北京科兴生物高管曹晓斌因病去世
    +4.20 上海卫健委主任邬惊雷血管性头痛住院
    +4.28 山西长治卫健委副主任申宛成主动投案
    +5.7 延安卫健委原党委书记 主任郝建东被逮捕
    +11.27 核子华曦兰州实验室被通报,实控人张核子今年新成立16家核酸检测机构
    +

    +

    ㈡丰县生育八孩的铁链母亲的四重身份:小花梅/李莹/杨某侠/钟某仙
    +
    +
    +
    +
    +
    +
    +
    +
    +

    +

    ㈢普京与乌克兰战争

    +

    首先二月份,马克龙发推说“很高兴见到普京。”
    +
    +
    +
    +

    +

    //然后到了2月20日,普京攻打了乌克兰。

    +


    +
    +被乌克兰导弹误炸AN—225巨型飞机

    +


    +
    +
    +被乌克兰自己射歪的导弹命中的基辅机场附近的公寓楼

    +

    //然后
    +
    +
    +
    +

    +

    ㈣四月的上海不断辟谣然后又,兑现谣言。
    +诸如:
    +
    +
    +
    +
    +
    +
    +
    +

    +

    ㈤长沙居民自建房倒塌事故53人遇难,死者多为长沙医学院学生
    +
    +
    +
    +

    +

    ㈥D2809列车撞上泥石流脱线1死8伤,司机杨勇在事故中殉职。
    +
    +
    +

    +

    ㈦#唐山一男子搭讪不成与同伴围殴隔壁桌女子
    +
    +
    +
    +

    +

    ㈧㈦7.10 河南村镇银行侵吞储户400亿
    +
    +
    +
    +
    +
    +

    +

    7·8安倍晋三遇刺
    +

    +

    ㈧9.17 贵州转运隔离大巴凌晨侧翻,造成27死20伤

    +


    +
    +

    +

    ㈨中国财政赤字有望创下历史新高​
    +
    +
    +今年1-11月,中国各级政府的财政支出比收入多7.8万亿元人民币(包括全国一般公共预算和全国政府性基金预算收支)。这个广义的财政赤字为去年同期的两倍以上。且高于2020年​。

    +

    ㈩10.29 韩国首尔梨泰院发生踩踏事件,造成150多人死亡,四名中国人遇难​
    +

    +

    ㈩㈠新疆乌鲁木齐高楼发生火灾致10死9伤
    +
    +
    +
    +

    +

    ㊣12月的第一个星期六,人们发现自己不再需要做核酸检测。
    +
    +
    +

    +]]>
    +
    + + <![CDATA[许的GameJam全记录(2021-)]]> + https://bacusio.github.io/post/xu-de-gamejam-quan-ji-lu/ + + + 2022-06-26T08:46:16.000Z + #■第一次GameJam分析:(2021.12.29) +

    总论:开发两个月了,但进度严重滞后,主策划选择团队原地解散。

    +

    ■调查原因与结果分析:
    +① 主美兼主策划并没有明确的规划,于是给予团队成员极大的自由度与探索空间,而他本人近期似乎陷入创作瓶颈期,美术效果达不到预期,加上工作通勤时间过长,总之灰心丧气噜
    +❷两名程序员游戏开发过程中合作困难,或为看不懂彼此写的代码而苦恼,或为代码风格不统一而捉急,或为突如其来的失业感到焦虑不安,导致游戏开发始终处于重构重构又重构的阶段,游戏Demo遥遥无期,我始终等不到能试玩的那一天。
    +❸ 团队中有一名成员就职于猪厂,但为人行为与选择捉摸不定,不可预测,根据他说话的语气和always态度良好的表示,不负责任的猜测,他小时候是那种很容易得到谅解的学霸小孩,游戏开发期间请假多多,借口多多,总是不提前看别人的工作产出做好准备工作,仿佛只有开会那半个小时才进入工作状态,于是要集体zoom开会了发现自己公司屏蔽了信号发现家里vpn坏了连不上会议发现自己肚子饿饿要吃饭饭发现自己一晚上通宵加班到下午一点?总之脑袋困困,于是也不请假直接在会议上说我要先补个觉,我迷惑不解猪厂怎么会请这种摸鱼高手去做游戏呢?maybe是他学历或是简历看起来美轮美奂吧QvQ说不定他是一个很有实力很天才的人,但我真的受不了他这种无预警的不靠谱😓

    +

    ■自我分析:而我本人,在游戏开发前期的收获,似乎就是把90年代港产武打片都看了一遍,写了一些心得和档案记录。本来打算依照游戏,写一个coc模组跑团看看好不好玩的,现在虽然团队解散了,模组还是想要写下去,虽然我大学学的魏晋南北朝历史好像忘干净了Q.Q

    +

    //<续>写好基本大纲。安排好了新手教程和故事线索。目前欠缺CP故事线与武侠动作描述。主美似乎又开始画竹子格斗的动作了,似乎还有戏?目前看来是我最废,哈

    +

    #■第二次GameJam分析:(2022.06)

    +

    总论:跟茶叔学Unity编程,暂定要做Coc跑团卡牌游戏,一个月了看了视频跟没看一样

    +

    ■调查原因与结果分析:
    +①可能还是要厚着脸皮去请教茶叔,尽量挑他心情好or不加班的时候去

    +

    ■自我分析:游戏行业是不是要死在中国了,本来端午要上线steam的新游戏突然说要被审核,我可是连PV都制作好了呀...公司的游戏业务全砍了,自己一直在想着找下家还是在原公司摸鱼顺便学会unity或者雅思。

    +

    #■叙事策划Workshop (2022.12.17-2023.03)

    +

    第一堂课开学
    +今天Johnson主要讲了3C的概念,我的理解是把自己的创意更好的表达给同事,叙事传达是一件很重要但我至今没上心认真学过的内容(敲黑板!),有时候我明明写了一个很有灵感的创意,但对方却没认真对待,最后CG部门or剪辑师交出来的作品差强人意,这怎么办呢?刚毕业那几年,我总是侥幸地想,“啊 大概是运气不好吧 | CG部门的人好像又离职跑路了一波人,估计是腾不出人手,才会这样吧!”

    +

    但是现在我改变想法了,这分明就是我没有去跟同事安利我的创意,晒命晒斗志!前几年总是想着是金子,只要眼不瞎怎么都能高度重视的吧!然而我没有想到我们如今正处于一个潮汐般流动的社会,人像蒲公英一样飘荡四海,而且还有短视频这样的东西把人的时间切割切割切割成渣渣,每个人的时间都是24小时,但是细看起来就好像从来也没有完整的二小时假期,到处都是被短视频刷手机的动作把时间填得满满的,岂可休!!

    +

    anyway,说远了,总之要安利自己的创意,要安利自己的游戏,这也是为什么我要做游戏发行!!!

    +

    *课后练习:*以在轮下的学校环境

    +

    胡人入侵北境,军队三年没发粮饷,西林军都督带领士兵叛变了,安居乐业的百姓乡村顿时变成了人不为己天诛地灭的炼狱,他们却美其名曰江湖。为了躲避互相残杀,腥风血雨般的江湖,目睹父亲惨死的少年金蒙德背井离乡,一路逃难,辗转流浪,终于找寻到安宁之地。

    +

    过场画面:金蒙德爬上山顶,眺望远方灯火通明的皇城,露出迷惑的眼神,内心OS:母亲,我这样做,真的对吗??他会是个好皇帝吗?

    +

    原型人物:十四岁的少年金蒙德,爱好自然,活泼好动,口才十分了得,偶像是竹林七贤的嵇康。

    +

    底层冲突:金蒙德父亲被暗杀,母亲被人掳走,他需要替父报仇,找回母亲,但他内心却是一个十分感性,爱好和平的人,他不愿意双手沾满血腥,成为聪明又无耻的江湖流浪汉,他想要成为像竹林七贤那样的人。是手刃仇人,寻找母亲,还是和竹林七贤呆在桃花源里?金蒙德内心饱受煎熬。

    +

    Lore世界观:社会冲突愈演愈烈,百姓处于水生火热之中,谁也不知道自己明天会不会死去,

    +

    东晋前期的门阀权势滔天,皇帝都不得不退步。皇帝不敢明面上公然挑战士族门阀的地位,但私底下利用杀手对门阀士族进行恐怖威胁。秩序崩坏,人与人失去了信任。

    +

    ■第三次GAMEJAM 鲸落之城(2023.06-07)

    +

    总论:一群叙事策划们试图写出一个主美自己写不出的故事。我被吸引过去的主要原因是,因为拉我进去项目的人就是上面workshop认识的,而且他们蛮有斗志的,想要把游戏带去科隆游戏展。但三个礼拜后,我就敲起了退堂鼓...最后因为对剧情无感,附加丧失积极性,主创认为我风格不合适,把我驱逐出项目了。

    +

    ■调查原因与结果分析:
    +①概念构思和剧本产出不统一。团队一共有五个人担任剧本撰写,大家分工写,而且加入的时长都不一样,知道的信息都不相同。导致沟通出问题,输出剧本的时候出现前后剧情不连贯,两次集体开会也没有能够定下固定方向的叙事框架,这故事完全想象不出来有发生的可能性,我非常无感,而且非常丧失积极性。
    +②我反馈不及时,缺少跨部门沟通,主美和程序员因为工作量原因,不愿意做很多细节的spire动画和游戏机制,但是负责初稿的主创并没有把这个信息同步给我,导致我写的东西用不上,要我删除重写。这一点我认为我和这位小哥我们都有问题,内部沟通渠道不通畅,让我感觉自己像他们的免费外包,工作起来有些垂头丧气,下次再遇到这类问题,应该语气友好的主动沟通,多听听他们在聊什么,多收集清楚情报。
    +③时间管理失败。团队大部分人的游戏专业的留学生,时区都不一样,每次开会都很早或者很晚,有时候要晚上九点半开会开到凌晨一点多,但是开会很少得到达成共识。一般这种会如果得不出结论,我就不会客气下去了,直接一个小时时间到宣布停止了,太浪费时间了。
    +④主创团队自己对角色和世界观有想法,但是这个想法没有清楚写下来给叙事策划,虽然画大饼说叙事策划可以开心地写,但实际上他们是接受不了的。
    +⑤项目时间紧张,大家压力都很大,没有一个明朗的方向和前景,不过项目制作人身上有很多我值得学习的优点,比如说巧舌如簧,无脑夸人的技能,还有花钱很大度,很舍得把钱投入在刀刃上面,不会想着白嫖别人,感觉是个蛮有道德感的妹纸,就是感觉她缺少主见,只是主美和老师的传话筒,所以说话有时候会态度前后不一致。

    +

    ■自我分析:
    +1.我丧失积极性,写出来的故事更像是应付一下的作业,而且他们不喜欢我关于粤语恶搞的段子,这可能跟国内宣传风气有关,不怪他们,我也写不太出来像毒液那样的美式喜剧,我觉得比港式喜剧还要low好多啊,写这种喜剧等于是要恶心我了..
    +2.我不太习惯跟00后对话,我试着平等对话,但他们就莫名把我当作老师对待..
    +3.不够有耐心,太想要大跨步前进了。
    +4.往好的方向想,至少他们也愿意听我的劝,喜欢我关于磷虾的点子,愿意给游戏加入筛子功能和打架的戏份,感谢相遇,感恩短暂的合作,感谢他们出现在我生命里,丰富了我的人生。

    +

    ■第四次GameJam分析:(2022.12.1-2024)

    +

    游戏文档:
    +游戏本质是一个潜行闯关游戏行走模拟器,带玩家游览魏晋,去他们没去过的朝代,看现代
    +人看不到的风景,让玩家发现惯性思考下无法发现的事情。鱼跃代表的是在一个不停有意外
    +的世界里,即使很难受,仍然选择保持积极心态活下去的现代人。
    +我在游戏里引入了一个 COC 跑团桌游里面“末日支配者”(Great Old Ones)的概念,并试图
    +进一步具体化它的形象,它就是被过往历史中的王侯将相们通过简单叠加制定创造出来的
    +Old Rules。
    +原先的社会规则都是年纪大的王侯将相们制定的,符合他们自己的时代需求,但对刚出生没
    +多久的年轻人们来说,却很难适应这样的社会规则。随着时间演进,年纪大的人都老死了,
    +但 Old Rules 依旧无声无息地存在着,即使它明明令社会里面的大多数人都很难受。
    +本游戏的设计灵感来自于去年疫情期间的个人思考,那时我突发急性肠胃炎,到了医院却只
    +能呆在发热诊室,从上午等候到下午三点才能离开,因为我的核酸检验报告一直没出来。这
    +发生的一切让我觉得医院失去了它原本的功能,而疫情这三年,也让我觉得社会失去了很多
    +它本来应该有的功能。于是我开始思考驱动社会失去本来功能背后的力量究竟是什么?是谁
    +犯了错吗?有人需要对此负责吗?还是说大家都没错,但悲剧就是不断在发生?我思考的结
    +论是,我认为驱动悲剧重演的背后力量就是 Old Rules 的存在。
    +设计这款游戏的目标是让玩家能够察觉到自己的社会里存在一些不合理的规则,比如奴隶制
    +度、盲目崇拜权威制、皇帝无罪制…同时我认为我们不必只是单纯痛苦地清醒着,而是要寻
    +找一种弗洛姆所说的“积极自由”的路,自发地生活,比如遇到问题解决问题,把让年轻人
    +们很难适应的社会规则,更改成我们都能适应的社会规则。
    +这种办法就是妄想力。使用卷轴的魔力施法,寻找智慧,拯救自我。

    +

    机制一:藏经阁偷卷轴
    +藏经阁里到处都是官府镇压起义收集的战场百姓书信遗书或者招安各家各派收集起来的宗
    +师绝学。玩家可以收集卷轴发动技能。
    +但要保持警惕。玩家鱼跃将在黑暗的藏经阁里潜行,他一开始只依靠 SAN 值点燃自己身上的
    +灯芯草,照亮四周的几个方格,藏经阁里有看守经书的幽灵扫地僧和末日支配者。玩家只要
    +被他们抓到,就 GAMEOVER。而且你不能在藏经阁逗留太久,藏经阁里的低语迟早让你发疯。

    +

    【开发进度条————>】

    +

    2022.11 参与彭必涛的游戏项目,开始零零碎碎写了一些魏晋竹林七贤相关的故事,由于游戏制作人决定砍需求,游戏项目不再需要游戏文案,故中断结尾,结束合作。
    +2023.01 参与叙事策划Workshop,idea诞生,这次是以小人物的视角构思,完善了带有冲突对立色彩的复仇武侠世界观。就是上面(2022.12.17-2023.03)写的那个👆
    +2023.03 完成Inky的demo,并且拉来一名天使投资人。
    +2023.06 完成inky引擎做的第二版demo,剧情到达主角与竹林七贤的相遇。
    +2023.09. 完成迭代到第四版的多结局的inky剧本大纲,剧情又臭又长,试玩者认为不好玩,决定大砍需求。
    +2023.10 为了做好游戏学Haxe语言!———OpenFL/Lime/LDSK/flixel....
    +2024.01.30 完成第三版的游戏文档,拉入一名程序员当战友,就是上面这位天使投资人👆
    +2023.02.01 开始游戏玩法相关的编程工作,为了做好游戏学C#语言!
    +2023.08.01 完成主角的sprite;敲定敌人的sprite和animations;
    +2023.09.01 构建游戏的对话框架和可持续输入方案

    +]]>
    +
    +
    \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..f34f358 Binary files /dev/null and b/favicon.ico differ diff --git a/images/avatar.png b/images/avatar.png new file mode 100644 index 0000000..3e5c670 Binary files /dev/null and b/images/avatar.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..982425d --- /dev/null +++ b/index.html @@ -0,0 +1,304 @@ + + + + +白熊泡面🍜 + + + + + + + + + + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + + + 下一页 + +
    + + + + +
    +
    + + diff --git a/page/2/index.html b/page/2/index.html new file mode 100644 index 0000000..691bc4c --- /dev/null +++ b/page/2/index.html @@ -0,0 +1,300 @@ + + + + +白熊泡面🍜 + + + + + + + + + + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + +
    + +

    关于

    +
    + + +
    + +
    +
    + + + +
    + + +
    + + 上一页 + + +
    + + + + +
    +
    + + diff --git a/post-images/1589803599556.png b/post-images/1589803599556.png new file mode 100644 index 0000000..66bd9d3 Binary files /dev/null and b/post-images/1589803599556.png differ diff --git a/post-images/1604773500783.jpg b/post-images/1604773500783.jpg new file mode 100644 index 0000000..c857c7b Binary files /dev/null and b/post-images/1604773500783.jpg differ diff --git a/post-images/1604773822834.jpg b/post-images/1604773822834.jpg new file mode 100644 index 0000000..e78d2ab Binary files /dev/null and b/post-images/1604773822834.jpg differ diff --git a/post-images/1604774045429.png b/post-images/1604774045429.png new file mode 100644 index 0000000..add09e2 Binary files /dev/null and b/post-images/1604774045429.png differ diff --git a/post-images/1604774085934.png b/post-images/1604774085934.png new file mode 100644 index 0000000..c408cff Binary files /dev/null and b/post-images/1604774085934.png differ diff --git a/post-images/1604774095232.jpg b/post-images/1604774095232.jpg new file mode 100644 index 0000000..4a27d2b Binary files /dev/null and b/post-images/1604774095232.jpg differ diff --git a/post-images/1604774107593.png b/post-images/1604774107593.png new file mode 100644 index 0000000..992b69c Binary files /dev/null and b/post-images/1604774107593.png differ diff --git a/post-images/1604774118679.jpg b/post-images/1604774118679.jpg new file mode 100644 index 0000000..adac475 Binary files /dev/null and b/post-images/1604774118679.jpg differ diff --git a/post-images/1604774155030.png b/post-images/1604774155030.png new file mode 100644 index 0000000..d697327 Binary files /dev/null and b/post-images/1604774155030.png differ diff --git a/post-images/1604774189377.png b/post-images/1604774189377.png new file mode 100644 index 0000000..91d7fda Binary files /dev/null and b/post-images/1604774189377.png differ diff --git a/post-images/1604774268073.jpg b/post-images/1604774268073.jpg new file mode 100644 index 0000000..aa09430 Binary files /dev/null and b/post-images/1604774268073.jpg differ diff --git a/post-images/1604774292254.jpg b/post-images/1604774292254.jpg new file mode 100644 index 0000000..098b19f Binary files /dev/null and b/post-images/1604774292254.jpg differ diff --git a/post-images/1604774304075.jpg b/post-images/1604774304075.jpg new file mode 100644 index 0000000..5ebffb1 Binary files /dev/null and b/post-images/1604774304075.jpg differ diff --git a/post-images/1604774314193.jpg b/post-images/1604774314193.jpg new file mode 100644 index 0000000..70978c0 Binary files /dev/null and b/post-images/1604774314193.jpg differ diff --git a/post-images/1604774338808.jpg b/post-images/1604774338808.jpg new file mode 100644 index 0000000..aa2bae3 Binary files /dev/null and b/post-images/1604774338808.jpg differ diff --git a/post-images/1604774431087.jpg b/post-images/1604774431087.jpg new file mode 100644 index 0000000..a89a3ae Binary files /dev/null and b/post-images/1604774431087.jpg differ diff --git a/post-images/1604774496440.jpg b/post-images/1604774496440.jpg new file mode 100644 index 0000000..b651c96 Binary files /dev/null and b/post-images/1604774496440.jpg differ diff --git a/post-images/1629472213811.png b/post-images/1629472213811.png new file mode 100644 index 0000000..a6bc382 Binary files /dev/null and b/post-images/1629472213811.png differ diff --git a/post-images/1629472243341.jpg b/post-images/1629472243341.jpg new file mode 100644 index 0000000..a2fdaa1 Binary files /dev/null and b/post-images/1629472243341.jpg differ diff --git a/post-images/1629472248399.jpg b/post-images/1629472248399.jpg new file mode 100644 index 0000000..2d39ef4 Binary files /dev/null and b/post-images/1629472248399.jpg differ diff --git a/post-images/1629472363704.jpg b/post-images/1629472363704.jpg new file mode 100644 index 0000000..97f35f8 Binary files /dev/null and b/post-images/1629472363704.jpg differ diff --git a/post-images/1672498964507.jpg b/post-images/1672498964507.jpg new file mode 100644 index 0000000..e04b827 Binary files /dev/null and b/post-images/1672498964507.jpg differ diff --git a/post-images/1672499017077.webp b/post-images/1672499017077.webp new file mode 100644 index 0000000..e6f5968 Binary files /dev/null and b/post-images/1672499017077.webp differ diff --git a/post-images/1672499049193.jpg b/post-images/1672499049193.jpg new file mode 100644 index 0000000..c97454a Binary files /dev/null and b/post-images/1672499049193.jpg differ diff --git a/post-images/1672499054771.jpg b/post-images/1672499054771.jpg new file mode 100644 index 0000000..deb95fc Binary files /dev/null and b/post-images/1672499054771.jpg differ diff --git a/post-images/1672499081971.jpg b/post-images/1672499081971.jpg new file mode 100644 index 0000000..ad1ebf2 Binary files /dev/null and b/post-images/1672499081971.jpg differ diff --git a/post-images/1672499095616.jpg b/post-images/1672499095616.jpg new file mode 100644 index 0000000..9f37284 Binary files /dev/null and b/post-images/1672499095616.jpg differ diff --git a/post-images/1672499104800.jpg b/post-images/1672499104800.jpg new file mode 100644 index 0000000..d79b2bf Binary files /dev/null and b/post-images/1672499104800.jpg differ diff --git a/post-images/1672499114760.jpg b/post-images/1672499114760.jpg new file mode 100644 index 0000000..d111c2f Binary files /dev/null and b/post-images/1672499114760.jpg differ diff --git a/post-images/1672499121648.jpg b/post-images/1672499121648.jpg new file mode 100644 index 0000000..61ec886 Binary files /dev/null and b/post-images/1672499121648.jpg differ diff --git a/post-images/1672499127596.jpg b/post-images/1672499127596.jpg new file mode 100644 index 0000000..26fe2fa Binary files /dev/null and b/post-images/1672499127596.jpg differ diff --git a/post-images/1672499132353.jpg b/post-images/1672499132353.jpg new file mode 100644 index 0000000..bd2f1f8 Binary files /dev/null and b/post-images/1672499132353.jpg differ diff --git a/post-images/1672499143329.jpg b/post-images/1672499143329.jpg new file mode 100644 index 0000000..9d86f42 Binary files /dev/null and b/post-images/1672499143329.jpg differ diff --git a/post-images/1672499148900.jpg b/post-images/1672499148900.jpg new file mode 100644 index 0000000..28d0a0b Binary files /dev/null and b/post-images/1672499148900.jpg differ diff --git a/post-images/1672499157879.jpg b/post-images/1672499157879.jpg new file mode 100644 index 0000000..db1cb06 Binary files /dev/null and b/post-images/1672499157879.jpg differ diff --git a/post-images/1672499173649.jpg b/post-images/1672499173649.jpg new file mode 100644 index 0000000..daf0c73 Binary files /dev/null and b/post-images/1672499173649.jpg differ diff --git a/post-images/1672499177396.jpg b/post-images/1672499177396.jpg new file mode 100644 index 0000000..0570afa Binary files /dev/null and b/post-images/1672499177396.jpg differ diff --git a/post-images/1672499191640.jpg b/post-images/1672499191640.jpg new file mode 100644 index 0000000..abf29f7 Binary files /dev/null and b/post-images/1672499191640.jpg differ diff --git a/post-images/1672499195865.jpg b/post-images/1672499195865.jpg new file mode 100644 index 0000000..0bc43de Binary files /dev/null and b/post-images/1672499195865.jpg differ diff --git a/post-images/1672499237030.jpg b/post-images/1672499237030.jpg new file mode 100644 index 0000000..69ce681 Binary files /dev/null and b/post-images/1672499237030.jpg differ diff --git a/post-images/1672499246831.jpg b/post-images/1672499246831.jpg new file mode 100644 index 0000000..012bbc6 Binary files /dev/null and b/post-images/1672499246831.jpg differ diff --git a/post-images/1672499256468.gif b/post-images/1672499256468.gif new file mode 100644 index 0000000..6ca31eb Binary files /dev/null and b/post-images/1672499256468.gif differ diff --git a/post-images/1672499271989.jpg b/post-images/1672499271989.jpg new file mode 100644 index 0000000..9ae1584 Binary files /dev/null and b/post-images/1672499271989.jpg differ diff --git a/post-images/1672499308111.jpg b/post-images/1672499308111.jpg new file mode 100644 index 0000000..f836a2c Binary files /dev/null and b/post-images/1672499308111.jpg differ diff --git a/post-images/1672499319128.jpg b/post-images/1672499319128.jpg new file mode 100644 index 0000000..cbe28c2 Binary files /dev/null and b/post-images/1672499319128.jpg differ diff --git a/post-images/1672499323727.jpg b/post-images/1672499323727.jpg new file mode 100644 index 0000000..ae9d4f4 Binary files /dev/null and b/post-images/1672499323727.jpg differ diff --git a/post-images/1672499327019.jpg b/post-images/1672499327019.jpg new file mode 100644 index 0000000..33655fc Binary files /dev/null and b/post-images/1672499327019.jpg differ diff --git a/post-images/1672499330290.jpg b/post-images/1672499330290.jpg new file mode 100644 index 0000000..b2256f0 Binary files /dev/null and b/post-images/1672499330290.jpg differ diff --git a/post-images/1672499349256.jpg b/post-images/1672499349256.jpg new file mode 100644 index 0000000..b0dba88 Binary files /dev/null and b/post-images/1672499349256.jpg differ diff --git a/post-images/1672499368233.jpg b/post-images/1672499368233.jpg new file mode 100644 index 0000000..07795bb Binary files /dev/null and b/post-images/1672499368233.jpg differ diff --git a/post-images/1672499377566.jpg b/post-images/1672499377566.jpg new file mode 100644 index 0000000..e9ea68c Binary files /dev/null and b/post-images/1672499377566.jpg differ diff --git a/post-images/1672499387434.jpg b/post-images/1672499387434.jpg new file mode 100644 index 0000000..b2ed22e Binary files /dev/null and b/post-images/1672499387434.jpg differ diff --git a/post-images/1672499397974.jpg b/post-images/1672499397974.jpg new file mode 100644 index 0000000..d8c3273 Binary files /dev/null and b/post-images/1672499397974.jpg differ diff --git a/post-images/1672499405522.jpg b/post-images/1672499405522.jpg new file mode 100644 index 0000000..21f6992 Binary files /dev/null and b/post-images/1672499405522.jpg differ diff --git a/post-images/1672499412491.jpg b/post-images/1672499412491.jpg new file mode 100644 index 0000000..0815964 Binary files /dev/null and b/post-images/1672499412491.jpg differ diff --git a/post-images/1672499419283.jpg b/post-images/1672499419283.jpg new file mode 100644 index 0000000..5de51b9 Binary files /dev/null and b/post-images/1672499419283.jpg differ diff --git a/post-images/1672499467316.jpg b/post-images/1672499467316.jpg new file mode 100644 index 0000000..70e8d02 Binary files /dev/null and b/post-images/1672499467316.jpg differ diff --git a/post-images/1672499491647.jpg b/post-images/1672499491647.jpg new file mode 100644 index 0000000..93abca8 Binary files /dev/null and b/post-images/1672499491647.jpg differ diff --git a/post-images/1672499525617.jpg b/post-images/1672499525617.jpg new file mode 100644 index 0000000..6c9eee5 Binary files /dev/null and b/post-images/1672499525617.jpg differ diff --git a/post-images/1672499536782.jpg b/post-images/1672499536782.jpg new file mode 100644 index 0000000..c675dd3 Binary files /dev/null and b/post-images/1672499536782.jpg differ diff --git a/post-images/1672499581916.jpg b/post-images/1672499581916.jpg new file mode 100644 index 0000000..d57b182 Binary files /dev/null and b/post-images/1672499581916.jpg differ diff --git a/post-images/1672499597196.jpg b/post-images/1672499597196.jpg new file mode 100644 index 0000000..8bd7932 Binary files /dev/null and b/post-images/1672499597196.jpg differ diff --git a/post-images/1672499610433.png b/post-images/1672499610433.png new file mode 100644 index 0000000..5622d10 Binary files /dev/null and b/post-images/1672499610433.png differ diff --git a/post-images/1672499627428.jpg b/post-images/1672499627428.jpg new file mode 100644 index 0000000..baac013 Binary files /dev/null and b/post-images/1672499627428.jpg differ diff --git a/post-images/1672499634790.png b/post-images/1672499634790.png new file mode 100644 index 0000000..6bd41d5 Binary files /dev/null and b/post-images/1672499634790.png differ diff --git a/post-images/1672499638959.webp b/post-images/1672499638959.webp new file mode 100644 index 0000000..876d57d Binary files /dev/null and b/post-images/1672499638959.webp differ diff --git a/post-images/1672499648664.png b/post-images/1672499648664.png new file mode 100644 index 0000000..9ef50ae Binary files /dev/null and b/post-images/1672499648664.png differ diff --git a/post-images/1672499655731.jpg b/post-images/1672499655731.jpg new file mode 100644 index 0000000..af81847 Binary files /dev/null and b/post-images/1672499655731.jpg differ diff --git a/post-images/1672499689347.gif b/post-images/1672499689347.gif new file mode 100644 index 0000000..5affe66 Binary files /dev/null and b/post-images/1672499689347.gif differ diff --git a/post-images/1672499694914.gif b/post-images/1672499694914.gif new file mode 100644 index 0000000..42d4ef6 Binary files /dev/null and b/post-images/1672499694914.gif differ diff --git a/post-images/1672499700466.gif b/post-images/1672499700466.gif new file mode 100644 index 0000000..0c7d2ee Binary files /dev/null and b/post-images/1672499700466.gif differ diff --git a/post-images/1672499704970.gif b/post-images/1672499704970.gif new file mode 100644 index 0000000..87caff0 Binary files /dev/null and b/post-images/1672499704970.gif differ diff --git a/post-images/1672499709318.jpg b/post-images/1672499709318.jpg new file mode 100644 index 0000000..8fd4b5f Binary files /dev/null and b/post-images/1672499709318.jpg differ diff --git a/post-images/1672499715086.jpg b/post-images/1672499715086.jpg new file mode 100644 index 0000000..66c5f74 Binary files /dev/null and b/post-images/1672499715086.jpg differ diff --git a/post-images/1672499728817.jpg b/post-images/1672499728817.jpg new file mode 100644 index 0000000..463a98f Binary files /dev/null and b/post-images/1672499728817.jpg differ diff --git a/post-images/1672499743479.jpg b/post-images/1672499743479.jpg new file mode 100644 index 0000000..1823f82 Binary files /dev/null and b/post-images/1672499743479.jpg differ diff --git a/post-images/1672499771266.png b/post-images/1672499771266.png new file mode 100644 index 0000000..daa5110 Binary files /dev/null and b/post-images/1672499771266.png differ diff --git a/post-images/1672499779002.jpg b/post-images/1672499779002.jpg new file mode 100644 index 0000000..5142c73 Binary files /dev/null and b/post-images/1672499779002.jpg differ diff --git a/post-images/1672499786119.jpg b/post-images/1672499786119.jpg new file mode 100644 index 0000000..2431d94 Binary files /dev/null and b/post-images/1672499786119.jpg differ diff --git a/post-images/1672499797032.png b/post-images/1672499797032.png new file mode 100644 index 0000000..28af2e7 Binary files /dev/null and b/post-images/1672499797032.png differ diff --git a/post-images/1672499827554.gif b/post-images/1672499827554.gif new file mode 100644 index 0000000..1a0903c Binary files /dev/null and b/post-images/1672499827554.gif differ diff --git a/post-images/1672499840984.png b/post-images/1672499840984.png new file mode 100644 index 0000000..41caa0f Binary files /dev/null and b/post-images/1672499840984.png differ diff --git a/post-images/1672499847092.png b/post-images/1672499847092.png new file mode 100644 index 0000000..6f9e503 Binary files /dev/null and b/post-images/1672499847092.png differ diff --git a/post-images/1672499861965.jpg b/post-images/1672499861965.jpg new file mode 100644 index 0000000..46cd389 Binary files /dev/null and b/post-images/1672499861965.jpg differ diff --git a/post-images/1672499873417.png b/post-images/1672499873417.png new file mode 100644 index 0000000..1fe20cf Binary files /dev/null and b/post-images/1672499873417.png differ diff --git a/post-images/1672499887477.jpg b/post-images/1672499887477.jpg new file mode 100644 index 0000000..3e94813 Binary files /dev/null and b/post-images/1672499887477.jpg differ diff --git a/post-images/1672499898042.jpg b/post-images/1672499898042.jpg new file mode 100644 index 0000000..40e8896 Binary files /dev/null and b/post-images/1672499898042.jpg differ diff --git a/post-images/1672499915880.jpg b/post-images/1672499915880.jpg new file mode 100644 index 0000000..8374551 Binary files /dev/null and b/post-images/1672499915880.jpg differ diff --git a/post-images/1723534194333.jpg b/post-images/1723534194333.jpg new file mode 100644 index 0000000..606100e Binary files /dev/null and b/post-images/1723534194333.jpg differ diff --git a/post-images/1723538006123.png b/post-images/1723538006123.png new file mode 100644 index 0000000..c28c1a7 Binary files /dev/null and b/post-images/1723538006123.png differ diff --git a/post-images/1723538575166.png b/post-images/1723538575166.png new file mode 100644 index 0000000..26a65e7 Binary files /dev/null and b/post-images/1723538575166.png differ diff --git a/post-images/1728899519143.png b/post-images/1728899519143.png new file mode 100644 index 0000000..3a7c285 Binary files /dev/null and b/post-images/1728899519143.png differ diff --git a/post-images/1728901438288.jpg b/post-images/1728901438288.jpg new file mode 100644 index 0000000..fe13a26 Binary files /dev/null and b/post-images/1728901438288.jpg differ diff --git a/post-images/1735126100960.png b/post-images/1735126100960.png new file mode 100644 index 0000000..15589b8 Binary files /dev/null and b/post-images/1735126100960.png differ diff --git a/post-images/1735139514741.jpg b/post-images/1735139514741.jpg new file mode 100644 index 0000000..7acf543 Binary files /dev/null and b/post-images/1735139514741.jpg differ diff --git a/post-images/1735139524622.jpg b/post-images/1735139524622.jpg new file mode 100644 index 0000000..e0b5ba1 Binary files /dev/null and b/post-images/1735139524622.jpg differ diff --git a/post-images/1735139878842.jpg b/post-images/1735139878842.jpg new file mode 100644 index 0000000..3a0106b Binary files /dev/null and b/post-images/1735139878842.jpg differ diff --git a/post-images/1735139893462.jpg b/post-images/1735139893462.jpg new file mode 100644 index 0000000..ebbad16 Binary files /dev/null and b/post-images/1735139893462.jpg differ diff --git a/post-images/1735139906079.jpg b/post-images/1735139906079.jpg new file mode 100644 index 0000000..729edd0 Binary files /dev/null and b/post-images/1735139906079.jpg differ diff --git a/post-images/1735139922413.jpg b/post-images/1735139922413.jpg new file mode 100644 index 0000000..0b1ac8d Binary files /dev/null and b/post-images/1735139922413.jpg differ diff --git a/post-images/1735139935444.jpg b/post-images/1735139935444.jpg new file mode 100644 index 0000000..ef72a0d Binary files /dev/null and b/post-images/1735139935444.jpg differ diff --git a/post-images/1735139945251.jpg b/post-images/1735139945251.jpg new file mode 100644 index 0000000..f8b7259 Binary files /dev/null and b/post-images/1735139945251.jpg differ diff --git a/post-images/1735139959416.jpg b/post-images/1735139959416.jpg new file mode 100644 index 0000000..1e7c94b Binary files /dev/null and b/post-images/1735139959416.jpg differ diff --git a/post-images/1735140581987.jpg b/post-images/1735140581987.jpg new file mode 100644 index 0000000..2d73680 Binary files /dev/null and b/post-images/1735140581987.jpg differ diff --git a/post-images/1735140933640.jpg b/post-images/1735140933640.jpg new file mode 100644 index 0000000..aee8a06 Binary files /dev/null and b/post-images/1735140933640.jpg differ diff --git a/post-images/1735140945947.jpg b/post-images/1735140945947.jpg new file mode 100644 index 0000000..3aee5f0 Binary files /dev/null and b/post-images/1735140945947.jpg differ diff --git a/post-images/1735140962268.jpg b/post-images/1735140962268.jpg new file mode 100644 index 0000000..0d42fc5 Binary files /dev/null and b/post-images/1735140962268.jpg differ diff --git a/post-images/1735140971719.jpg b/post-images/1735140971719.jpg new file mode 100644 index 0000000..bf227d7 Binary files /dev/null and b/post-images/1735140971719.jpg differ diff --git a/post-images/1735140977074.jpg b/post-images/1735140977074.jpg new file mode 100644 index 0000000..08b219d Binary files /dev/null and b/post-images/1735140977074.jpg differ diff --git a/post-images/1735140986989.jpg b/post-images/1735140986989.jpg new file mode 100644 index 0000000..a2a1ada Binary files /dev/null and b/post-images/1735140986989.jpg differ diff --git a/post-images/1735141009883.jpg b/post-images/1735141009883.jpg new file mode 100644 index 0000000..e6d46e7 Binary files /dev/null and b/post-images/1735141009883.jpg differ diff --git a/post-images/1735141029474.jpg b/post-images/1735141029474.jpg new file mode 100644 index 0000000..0915dc9 Binary files /dev/null and b/post-images/1735141029474.jpg differ diff --git a/post-images/1735141035046.jpg b/post-images/1735141035046.jpg new file mode 100644 index 0000000..a624e1c Binary files /dev/null and b/post-images/1735141035046.jpg differ diff --git a/post-images/1735141039223.jpg b/post-images/1735141039223.jpg new file mode 100644 index 0000000..54d712a Binary files /dev/null and b/post-images/1735141039223.jpg differ diff --git a/post-images/1735141044086.jpg b/post-images/1735141044086.jpg new file mode 100644 index 0000000..7bd6e68 Binary files /dev/null and b/post-images/1735141044086.jpg differ diff --git a/post-images/1735141050990.jpg b/post-images/1735141050990.jpg new file mode 100644 index 0000000..7d81397 Binary files /dev/null and b/post-images/1735141050990.jpg differ diff --git a/post-images/1735141066440.jpg b/post-images/1735141066440.jpg new file mode 100644 index 0000000..f897296 Binary files /dev/null and b/post-images/1735141066440.jpg differ diff --git a/post-images/1735141070606.jpg b/post-images/1735141070606.jpg new file mode 100644 index 0000000..800da40 Binary files /dev/null and b/post-images/1735141070606.jpg differ diff --git a/post-images/1735141078892.jpg b/post-images/1735141078892.jpg new file mode 100644 index 0000000..deb8e6a Binary files /dev/null and b/post-images/1735141078892.jpg differ diff --git a/post-images/1735141083716.jpg b/post-images/1735141083716.jpg new file mode 100644 index 0000000..1c13771 Binary files /dev/null and b/post-images/1735141083716.jpg differ diff --git a/post-images/1735141091361.jpg b/post-images/1735141091361.jpg new file mode 100644 index 0000000..d915641 Binary files /dev/null and b/post-images/1735141091361.jpg differ diff --git a/post-images/1735141122397.jpg b/post-images/1735141122397.jpg new file mode 100644 index 0000000..90b4686 Binary files /dev/null and b/post-images/1735141122397.jpg differ diff --git a/post-images/1735141134851.jpg b/post-images/1735141134851.jpg new file mode 100644 index 0000000..f66dbe0 Binary files /dev/null and b/post-images/1735141134851.jpg differ diff --git a/post-images/1735141144206.jpg b/post-images/1735141144206.jpg new file mode 100644 index 0000000..dc73b4b Binary files /dev/null and b/post-images/1735141144206.jpg differ diff --git a/post-images/1735141150023.jpg b/post-images/1735141150023.jpg new file mode 100644 index 0000000..9666d09 Binary files /dev/null and b/post-images/1735141150023.jpg differ diff --git a/post-images/1735141153782.jpg b/post-images/1735141153782.jpg new file mode 100644 index 0000000..e30ce79 Binary files /dev/null and b/post-images/1735141153782.jpg differ diff --git a/post-images/1735141157427.jpg b/post-images/1735141157427.jpg new file mode 100644 index 0000000..d4c43de Binary files /dev/null and b/post-images/1735141157427.jpg differ diff --git a/post-images/1735141160780.jpg b/post-images/1735141160780.jpg new file mode 100644 index 0000000..0282897 Binary files /dev/null and b/post-images/1735141160780.jpg differ diff --git a/post-images/1735141169992.jpg b/post-images/1735141169992.jpg new file mode 100644 index 0000000..6b3b749 Binary files /dev/null and b/post-images/1735141169992.jpg differ diff --git a/post-images/1735141177284.jpg b/post-images/1735141177284.jpg new file mode 100644 index 0000000..cd993be Binary files /dev/null and b/post-images/1735141177284.jpg differ diff --git a/post-images/1735141184715.jpg b/post-images/1735141184715.jpg new file mode 100644 index 0000000..77d4940 Binary files /dev/null and b/post-images/1735141184715.jpg differ diff --git a/post-images/1735141211033.jpg b/post-images/1735141211033.jpg new file mode 100644 index 0000000..280fdc0 Binary files /dev/null and b/post-images/1735141211033.jpg differ diff --git a/post-images/1735141216555.jpg b/post-images/1735141216555.jpg new file mode 100644 index 0000000..1fbd0c3 Binary files /dev/null and b/post-images/1735141216555.jpg differ diff --git a/post-images/1735141224069.jpg b/post-images/1735141224069.jpg new file mode 100644 index 0000000..25387ad Binary files /dev/null and b/post-images/1735141224069.jpg differ diff --git a/post-images/1735141232792.jpg b/post-images/1735141232792.jpg new file mode 100644 index 0000000..6023e30 Binary files /dev/null and b/post-images/1735141232792.jpg differ diff --git a/post-images/1735141244200.jpg b/post-images/1735141244200.jpg new file mode 100644 index 0000000..5b45a79 Binary files /dev/null and b/post-images/1735141244200.jpg differ diff --git a/post-images/1735141249452.jpg b/post-images/1735141249452.jpg new file mode 100644 index 0000000..0a96de0 Binary files /dev/null and b/post-images/1735141249452.jpg differ diff --git a/post-images/1735141254618.jpg b/post-images/1735141254618.jpg new file mode 100644 index 0000000..dc21b09 Binary files /dev/null and b/post-images/1735141254618.jpg differ diff --git a/post-images/1735141263545.jpg b/post-images/1735141263545.jpg new file mode 100644 index 0000000..f55a47d Binary files /dev/null and b/post-images/1735141263545.jpg differ diff --git a/post-images/1735141274342.jpg b/post-images/1735141274342.jpg new file mode 100644 index 0000000..e9b8d6a Binary files /dev/null and b/post-images/1735141274342.jpg differ diff --git a/post-images/1735141309816.jpg b/post-images/1735141309816.jpg new file mode 100644 index 0000000..00e86ca Binary files /dev/null and b/post-images/1735141309816.jpg differ diff --git a/post-images/1735141320613.jpg b/post-images/1735141320613.jpg new file mode 100644 index 0000000..89f9424 Binary files /dev/null and b/post-images/1735141320613.jpg differ diff --git a/post-images/1735141325738.jpg b/post-images/1735141325738.jpg new file mode 100644 index 0000000..4302adc Binary files /dev/null and b/post-images/1735141325738.jpg differ diff --git a/post-images/1735141332343.jpg b/post-images/1735141332343.jpg new file mode 100644 index 0000000..eba16f7 Binary files /dev/null and b/post-images/1735141332343.jpg differ diff --git a/post-images/1735141346207.jpg b/post-images/1735141346207.jpg new file mode 100644 index 0000000..84398ef Binary files /dev/null and b/post-images/1735141346207.jpg differ diff --git a/post-images/1735141352125.jpg b/post-images/1735141352125.jpg new file mode 100644 index 0000000..6277861 Binary files /dev/null and b/post-images/1735141352125.jpg differ diff --git a/post-images/1735141365737.jpg b/post-images/1735141365737.jpg new file mode 100644 index 0000000..274d0e6 Binary files /dev/null and b/post-images/1735141365737.jpg differ diff --git a/post-images/1735141373963.jpg b/post-images/1735141373963.jpg new file mode 100644 index 0000000..05cb9b4 Binary files /dev/null and b/post-images/1735141373963.jpg differ diff --git a/post-images/1735141384403.jpg b/post-images/1735141384403.jpg new file mode 100644 index 0000000..ca59ad3 Binary files /dev/null and b/post-images/1735141384403.jpg differ diff --git a/post-images/1735141387879.jpg b/post-images/1735141387879.jpg new file mode 100644 index 0000000..b73870c Binary files /dev/null and b/post-images/1735141387879.jpg differ diff --git a/post-images/1735141394371.jpg b/post-images/1735141394371.jpg new file mode 100644 index 0000000..85c895b Binary files /dev/null and b/post-images/1735141394371.jpg differ diff --git a/post-images/1735141406337.jpg b/post-images/1735141406337.jpg new file mode 100644 index 0000000..c8a9a14 Binary files /dev/null and b/post-images/1735141406337.jpg differ diff --git a/post-images/1735141418996.jpg b/post-images/1735141418996.jpg new file mode 100644 index 0000000..ddae825 Binary files /dev/null and b/post-images/1735141418996.jpg differ diff --git a/post-images/1735141430373.jpg b/post-images/1735141430373.jpg new file mode 100644 index 0000000..f47624d Binary files /dev/null and b/post-images/1735141430373.jpg differ diff --git a/post-images/1735141442189.jpg b/post-images/1735141442189.jpg new file mode 100644 index 0000000..1a9d7fa Binary files /dev/null and b/post-images/1735141442189.jpg differ diff --git a/post-images/1735141450054.jpg b/post-images/1735141450054.jpg new file mode 100644 index 0000000..f095b6c Binary files /dev/null and b/post-images/1735141450054.jpg differ diff --git a/post-images/1735141455071.jpg b/post-images/1735141455071.jpg new file mode 100644 index 0000000..b8cd94d Binary files /dev/null and b/post-images/1735141455071.jpg differ diff --git a/post-images/1735141458438.jpg b/post-images/1735141458438.jpg new file mode 100644 index 0000000..55aca9c Binary files /dev/null and b/post-images/1735141458438.jpg differ diff --git a/post-images/1735141467977.jpg b/post-images/1735141467977.jpg new file mode 100644 index 0000000..ecac4d6 Binary files /dev/null and b/post-images/1735141467977.jpg differ diff --git a/post-images/1735141472813.jpg b/post-images/1735141472813.jpg new file mode 100644 index 0000000..fc08f43 Binary files /dev/null and b/post-images/1735141472813.jpg differ diff --git a/post-images/1735141477519.jpg b/post-images/1735141477519.jpg new file mode 100644 index 0000000..2b7437d Binary files /dev/null and b/post-images/1735141477519.jpg differ diff --git a/post-images/1735141481904.jpg b/post-images/1735141481904.jpg new file mode 100644 index 0000000..b282345 Binary files /dev/null and b/post-images/1735141481904.jpg differ diff --git a/post-images/1735141506174.jpg b/post-images/1735141506174.jpg new file mode 100644 index 0000000..aedc9ef Binary files /dev/null and b/post-images/1735141506174.jpg differ diff --git a/post-images/1735141510571.jpg b/post-images/1735141510571.jpg new file mode 100644 index 0000000..388cd93 Binary files /dev/null and b/post-images/1735141510571.jpg differ diff --git a/post-images/1735141540580.jpg b/post-images/1735141540580.jpg new file mode 100644 index 0000000..9e2f285 Binary files /dev/null and b/post-images/1735141540580.jpg differ diff --git a/post-images/1735141545903.jpg b/post-images/1735141545903.jpg new file mode 100644 index 0000000..fb90941 Binary files /dev/null and b/post-images/1735141545903.jpg differ diff --git a/post-images/1735141554333.jpg b/post-images/1735141554333.jpg new file mode 100644 index 0000000..4401328 Binary files /dev/null and b/post-images/1735141554333.jpg differ diff --git a/post-images/1735799953757.png b/post-images/1735799953757.png new file mode 100644 index 0000000..4c78e5b Binary files /dev/null and b/post-images/1735799953757.png differ diff --git a/post-images/1735800106066.jpg b/post-images/1735800106066.jpg new file mode 100644 index 0000000..da3cd18 Binary files /dev/null and b/post-images/1735800106066.jpg differ diff --git a/post-images/book001.png b/post-images/book001.png new file mode 100644 index 0000000..918ab57 Binary files /dev/null and b/post-images/book001.png differ diff --git a/post-images/chuan-dao-shou-ye-jie-huo-pian.jpg b/post-images/chuan-dao-shou-ye-jie-huo-pian.jpg new file mode 100644 index 0000000..f9107f7 Binary files /dev/null and b/post-images/chuan-dao-shou-ye-jie-huo-pian.jpg differ diff --git a/post-images/hello-gridea.png b/post-images/hello-gridea.png new file mode 100644 index 0000000..bbd1205 Binary files /dev/null and b/post-images/hello-gridea.png differ diff --git a/post-images/jiu-wen-cun-dang-or-bei-hua-feng-qi-te-qing-xin-tuo-su-de-bug-chuo-zhong-xiao-dian-yu-da-an-jie-xiao.png b/post-images/jiu-wen-cun-dang-or-bei-hua-feng-qi-te-qing-xin-tuo-su-de-bug-chuo-zhong-xiao-dian-yu-da-an-jie-xiao.png new file mode 100644 index 0000000..15589b8 Binary files /dev/null and b/post-images/jiu-wen-cun-dang-or-bei-hua-feng-qi-te-qing-xin-tuo-su-de-bug-chuo-zhong-xiao-dian-yu-da-an-jie-xiao.png differ diff --git a/post-images/jiu-wen-cun-dang-or-fen-jing-ri-ri-hao.jpg b/post-images/jiu-wen-cun-dang-or-fen-jing-ri-ri-hao.jpg new file mode 100644 index 0000000..e5f004b Binary files /dev/null and b/post-images/jiu-wen-cun-dang-or-fen-jing-ri-ri-hao.jpg differ diff --git a/post-images/tao-bi-zi-you-or.jpg b/post-images/tao-bi-zi-you-or.jpg new file mode 100644 index 0000000..f34f358 Binary files /dev/null and b/post-images/tao-bi-zi-you-or.jpg differ diff --git a/post-images/wei-liao-zuo-hao-you-xi-xue-c.png b/post-images/wei-liao-zuo-hao-you-xi-xue-c.png new file mode 100644 index 0000000..b895d74 Binary files /dev/null and b/post-images/wei-liao-zuo-hao-you-xi-xue-c.png differ diff --git a/post-images/xu-de-gamejam-quan-ji-lu.jpg b/post-images/xu-de-gamejam-quan-ji-lu.jpg new file mode 100644 index 0000000..9a122b5 Binary files /dev/null and b/post-images/xu-de-gamejam-quan-ji-lu.jpg differ diff --git a/post/about/index.html b/post/about/index.html new file mode 100644 index 0000000..c988946 --- /dev/null +++ b/post/about/index.html @@ -0,0 +1,225 @@ + + + + +关于 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 关于 +

    + + +
    +
    +
    +

    欢迎来到我的存档Blog呀,很高兴遇见你!🤝

    +
    +

    🏠 关于本站

    +

    如你所见,是我本人在互联网各地的文章存档,谁知道明天哪个服务器会关闭呢?让我提前做好准备吧。

    +

    👨‍💻 博主是谁

    +

    喜欢瞎鼓捣的网瘾少女,是只白熊。

    +

    ⛹ 兴趣爱好

    +

    喝茶+射箭+击剑+骑单车绕着海边走+打游戏🎮

    +

    📬 联系我呀

    +

    真的打算联系我的嘛...那请您来我的知乎私信我吧,博客的评论功能我还没有鼓捣出来😥

    + +
    + +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/book001/index.html b/post/book001/index.html new file mode 100644 index 0000000..0b435e2 --- /dev/null +++ b/post/book001/index.html @@ -0,0 +1,283 @@ + + + + +📚读弗洛姆| 寻找一种积极的自我路径 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 📚读弗洛姆| 寻找一种积极的自我路径 +

    + + +
    +
    + +

    近一个月都在啃弗洛姆的《逃避自由》,好不容易终于,终于读完了,现在我试图来梳理他阐述的内容。
    +弗洛姆老爷爷在前三章阐述了个人自由后引发的新问题:个人孤独并且产生无能为力感。

    +

    而个人精神上为了解决这一新问题,触发了两种逃避机制:

    +
      +
    • 一是权威主义性格,弗洛姆解释它是产生于常人身上,而不是神经症患者身上的施虐-受虐性格。表达形式是:一个人羡慕权威,并想要臣服于权威,但同时又希望自己成为新的权威,让去别人臣服于他。(🤔自我理解即勇士杀死恶龙,自己却成为新的恶龙,等待新的勇士来杀死他。)*
    • +
    +

    弗洛姆提到,权威不一定是一个有名有姓的人或是组织。

    +

    #「匿名权威」

    +

    现代社会存在「匿名权威」,它温和又具有迷惑性,是一种内在化的权威。表现形式不是发号施令,而是温和的劝说、隐秘的暗示,它常常装扮成常识、科学、心理健康、道德与舆论。也就是说人在这种匿名权威中,看不到命令和命令者,却会受到看不见的敌人攻击,并且毫无还手之力。
    +(🤔匿名权威会加重人的无能为力感,再度触发逃避机制)

    +

    二是孤立无援的个人成为机器人🤖️,失去自我的同时,他产生强迫性趋同,并且认为自己是自由的,只服从自我。

    +

    弗洛姆在书中提出了许多区别与个人原始的思维(即自己思考诞生的想法💡),比如** 伪思想 **(🤔天气预报、或是单纯转述他人的思想,就像我现在转述的内容是弗洛姆的思想,不是我本人的思想,只有🤔后面才是我的真实想法💡)*、**伪自我**(伪愿望,比如说爸爸妈妈强加给小孩的愿望,社会愿望。弗洛姆举例说社会普遍认为,人结婚是自愿的,但有的人,Ta主观意识上相信自己想与某人结婚,实际上Ta发现自己是被一系列事件所困,只能步步走向婚姻,根本无路可逃。于是Ta在婚礼当天,会很恐慌,甚至有想要逃跑的冲动💨)

    + +

    因为压抑自我而产生的伪思想、伪愿望的伪自我,会进一步引发伪行为和伪感觉,弗洛姆提到人的真正愿望受到压抑,而不得不以某种方式接纳别人的愿望,但又似乎是自己的愿望。可以说,是伪愿望取代了原始愿望。而伪活动也会取代思想、感觉和愿望的原始活动,最终导致伪自我取代原始自我。

    +

    ** 原始自我是精神活动的原动力 **

    +
      +
    • ⚠️但是,原始自我是精神活动的原动力。伪自我只是一个代理,它打着自我的旗号,实际代表的是人被期望扮演的角色🎭。大多数人的原始自我都完全被伪自我窒息了,自我有时会出现在梦中、幻想中,或者是喝醉的时候,此时人会有多年未曾经历到的感觉与思想。这些感觉与思想往往是坏念头,于是又必须要予以压抑,因为Ta觉得害怕或是羞耻:但有时是非常好的念头,可Ta也必须压抑,因为他怕因为有这种感觉而受到嘲笑或攻击。
    • +
    +

    🤔就此我们理解了弗洛姆阐述的个人逃避自由机制,值得一提的是,在书的第六章,弗洛姆还认为个人的微不足道感和无能为力感是法西斯主义的温床🛏️。

    +

    在书的最后一章里,弗洛姆试图研究我们的文化是怎样促成趋同趋势?(孤立无援的个人变成机器人,失去自我又以为自已是自由的,只服从自我。)

    +

    1️⃣首先是我们文化里的教育机制出了问题。

    +
      +
    • +

      教育的结果往往是扼杀了小孩的自发性,压抑了小孩的情感。小孩最先被压抑的感觉就是:敌视和厌恶。教育过程的根本目的之一便是除掉这种敌对反应。采用方式各异,从恐吓到惩罚,把小孩吓怕,到巧妙的哄骗或“耐心解释”,把小孩弄糊涂,使他完全放弃他的敌视。小孩开始放弃表达自己的感觉,并最终放弃感觉本身。不久便达到一般成年人的“成熟”程度,并丧失了辨别好人与坏人的能力,只要坏人不在光天化日之下,为非作歹。

      +
    • +
    • +

      另一方面,在早期教育中,人们教导小孩要特别喜欢人😍,要与人为善,要微笑待人。如果你不面带微笑,别人就会说你缺乏“令人愉快的人格”。🤔虽然这种微笑➡️🤩⬅️人们清楚这仅仅是一种姿态:然而在大多数场合下,Ta们会失去这种意识,失去辨别伪感觉与自发友善的能力。

      +
    • +
    +

    2️⃣** 情感禁忌——悲剧感 **

    +
      +
    • 因为对它的压抑深深触动了人格的根基。
    • +
    +

    我们这个时代,简单的否认死亡💀,而没有把它作为生命的一个基本方面。不但不把死亡意识和苦难作为生命的强大动力之一,使它成为人类团结一致的基础,成为一种经历,没有它人就无法体会到欢乐和热情的强度及深度;相反,👤个人却被迫去压抑它。因此,恐惧死亡便成了我们中间的非法存在,人虽企图否定它,但它生生不息,由于受到压抑,仍没有什么结果,它也成为人生其他经历平淡无奇的原因之一。``*(🤔因为怕死所以会优先选择保守,最终获得“安稳”又平淡的人生)

    +

    3️⃣** 原创性思想也与感觉、情感一样遭受扭曲 **

    +

    从一开始,教育就不鼓励原创性思想,而是把准备好的思想灌输到人的脑子里。

    +
      +
    • +

      目前的一些教育方法,实际上,进一步打击了原创思想。一是强调掌握关于事实的知识,造成一种可悲的迷信思想泛滥成灾,即只要知道越来越多的事实,便能获得真实知识。一堆堆零乱、互不相干的事实被灌输到学生的脑子里🧠,他们的时间和精力全都耗费在学习越来越多的事实上,根本没有思考的时间。

      +
    • +
    • +

      另一种打击原创性思想的办法,便是认为真理是相对的。如果有人说他想要发现真理,就会被我们时代的“进步”思想家视为开倒车。他们宣称真理完全是一种主观的东西,是一种审美体验。科学家对待事实,必须要像外科医生治疗病人那样,双手消毒。这种相对主义常常自命为经验主义或实证主义,自我标榜注重字词的正确用法,其结果便是思想丧失了最重要的刺激——思想者的愿望与利益。相反,它会成为一种注册事实的机器®️

      +
    • +
    +

    (🤔🤔🤔这里我怀疑是译者没翻译好,弗洛姆想说的就是每个人都可以追求真理,不用听那些只有文凭的“专家”瞎哔哔哔说他们自己才懂真理,才有能力追求真理。如果追求真理被限定了过多的条件,大多数人就失去了追求真理路上的探索刺激感与原始愿望。)

    +

    “专家”会断言这些问题太复杂了,一般个人根本弄不明白,为了使这些问题似乎只有“专家”才能弄明白,他们常常故意打击人的自信,让他们不相信自己有能力思考那些真正重要的问题。个人陷入数据的迷宫中,觉得无助,只好傻呆呆地静等专家来告诉他如何做、去向何方。

    +

    最终产生双重结果,一是讽刺所有宣传的或印刷的东西,二是天真地相信权威所说的任何东西。讥讽与天真的集合,便是现代个人的典型特征。

    +

    其根本后果就是打击自己思考、自己决策的能力。

    +
      +
    • 麻痹一个人的批判性思维还有另一种方法,即破坏其对世界的结构性看法。由于事实已不再是一个结构性整体的组成部分,因此,它便丧失了特性,仅仅是抽象数量上的东西,简而言之,就是又一个事实。(🤔性侵养女与动物森友会下架事件确实让我产生这种看法,觉得是“又一个事实”)
    • +
    +

    收音机、电影、报纸对此的影响是灾难性的。刚刚播完某个城市遭到轰炸及人员伤亡的信息,接着就是香皂或酒的广告,有时甚至在播新闻时突然无耻地插播广告。因为厂商付了广告费。(🤔弗洛姆老爷爷是上个世纪的零零后,他提到的应该是二战期间美国家庭看电视时看到的情景)

    +

    在“自由”的盛名之下,生命丧生了完整结构,它由许许多多的小碎片拼凑而成。个人像儿童面对一堆积木一样独自面对这些碎片🧩。

    +

    区别在于,儿童🧒知道房子的样子如何🏠,因此能够记得这是房子的某个部分,成人从手中的碎片里却看不出“整体”的意义。他困惑恐惧,只是盯着这些无意义的小碎片,看个不停。

    +

    #我们的愿望、思想及感觉并不真是我们自己的,而是外界加于我们的。要认清其程度如何,是尤其困难的,它与权威及自由问题密切相关。在现代历史的进程中,国家的权威取代了教会权威,良心权威取代了国家权威,到了我们这个时代,常识及作为趋同工具的公共舆论之类的匿名权威又取代了良心权威。

    +

    #我们变成了机器人,生活在个人自决(selfwilling)的幻觉中,成为亲自制造的机器人的一部分,所思所感所愿都是别人期望的样子,而却自认为是自己的。在这一过程中,我们丧生了自我,而自我正是自由个人真正安全的基础。

    +

    ⚠️ 弗洛姆在书中提出一个问题:对现代人来说,自由的含义究竟是什么?

    +
      +
    • 一个人摆脱了外界束缚,可以随心所欲按照自己意志行动和思考。但他不知道自己所欲、所感、所思。他与匿名权威同步,拿别人的自我当做是自己的自我。他越这样做,却越被一种深深的无能为力感击垮,呆呆地注视着灾难一步步逼近,好像全身瘫痪了。
    • +
    +

    弗洛姆在书的第六章提到人的孤独和无能为力感是法西斯的温床,原因在于当人处于这种状态,只看到“常人”的经济需求,看不到机器化的普通人潜意识的痛苦,就会看不到对我们文化的威胁。会欣然接受🉑️任何一种意识形态和任何一位领袖,只要他的许诺使人兴奋激动,只要他能提供一种声称能使人的生命变得有意义、有秩序的政治结构和象征旗号即可。

    +

    那么,目前我们是否能够有更好的办法解决我们的孤独和无能为力感,而不是依靠逃避机制呢?

    +
      +
    • 弗洛姆坚信,还有一种积极的自由存在,个人作为独立的自我存在,但并不孤立,而是与世界、他人及自然连为一体,人可以自由但不孤独,有批判精神但不疑虑重重,既独立又是人类的有机组成部分。
    • +
    +

    弗洛姆认为,要实现这种积极的自由,要实现人的全部人格和积极表达情感与理性潜能。(🤔我的理解是自发表达自我,包括兑现自我潜力、天赋、不要压抑情感,完整的接受自己是一个什么样的人,对自己一清二楚。)

    +

    个人最大力量的基础在于人格最大限度地整合,这也就意味着以最大限度地认清自己为基础。“认识你自己”是人获得力量和幸福的最根本要求之一。

    +

    ** 我们可以做到在瞬间察觉到自身的自发性,即看到美丽风景而由衷激动时、冥思苦想发现某一真理时、体验新鲜的感官欢乐时(🤔💘💖💗❓)、对某人萌生情不自禁的爱意时。**

    +

    无论我们能否意识到,最大的耻辱莫过于我们不是我们自己,最大的自豪与幸福莫过于思考、感觉和说出属于我们自己的东西。

    + +
    + +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/chuan-dao-shou-ye-jie-huo-pian/index.html b/post/chuan-dao-shou-ye-jie-huo-pian/index.html new file mode 100644 index 0000000..9891514 --- /dev/null +++ b/post/chuan-dao-shou-ye-jie-huo-pian/index.html @@ -0,0 +1,244 @@ + + + + +📈传道受业解惑篇~Eugenia Cheng范畴论数学家 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 📈传道受业解惑篇~Eugenia Cheng范畴论数学家 +

    + + +
    +
    +

    Chain of Intelligence如何得到智慧?

    +


    +Eugenia Cheng 尝试用范畴论提炼出与智慧有关联的东西,她认为是要合乎逻辑+有强大的推理能力+乐于助人。
    +Eugenia告诉我们,逻辑是从一些假设的概念出发,然后你来推论这些假设是否成立。[有人说你在假设一些没发生的事,那就意味着你不符合逻辑。]Eugenia表示这不是True.[有些人说他们不相信同性恋婚姻,因为他们认为婚姻是男人和女人之间的事情。]听起来很有逻辑,但只是把同样的一个事情讲了两次。因为他们不相信同性恋婚姻,所以认为婚姻不是同性恋的事情。类似的逻辑还有[我喜欢这张桌子,因为我喜欢这张桌子。]
    +以上逻辑都是逻辑,但不是假设能够成立的那种合乎逻辑,合乎逻辑Reasonable是要求你使用逻辑Logic,而且有一个Framework框架用来测试自己假设的逻辑是不是合乎逻辑。

    +

    而强大的推理能力,指的是推理的链路很长,[我喜欢这张桌子,因为我喜欢这张桌子。]这种推理就只是在原地踏步。但如果你能从一个非常漫长的角度来解释事情到底为什么会发生,把某个事件某个案件追溯到First Principle,你就破案了!(智慧女神在向你招手)
    +因此Powerfully Logical 是需要你使用逻辑,并且有技术地让思维走得很远,把每一个孤立的点串成线。

    +

    至于乐于助人(宜人性),Eugenia Cheng解释到如果你只是坐在那里完成一个又一个对任何人都没有帮助的逻辑推论,这意味着这个人是不太聪明的样子。
    +聪明机智需要的乐于助人要求你投入情感,同时提供帮助人的技巧,这又需要你识别出他人的困难和需求。你要看见他人的难处,而不是施舍自己拥有的但别人不需要的。Eugenia Cheng举例我们的教育制度,老师如果不投入情感,就只会教授一些冷酷的知识点,要求学生遵守这些那些规则,导致学生在学一些东西的时候就会没有感觉,听不进去。是什么导致老师无法乐于助人呢?有可能是老师本身很古板,也可能是老师也需要遵守一些古板的规定,老师必须要满足某些课程标准才能不扣奖金拿到工资。老师必须给学生出测试题、确保学生能通过测试,于是在规定下,学习变成了没完没了的试卷和小测小考期中考期末考全市统考全国高考。这一切会让大部分老师和学生在一场徒劳的战斗中,陷入情绪低落的状态。因为它遵守了规则,却违背了人的情感体验。而情感是出于真实的,前面提到的逻辑则是从假设出发的。(你面前有一个屎味巧克力和巧克力味的一坨便便💩,情感上大部分人会感到恶心两个都不想吃,但如果老师不投入情感也觉得它恶心,老师就只会视而不见逼学生吃光它们,一点也不许剩。)

    +

    Chain of Stupidity 如何实现愚蠢?

    +

    Eugenia Cheng表示还存在一个愚蠢理论:每个群体都拥有相同比例的蠢货,不管是街道小贩、清洁工、警察还是领导、政客,蠢货的比例都是一样的。

    +

    把愚蠢和聪明的程度定义在坐标系上,x轴是利己,y轴是利他。如果你只选择利己而损害了他人,那么你是强盗,50%的愚蠢;如果你只选择利他而伤害了自己,大家会说你很不幸,留下了自己的老婆孩子就这么牺牲了,那么你是烈士,50%的愚蠢;Eugenia Cheng想了很久,因为她觉得为别人牺牲是高尚的行为啊,多数女人和某种拥有高尚精神的男士都会这样做,他们都把别人放在了第一位😢。
    +但如果你不利己也不利他,那就是100%的愚蠢。而最后一个象限,如果你利己又利他,就是这个愚蠢理论的反面例子,一种有机制聪明的选择。
    +
    +Eugenia Cheng认为当你的感受和行为共同作用,尽可能做一些利己又利他的行为,就会形成良性循环,帮助自己远离愚蠢。

    +

    🐉来源:英国皇家科学院讲座How to Think Like a Mathematician

    +

    #【Eugenia Cheng的范畴论】
    +如果我们不将性别与个性分开,我们就无法进行控制实验,因为我们会混淆问题。这种缺乏明确方向的问题,会迫使我们进行一种元讨论。

    +

    比如说,一些人认为所有人类女性共同拥有的属性只能由那些拥有特权的女性定义:白人女性(或者更确切地说,富裕的白人女性,不管异性恋者或是同性恋者)。

    +

    但是一些人又说,世界上还有许多其他问题,比这些女性问题更严重,比如种族主义,恐同和经济不平等诸如此类的。于是我们被哪个问题更重要这样紧张激烈的辩论分散了注意力。

    +

    我怀疑,唯一从这些元讨论中受益的是那些掌握权力并且想要保持权力的人。女性们在女权主义的含义上争吵,争论谁给予了哪个女性团体更多空间,以及争论谁遭受了最严重的虐待和伤害。

    +

    除此之外,被歧视的人们 - 根据种族、性取向、财富和社会地位、教育、学识、性别、体能和运动能力进行分类,都努力发出自己的声音。任何感到不公的人们都表达他们的不同意见,而权威们则高兴地摩拳擦掌,巩固着他们的权力。

    +

    幸运的是,数学在定义和处理元讨论时非常有用。在数学中,我们提出一种理论,提供一个基本定义,通过探索一些关键例子进行说明。然后通过证明该理论的无处不在和实用性来证明它的有效性。

    +

    这是有用的,因为它能够解决特定的问题,能够更清晰思考。我在这里提出的范畴论同时做到了这两点。

    +

    例如,方程式1 + 2 = 2 + 1类似于方程式2 + 5 = 5 + 2。但在数学中,我们说:对于任何数字a和b,都有a + b = b + a。这种抽象一方面有助于澄清概念,另一方面也开放了一种概括,涵盖了更多未知的例子。

    +

    也许我们尚未发现是什么导致了某个女性不爱发言的行为,也不知道如何进行干预以进行改变她。但是通过识别重复出现的原因,去除不相关的细节,并集中力量在重要的问题上,我们就已经迈出了第一步。这是构建一个良好理论的基本前提。抽象也可以帮助我们思考模式背后的原因。

    +

    数学是不断思考为什么,不断深入挖掘,寻找更加基本答案的过程。对于为什么女性在混合团体中倾向于说话较少,一个肤浅的答案可能是:“因为她们是女性”。如果我们将这个理论置于实践中,很可能会发现有些女性其实能够表达自己的声音,而有些男性反而不能表达自己。

    +

    或许我们会发现在性别和发言能力之间存在统计相关性,但在抽象的数学中,我们试图深入探究:为什么作为一个女性在统计上会导致这种现象?如果这仅仅是一个统计相关性,而不是真正的因果关系,我们是否能够进一步挖掘并找到因果关系?按照这种方法进行,【我们会发现,是或不是女性并不是那么重要,关键是人与人之间的关系,以及不同个体之间如何相互作用。】(有人喜欢在陌生的场合发言吹牛,有人只喜欢在有熟人的场合聊天发言)

    +

    【把重点放在关系而不是内在特征上的思想】,在现代数学中与一个重要的进展相等:范畴论的兴起,也是我的研究领域。【范畴论】的思想被认为是数学的一个“基础”分支,因为它研究数学的运作方式。在这之前有集合论,它有着不同的意识形态和非常不同的技术方面。【集合论】基于数学起源于成员关系的思想,即一切都始于询问一个特定元素它是否属于一个特定集合。

    +

    你可以把它想象成某些人不顾一切想加入组织的困扰(火速结婚生子拥有一个家),无论是字面意义上的俱乐部,比如那种老式而独特的绅士俱乐部,还是更抽象的政治"部落",这是那些拥有相同观点的人共享归属感而建立的。

    +

    范畴论则有一个不同的出发点:关系。它基于这样一个观点,通过观察事物或人与周围环境的关系,我们可以理解它们的很多方面。一个集合可以被表示为一个闭合线中的元素集合,其内在特征决定了包含和排除关系。有点像一个家谱,只是我们不是看父母和子女,而是看哪些数字与其他数字之间有关系,如因子。

    +

    从某种角度来看,这只是一个微小的观点转变,然而它给现代数学赋予了新的方向。回到我们的话题上来,集合论的一种方法是基于一些内在特征来定义地球上的女性群体,这些特征可以是染色体、生殖器官或激素,具体取决于说话者的关注点。实际上,除了它们并不完全等价之外,这些定义都不像人们想象的那样清晰明了。因此,我将采用范畴论的方法,即关注人们如何相互作用而不是他们的生物描述。

    +

    🐉来源:《X+Y. A Mathematician’s Manifesto for Rethinking Gender》 - Eugenia Cheng #书摘 #读书會

    + +
    + +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/du-a-er-bei-ya-qia-er-or-2025xie-gei-wei-chu-shi-de-ni/index.html b/post/du-a-er-bei-ya-qia-er-or-2025xie-gei-wei-chu-shi-de-ni/index.html new file mode 100644 index 0000000..5e66995 --- /dev/null +++ b/post/du-a-er-bei-ya-qia-er-or-2025xie-gei-wei-chu-shi-de-ni/index.html @@ -0,0 +1,243 @@ + + + + +📚读阿尔贝·雅卡尔 | 2025:写给未出世的你 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 📚读阿尔贝·雅卡尔 | 2025:写给未出世的你 +

    + + +
    +
    +

    ‹ 2021 08 10 第二本书 《给未出世的你》

    +

    1️⃣ 平等的基因

    +

    一些短暂的生理活动完全被某个基因控制,只有在这种情况下,一个单独基因的错误才可能是致命的。一旦有其他因素介入进来,致命性就变淡,甚至消失了。
    +这一事实同样适用于决定个体性别的基因群。是女孩还是男孩,命运在受孕的一刻已经决定了。但未来是女人还是男人,则是用一生的经历来谱写的。这正应了西蒙娜·德·波伏瓦那句名言:“女人不是天生的,是后来变成女人的。”

    +

    西蒙娜的这句话可以理解成对生物学现实的某种否定,我从中看到了一个明显的事实:当多种决定因素混杂在一起,就无法预测将来会发生什么,因此顺理可以推出事物的现在状态中不包括它的未来状态。比如气象学,由于各种可能影响气象的因素混杂在一起,气象学者根本不可能预报出半个月后的天气。一个人的成长过程就更是这样了,他会受到多少的影响!让我看你的染色体组型,我便能知道你的性别,但你将成为什么样的人,我是看不出来的。那些习惯生活在一个稳定的世界里的人,会因为这种未来的不可知性而感到不爽。也许是面对众多的可能感到眼花缭乱而无所适从,也许是不愿想那些还没有到来的未来,这些人宁愿接受一切都是注定的。所有的男人们和女人们的这种被动的人生态度就是现在整个社会的态度。它把某些角色认为是女性的,另一些是男性的。其实自然规律说的只是关于生育和怀孕这些生理分工。余下的都是因政治目的与文化选择而起。

    +

    * 向平等靠近

    +
      +
    • 这些文化选择已经牢牢根植在我们的思维及行事习惯中,渐渐地就觉察不出它们的随意性了,只有偶尔当它们与另一种文化发生碰撞时,人们才注意到。比如在欧洲,缝纫的工作一直是女人做的(“高级缝纫”除外,也有些许男人以艺术者的姿态活跃其中),但在非洲的大街小巷里,全是男人在用缝纫机。怎么来判定这些不同的态度中哪一个更适合自然法则呢?
    • +
    +

    这样的文化冲撞毕竟不常发生,而且通常也只是体现在共同生活中的一些细小的方面。在我们这个社会中,人们很容易就会认为自己是大家的典范,因此难以接受对现状提出的质疑。而妇女中一些个性鲜明强烈的人,拒绝了社会指定给女人的角色,她们敢于冒天下之大不韪,敢于走出女人的传统角色。她们尤其要争取选举权,有了选举权才可能参与国家管理,改变身份地位。

    +

    `经过漫长的政治体制演变与改革之后,妇女终于一点点地获得了一些基本权利。在我们的社会里,竟连最基本的改革也要这样漫长的时间。19世纪末,妇女争取政治权利的斗争与社会对母亲的保护联系到一起,她们认定生育是一项国家应该给予报酬的服务,笃信新马尔萨斯主义运动的女权者们要求对生育进行控制。内莉·鲁塞尔内莉·鲁塞尔(Nelly Roussel,1878~1922):自由思想者、无政府主义者和女权运动者,致力于宣传女子独立思想,反对禁止节育的法律,主张在两性间建立新型关系。于1904年公开维护避孕权,并称之为“小腹的罢工”。生育的职能纵然是与生俱来,但它仍然是一种选择而非必然。``

    +

    女人拒绝生育,在那时看来无疑是大逆不道的,它立刻遭到政教两界的反对。1914~1918年的战争曾抑制这一自由的企图长达半个世纪,因为经历了战争的屠杀,国家领导者们急于让人口再度繁盛起来以准备下一次战争,于是1920年颁布了一条法令,禁止一切避孕措施的宣传。 1920年7月23日法令规定:任何涉嫌可能引起流产,可能出售或外泄以宣传避孕为目的的物体、药或方法的人,将被处以监禁或罚款。

    +

    这种精神状态在你看来定是陈旧过时的,但它在30年前还相当流行,直到今天也没有彻底消失。我记得70年代曾经看见巴黎的大小墙面都被贴上政府办事处制作的广告,画面是个可爱的孩子和一句忠告:“为法国的强大而多多生孩子。”我们只得坦白承认,生育尽管是件私人的事情,其结果却关系到民族的力量,于是女人成为生产者,为国家的繁荣及荣誉制造必需的大批劳工与士兵。今日,一些“反堕胎别动队”还会扰乱医院妇产科提供的人工流产服务,手术医生们的生命安全也都受到威胁,也就是说,我们还没能够摆脱昔日的阴影。但人们的思想转变已经是迟早的了。性爱生活与生育之间的联系,曾被年轻女人们看做是沉重的宿命,而现在被更有效更简单的避孕方法削弱了。几十年间,这个老生常谈的问题的相关情况发生了变化,人们开始认真探讨性别在社会结构中的作用。从今而后,性爱欢乐不会再被同样的后果拖累。而当艾滋病的蔓延让人们对于交合之欢感到迷惑时,新的自由倒像是出现了。今天一切似乎都要重建你们这一代要展开想像给出新的坐标。 当然,也要重建爱情。

    +

    2️⃣世界杯

    +

    也许人们对世界杯的记忆正在逐渐消退,但可以肯定,1998年法兰西经历的最大事件就是组织并赢得世界杯。为期5周的赛事期间,无处不见世界杯的影子,不管愿意不愿意,我还是知道了那些可能对守门员法比安·巴特兹身体状况或教练艾梅·雅凯情绪产生影响的最小细节。各种新闻、评论以及每场比赛的情况都铺天盖地,想躲都躲不了。而我却始终没觉得这些场景有任何意义(我不愿意藏起自己的观点,即使这样会被看成扫兴、古板、没有情调的人)。在我看来,它们无异于大衰败所带给罗马人的场景:如今俱乐部为了加强实力而不惜重金购买球员,这与20个世纪以前买来角斗士在圆形斗技场取悦观众有什么区别?

    +

    ‹ 2021 08 13 第三本书 《睡莲的方程式》

    +

    ️3️⃣人种基因与种族主义者

    +

    最重要的发现之一,是几乎所有人群中都存在着大部分基因。只有几种基因,可能由于近期的突变,是这种或那种人群中所特有的。因此,在比较不同人群的遗传型时,可以把一种人群与另一种区分开来的,不是某种基因的存在与否,而是基因出现频率的不同。这样,对于ABO血型系统而言,A、B、O这三种基因在欧洲、亚洲或非洲的所有人群中都存在(只有某些美洲印第安部落中没有A,或者更少见的是没有A和B)。不过,基因B的出现频率在中亚很高,达到了30%,从东向西减少:在俄罗斯将近20%,在德国只有15%,而在法国不到10%。

    +

    那么,确定人种不再是一个计算的问题。对于所有已知的基因,只要比较它们在X和Y人群中的频率,再通过综合所有的差异,来计算人群之间的“基因距离”(就像一个几何学家根据两点坐标的差异,利用毕达哥拉斯定理来计算它们之间的距离一样),然后将那些基因距离近的人群归入同一人种,而将距离远的人群归入两个不同的人种。
    +因此,生物学使我们不仅可以清楚地确定宗的概念,还为我们提供了划分宗与宗之间界限的方法。

    +
    * 像这样我们可以确定多少人种?
    +
    +

    所有这些努力的结果似乎令人失望:要把不同的人群划分成宗,显然是 不可能 的,除非对他们任意进行划分,而这就使得结论与事实脱离了任何关系。根据我们力图遵守的精确标准,我们最后可以作出说明:要么在我们这个物种里没有宗;要么只有一个:人类;要么宗和人一样多;要么是“宗的概念对我们这个物种不实用”。最明显的结果,对我们社会的组织来说并非无关紧要,这就是:任何参照人种所做的推论都是缺乏科学根据的
    +这绝不是说所有人群都是相同的。但是以它们之间的区别,我们并不能划出具有客观意义的界限,也不能毫不含糊地把每个人群划入“它”的人种里。
    +之所以不可能,是因为,据观察发现,最重大的差距是在邻近的人群之间,而并不在通常视为“人种”的大群体之间,比如黑人、黄种人和白种人。假如用数字100表示地球上不同人群之间的平均差距,那么同一“人种”的人群间的平均差距为92,而同一国家的人群间为85。我的父母是法国人,那么,平均而言,我和一个法国人比和一个非法国的白种人接近7%,我和一个白种人比和一个其他肤色的人接近8%。这并非微不足道,但是还很不足以划分出一类,因为伴随着这些平均值,还有一个很大的离散程度离散程度:数据序列(即多个数据的排列)在均值上下的波动程度。
    +这一发现其实并不令人惊讶,因为根据种群遗传学的理论成果,我们可以预见到这一点。可以证明,在选择性压力的影响下,或者纯粹出于偶然,一个团体的遗传型的确可以渐渐地与同宗的其他群体分化开来,最终达到一定差距,便可以被视为一个不同的宗。不过这个过程是极其缓慢的。这个“宗化”过程所需的世代数与该群体的人数在同一个数量级。
    +在一百多名高中生面前,我提议,假想我们一起出发到一个荒岛去。在那里,我们繁衍后代的最重要行为就是生育。由于在这件事中有偶然性因素在起作用,我们传给孩子的遗传型与我们接收到的会略有不同,而在我们的孙子辈身上又会出现一种新的差异。就这样一代一代地,岛上人群中的基因B现的频率可能增加,直到最后淘汰基因A和O;或者是减少,直到最后该基因消失(这就是发生在一些印第安部落里的事,他们大约在15 000年前,穿过白令海峡来到美洲,然后在这片广袤的土地上分散开来)。既然所有基因情况都会如此,我们的群体最后肯定会与人类的其他群体有所区别,因此,将代表一个不同的人种,为此,需要足足一百多代人的时间,即25个世纪以上。特别是,在这期间,需要和外界完全隔离。只要来几个大陆的人,给我们带来他们的基因,那么这个分化过程就会推迟。
    +实际上,构成今天人类的群体中,没有一个经历过足够漫长而严格的隔离时期,使之可以代表一个真正的人种。由于交流的增加和旅行的便利,这一发现将很有可能在很长时间内都不会改变。
    +那么种族主义者是怎样的?
    +既然种族的概念对我们这个物种而言,根本不符合事实,很明显,种族主义,也就是根据一个人所属的种族来对他作出评价,是完全没有意义的。遗传学家们宣布了这个显见的事实后,就天真地以为,他们为消灭我们社会这种真正的恶习作出了贡献。经验证明,他们崇高的举动几乎没有改变这种精神状态。1997年,听说马赛附近一个小城的女市长宣称,“任何有理性的人都会发现,种族是存在的,而且各种族间是不平等的”。为数众多的法国人都自以为有理性,便赞成了这种谬论。所以,与蒙昧主义所作的斗争还没有胜利。
    +事实上,尽管这两个词有相近之处,但种族主义与种族是否存在是毫无关系的。种族主义应该理解为,自命有权力根据一个人所属的团体来鄙视他。种族主义可以表现为这种句式:“所有……的人都是……。”可以是布列塔尼人,因为他们全都顽固不化;可以是犹太人,因为他们全都懒惰;或者是卡比尔人卡比尔人:居住在阿尔及利亚的柏柏尔人。 ——译注,因为他们都是小偷。种族主义者不关心差别,他们把某些品质,特别是一些只能在某些人身上确定的缺点,归结为整个团体所具备的。这里,我们面前是一种前逻辑的思想,如果它不会导致众所周知的恶行,几乎不值得我们注意。

    + +
    + +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/er-0-er-0-mu-du-zhi-guai-xian-zhuang/index.html b/post/er-0-er-0-mu-du-zhi-guai-xian-zhuang/index.html new file mode 100644 index 0000000..b61e9d8 --- /dev/null +++ b/post/er-0-er-0-mu-du-zhi-guai-xian-zhuang/index.html @@ -0,0 +1,268 @@ + + + + +二0二0目睹之怪现状 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 二0二0目睹之怪现状 +

    + + +
    +
    +

    <!— 2020年中国魔幻现实之目睹>

    +

    ㈠新冠疫情
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    +

    ㈡薛兆丰说“资本家是弱者。”

    +

    //到了10月24日,马云在第二届外滩金融峰会说:“巴塞尔比较象一个老年人俱乐部,要解决的是运转了几十年的金融体系老化的问题,系统复杂的问题。但是中国的问题正好相反,不是金融系统性风险,而是缺乏金融生态系统的风险。中国的金融和其他刚成长起来的发展中国家一样,在金融业是青春少年,还没有成熟的生态体系,没有完完全全的流动起来,大银行更像是大江大河和血液的主动脉,但是我们需要湖泊、需要水塘,需要小溪小河,需要各种各样的沼泽地,缺少了这些生态系统,我们才会涝的时候涝死,旱的时候旱死,所以今天我们国家是缺乏金融系统的风险,不是金融系统性风险。这是两个完全不同的病,就象老年痴呆症和小儿麻痹症,症状看起来很象,其实差别很大,如果小孩子吃了老年痴呆的药,不光会得老人的病,还有很多见都没见过的病会冒出来。这个巴塞尔协议就是考虑治系统老化、过度复杂的老年人的病的,我们要思考的是跟着老年人我们要学什么?要知道老年人关心的是离医院近不近,年轻人关心的是有没有学区,是完全的不同体系的思考。

    +

    第二,创新一定要付出代价,我们这代人必须有所担当。

    +

    今天世界的很多问题包括中国,都只能用创新去解决;但是真正的创新,一定是没有人带路的,一定需要有人担当,因为创新一定会犯错误,问题不是怎么样不犯错误,而是犯了错误之后能不能完善修正坚持创新。做没有风险的创新,就是扼杀创新,很多时候,把风险控制为零才是最大的风险。

    +

    当年的赤壁之战,曹操把船连起来的思考就是最早的航母的思考,但是一把火让中国一千年再也没有人敢去想航母这个事,这是一个错误消灭一个创新。”

    +

    //

    +

    ㈢微博上的言论越来越暴戾,人类迷惑言论越来越多。
    +诸如『谁再跟我提xxx是oo,就给我切腹。』

    +

    ㈣拉姆之死
    +

    +

    ㈤洪涝灾害,武汉、景德镇、安徽歙县等地严重受灾
    +

    +

    全国降水量较常年同期偏多 发生1998年以来最重汛情

    +

    前三季度,全国共出现45次强降水过程,面降水量622毫米,较常年同期偏多13%,为1961年以来第2多,引发严重汛情。雨水情主要呈现以下特点:

    +

    一是降雨总量偏多、时空集中、极端性强。华南地区较常年同期偏早12天进入汛期,长江中下游地区梅雨开始早、结束晚,梅雨季长达62天,梅雨量为1961年以来最多。6-7月,长江中下游接连出现10次强降雨过程,落区重叠度高。8月中旬四川盆地西部出现极端强降雨,绵阳、德阳局地降雨量超过1000毫米。

    +

    二是大江大河洪水多发、量级大。长江、黄河等主要江河共发生21次编号洪水。长江发生流域性大洪水,太湖发生历史第3高水位的流域性大洪水,淮河、松花江均发生流域性较大洪水,长江上游发生特大洪水,三峡水库出现建库以来最大入库流量75000立方米每秒。

    +

    三是超警河流数量多、历时长。全国七大流域26个省份836条河流发生超警以上洪水,较常年偏多8成,为1998年以来最多,其中269条超保证、77条超历史。长江干流及两湖超警26-67天,太湖超警48天,安徽巢湖超警78天、超历史16天,松花江干流超警8-22天。

    +

    ㈥资本生成的肖战和他的粉丝搅和了创作者的乐园Ao3与Lofter,甚至更多。

    +

    以下是全情回顾:
    +1)肖战粉丝强行举报掉了国际文学网站ao3。#肖战粉丝举报 ao3#
    +2)肖战粉丝举报不喜欢肖战的清华教授颜宁文凭造假。#肖战粉丝举报颜宁#
    +3)肖战粉丝人肉不喜欢肖战的红楼梦解说员“无边桃炎”。#无边桃炎被肖战粉丝网暴#
    +4)肖战粉丝把讨厌肖战的学生驱逐出课堂。#肖战教师粉丝霸凌学生致其抑郁#
    +5)肖战粉丝把写同人文的作者网暴到封笔。#肖战粉丝网暴素人#
    +6)肖战粉丝把亚文化圈子博主骂到退网。(此条没有tag,但搜索关键词可以搜索到。
    +7)肖战粉丝为了独占“哥哥”称号,反复在网上发诋毁张国荣的虚假事件。#肖战粉丝碰瓷张国荣# [微笑]#肖战粉丝辱骂张国荣#

    +

    *拓展知识:1.《下坠》是“博君一肖”cp粉的精神食粮。肖战唯粉为了维护粉丝纯度要求《下坠》作者删文。作者不肯,肖战粉丝就把中国用户唯一登陆ao3网站的途径举报销毁。2020年2月27日下午,ao3对中国用户关闭。无数人在此之前上传的学习资料与文章杳无音讯。
    +2.清华教授颜宁,曾因在一次采访中提到过肖战,表示觉得他“还不错”。被肖战粉丝疯狂安利,试图将其拉入伙。颜宁因为不堪其扰而发微博希望肖战粉丝不要再来安利,引起肖战粉丝怒火。他们向清华大学举报颜宁学术造假,但经调查后,颜宁并非学术造假。
    +3.红楼梦解说员“无边桃炎”因227事件谴责肖战粉丝,被其扒出父亲及本人资料,在辱骂下,无边桃炎免费发布“肖战艺人价值评定报告”,其中详细列举了227之后随着肖战粉丝做的事情肖战红黑粉的比例及路人缘的增减,其中主观色彩较少。
    +4.作为肖战粉丝的教师在上网课时发现学生的网名叫“肖战必糊”,便把学生踢出课堂。而后这位教师也因为此举被学校辞退。
    +5.因为第一条中的《下坠》作者换了一个平台继续更新,肖战粉丝人肉作者但却找错了人,最后扒出了帮《下坠》作者说话的人的学校,在渤海大学官博下辱骂施压,最后那名女生被学校劝退。
    +6.亚文化圈子博主因为在自己微博评论中和粉丝讨论了肖战粉丝的227事件而被肖战粉丝狙到发博称“坚持不下去了”而停更。
    +7.因被网剑三玩家戏称肖战粉丝叫肖战“割割”。肖战粉丝大肆宣扬肖战作为“哥哥”的合理性。因张国荣先生的粉丝已经称其为“哥哥”很久,有人说“哥哥”这个词第一代表是张国荣。于是肖战粉丝发布张国荣先生不实假料,试图让他“配不上”“哥哥”的称号,后被张国荣粉丝共同抵制,至今没有道歉。
    +#我是普通人,我讨厌肖战#

    +

    肖𢧐及其粉丝的影响下,创作者失去创作地盘,到各个社交平台制作有关肖战的恶性谣言。诸如『肖战踩踏梅西获红牌罚下场』、『肖战远赴西班牙铲伤格里兹曼』『蓝盈盈接扁担,让肖战歇会抽袋烟。』

    +


    +

    +


    +

    +


    +
    +㈩
    +

    + +
    +
    + +
    +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/er-0-er-er-mu-du-zhi-guai-xian-zhuang/index.html b/post/er-0-er-er-mu-du-zhi-guai-xian-zhuang/index.html new file mode 100644 index 0000000..22584c4 --- /dev/null +++ b/post/er-0-er-er-mu-du-zhi-guai-xian-zhuang/index.html @@ -0,0 +1,300 @@ + + + + +二0二二目睹之怪现状 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 二0二二目睹之怪现状 +

    + + +
    +
    +

    “研究心理创伤,无可避免地要面对人类在大自然中的脆弱性,和存在人心中的劣根性。如果事件是大自然的灾难或不可抗拒的意外,目击者很容易就对受害者产生同情心;但假如是人为的,目击者将会在受害者与加害者间陷入矛盾的困境。而在此矛盾中绝无可能保持中立,目击者势必被迫选边站。

    +

    通常会有强大的诱惑力让目击者选择站到加害者一边。因为所有加害者要的只是目击者什么事都不做,他们依赖的是一般人不想看到、听到、谈到恶事的普遍人性弱点。而受害者要的是目击者分担痛苦,受害者寄望于目击者的是行动、承诺和不遗忘。

    +

    加害者为了逃避对罪行应负的责任,会尽其所能促使大众忘记此事。保密和令受害者保持缄默是加害者的第一道防线,一旦事迹败露,加害者就会开始攻击受害者的可信度。如果加害者无法使受害者完全闭嘴,那么他会想办法让受害者的话无人想听。”

    +

    在每一个暴行之后,你可能都会听到意料中的相同辩解之词:

    +

    “根本没有这种事,ta(受害者)说谎!”
    +“她太夸大了,这一切都是她自找的!”
    +“无论发生过什么事,现在该做的是忘掉过去、迎向未来。”

    +

    看官们,若有选择,你会当受害者或刽子手?

    +

    ㈠当一座座城市/一间间医院逐渐失去原本应该有的功能,进入无能为力模式

    +


    +
    +
    +

    +

    3.18 湖南卫健委原副主任黄惠勇被判11年
    +4.7 陕西卫健委原副巡视员刘增耀被查
    +4.14 上海虹口区卫健委干部钱文雄不幸身亡
    +4.16 北京卫健委主任于鲁明被查
    +4.17 北京科兴生物高管曹晓斌因病去世
    +4.20 上海卫健委主任邬惊雷血管性头痛住院
    +4.28 山西长治卫健委副主任申宛成主动投案
    +5.7 延安卫健委原党委书记 主任郝建东被逮捕
    +11.27 核子华曦兰州实验室被通报,实控人张核子今年新成立16家核酸检测机构
    +

    +

    ㈡丰县生育八孩的铁链母亲的四重身份:小花梅/李莹/杨某侠/钟某仙
    +
    +
    +
    +
    +
    +
    +
    +
    +

    +

    ㈢普京与乌克兰战争

    +

    首先二月份,马克龙发推说“很高兴见到普京。”
    +
    +
    +
    +

    +

    //然后到了2月20日,普京攻打了乌克兰。

    +


    +
    +被乌克兰导弹误炸AN—225巨型飞机

    +


    +
    +
    +被乌克兰自己射歪的导弹命中的基辅机场附近的公寓楼

    +

    //然后
    +
    +
    +
    +

    +

    ㈣四月的上海不断辟谣然后又,兑现谣言。
    +诸如:
    +
    +
    +
    +
    +
    +
    +
    +

    +

    ㈤长沙居民自建房倒塌事故53人遇难,死者多为长沙医学院学生
    +
    +
    +
    +

    +

    ㈥D2809列车撞上泥石流脱线1死8伤,司机杨勇在事故中殉职。
    +
    +
    +

    +

    ㈦#唐山一男子搭讪不成与同伴围殴隔壁桌女子
    +
    +
    +
    +

    +

    ㈧㈦7.10 河南村镇银行侵吞储户400亿
    +
    +
    +
    +
    +
    +

    +

    7·8安倍晋三遇刺
    +

    +

    ㈧9.17 贵州转运隔离大巴凌晨侧翻,造成27死20伤

    +


    +
    +

    +

    ㈨中国财政赤字有望创下历史新高​
    +
    +
    +今年1-11月,中国各级政府的财政支出比收入多7.8万亿元人民币(包括全国一般公共预算和全国政府性基金预算收支)。这个广义的财政赤字为去年同期的两倍以上。且高于2020年​。

    +

    ㈩10.29 韩国首尔梨泰院发生踩踏事件,造成150多人死亡,四名中国人遇难​
    +

    +

    ㈩㈠新疆乌鲁木齐高楼发生火灾致10死9伤
    +
    +
    +
    +

    +

    ㊣12月的第一个星期六,人们发现自己不再需要做核酸检测。
    +
    +
    +

    + +
    +
    + +
    +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/jiu-wen-cun-dang-or-bei-hua-feng-qi-te-qing-xin-tuo-su-de-bug-chuo-zhong-xiao-dian-yu-da-an-jie-xiao/index.html b/post/jiu-wen-cun-dang-or-bei-hua-feng-qi-te-qing-xin-tuo-su-de-bug-chuo-zhong-xiao-dian-yu-da-an-jie-xiao/index.html new file mode 100644 index 0000000..6767e22 --- /dev/null +++ b/post/jiu-wen-cun-dang-or-bei-hua-feng-qi-te-qing-xin-tuo-su-de-bug-chuo-zhong-xiao-dian-yu-da-an-jie-xiao/index.html @@ -0,0 +1,220 @@ + + + + +🦖旧文存档| 被画风奇特清新脱俗的Bug戳中笑点与答案揭晓 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 🦖旧文存档| 被画风奇特清新脱俗的Bug戳中笑点与答案揭晓 +

    + + +
    +
    +

    今天下班去便利店买泡面,有只狸花猫在桌子旁边一直呆着,忍不住试着去摸它,看到它露出了虎牙,内心特别恐惧,但它却很配合地把头蹭在我手掌里、脚腕边,各种傲娇地方式在撩我,如果我有固定的住所我就要勾搭它回家了,最后我试着把它引到乔林附近有人围猫粮的地方,可能是它在等待着谁也可能是乔林附近是其他猫的领地,突然觉得自己就像黑乎乎的猫咪,会露出虎牙,却又内心柔软,有人亲近你,内心的尾巴就停不住地挥舞,内心柔软其实也挺好的,没必要伪装自己,似乎明白loving strangers的意思

    +


    +世界好似巨大赌场,而我手中却没有筹码。
    +但是我是个幸运的妹纸阿。
    +公司里的dalao几乎都走光了,我工作早就完成了,每天都像保安看守大门一样坐在公司,想工作不知道能做什么,想玩阴阳师,这....好像有点过分了喔

    +

    下午同事让我试着登录她们的网站看看能不能打开,然后我们就发现一个清新脱俗的神奇Bug,这套触发网站崩盘的套路如下:当我们在网站的商品搜索栏搜索一款特定产品,Nature's Way儿童多维生素XXX软糖,然后页面不会显示找到结果或是找不到结果,会直接像断网一样的显示,让你重新打开页面,此时再次打开我们的网站发现根本登不进去了........不过幸好这个崩盘只会持续一分多钟的时间,自动就恢复正常了,虽然不知道到底是什么原因,但是百无聊赖的下午就这么被这样一个Bug给治愈了。

    +

    然后今天又眼睁睁看着巴士从眼中开走,享受了那么久巴士会待在终点站等我的时光,结果用一整个礼拜都迟到血淋淋的现实告诉我,没有什么是一定的,你不一定永远都幸福的。

    +

    已经记不清自己这周到底准时到公司了几次,脑海里开始回播HR在新人培训会上说的几次迟到还是几次旷工会被炒来着?下午听着迪玛希妖孽般的歌喉,一边支付宝退款,手机里竟然收到了Boss的来电,甚至都不知道什么时候储存了她的手机号码。果真,就是上篇文章说到的聊一聊。
    +打电话又让我找个安静的房间来聊一聊,问我明年的工作时间怎么安排,然后说谢谢我在黑五和双十一的时候来顶了一段时间,夸我工作能力和学习能力挺不错的,接着说公司的规定我是实习生又没有全职工作,所以年终奖金是没有的,但我的工作她很满意,所以由她掏腰包1000块给我当做过年的红包。

    +

    自从我爸妈离婚以后,我再也没有收到过我爸的红包,我妈也是那副家里没有经济来源的哭穷状态,然而她老人家却总是出门逛街去SPA出门旅游的........

    +

    怀疑他们离婚了以后全家苦逼的是不是真的只有我一个人啊,没人给零花钱,路上看到有个东西,真的想买会回家找找看有没有最便宜的购买方式。在家老妈总是要拿电话跟身边的每一个人讲她离婚照顾两个小孩哀声叹个气的,放下电话就问长问短,你学车了没有阿,你怎么不打扫卫生啊,你工作是什么啊,你总是这么不讲卫生,你老是乱买这么多东西。

    +

    实际上家里两个小孩都不需要她照顾阿,十四岁念初三的老妹,因为父母离了婚,老妹比较偏老家那边,老爸跟家里亲戚一个礼拜就会给她个几百块,她还会跟我妈说她钱不够,又给她个一两千的,而上次跟我爸见面,我很倔强地说我不缺钱,然后就断到现在快断了两年的零花钱了.........老妹手里钱多了,就买了很多东西,外出到凌晨才回家,然后成绩还一落千丈,本来以为看她的走势她至少高中也是能上个南头红岭的,考进一本是没有问题的。还跟人打电话说要替个同学去揍人........结果深夜彻谈了一番,我妹决定要跟我爸去过。

    +

    我蛮怀疑我妹是被我妈唠叨到被逼走的,我自己周末回家我妈又说家里要省钱,买一些蔬菜做炖猪肉,一吃吃好几天,每天饭桌上都是腌制的榨菜、一大盘黄豆跟一些猪肉炒在一起,跟能吃好几天的卤猪脚,感觉像是回到了军训营地里。
    +我已经计划了毕业以后在公司附近租个几平米的房间住着,有张床,有张桌子能给我做手工皮具,有个柜子给我塞东西就够了。我觉得我妹跟我都这么想离开我妈,除了是我妈离婚以后真的完全暴露了她的智商,每天打开电视真的就认真在那里看电视治疗仪,保健仪器的广告.......................最大的原因就是暑假在我实习前说狗狗要送走它,送给老家的朋友。我当时还是觉得我妈说的我妈家里环境这么糟,狗送回老家至少已经还是有可能见面甚至接回来的。

    +

    就在考完期末考到实习前这几天不舍地跟狗狗biddy玩了好几天,最后见biddy他反常地对我叫,当时我应该把我抱走,留在宿舍也好,留在哪个朋友家也行阿,我却重重地关上了大门,实习一个月后,回到没有biddy的家,只呆了一晚上就回学校了,因为会忍不住哭泣,买了几罐菠萝啤,走在乔林阁和乔木阁那条阴暗的路上一直哭着回到了宿舍。

    +

    后来才知道我妈并没有把狗送给她朋友,她在一个狗狗领养网站把她送个了一个女生,后来我在闲鱼上搜索到她男朋友把biddy挂在网上卖的信息,跟我妈说了后对方撤下了出售的信息,我妈还是不肯要回biddy,还给我看证据说什么她没有卖掉biddy,biddy在她们家过得很好,每天都有遛。

    +

    到底是送给了陌生人还是卖给了陌生人,这有什么区别阿,我高三那年是老妈你自己决定要养Biddy的。biddy和老妈,我要谁?老妈我知道你爱我,但你为什么要送走我爱的biddy呢?我每次养的小狗狗,不是非我自愿地送走,就是走丢了。为什么我每次都要看着我的狗狗有了新主人呢?难道没有什么是属于我的吗?
    +今年过年,因为之前她们离婚我偏向我妈,所以我是不回老家的,Boss说的这个云红包很有可能是我今年收到的最大的也是唯一的红包。

    +

    谢谢老板。

    +

    Follow Excellent Success will Chase you

    +

    一直幸运的许妹纸要追求卓越,前方一定有什么奖励等着我的,我要身心俱全,精神饱满地不断挑战,探索。家人的羁绊断裂虽使我不安,但却冥冥之中如愿了我初中想要独立的理想,因为没有了家人和羁绊和牵挂,我反而能更自由地做真实的自己。

    +

    我可以想去看世界杯就去看世界杯,想去旅游就约着朋友出去,不一定要跟父母出去,可以创建自己的一套经营系统,运营下去,养活自己。现在的我要给未来的自己奖励,永远属于许一个人的奖励,2022年,许计划去北京冬奥会,祝愿未来的自己玩得开心。(Updated 2024:因为疫情爆发,冬奥会并不对外售票,你并没有去)

    +
    +

    update 找个时间聊聊 2017年01月21日 01:04
    +小时候每次听到年纪比我大的人对我说要跟我找个时间聊聊,我就会被迫从自high的状态中脱离出来,忐忑不安地去跟他们聊一聊我成长道路上不被认可的菱角,担忧我走上什么曲折蜿蜒的歧途云云云的,有的时候是老师,有的时候是家长,或是你家亲戚,隔壁的叔叔阿姨的。

    +

    结果就是很长一段时间(很不想承认一直到现在依然如此)都不愿意主动跟年纪大的人交流,一般都是称呼一声就加速逃走。

    +

    公司快要放假了,Boss突然上午Q我问我下午什么时间有空,要找我聊聊。其实Boss她当时就坐在我左边,要聊一聊侧脸讲就好。我强忍住镇定,说下午什么时候都有空,结果她下午很忙,我们没有聊上。

    +

    做完工作,想象了一下我们会聊些什么,我迟到太多次了,要开除我?我上司怀孕了,所以要重新分配工作?我打不打算在公司签三方协议?我跟其他实习生关于春招的讨论太大声让她知道了或是公司引起了不满?似乎都没有童年时期考试成绩太垃圾被迫跟班主任去她家补习,还有因为跟邻居家学霸女儿聊天被她爸爸认为我打扰她期末复习,大叔认真跟我隔空“聊聊”,然后叫我不要再来找她女儿玩,然后把楼上楼下我们聊天用的传纸条的小篮子的绳子割断,留我一个人下去捡篮子一脸懵逼的样子更糟糕。(庆幸自己是女生,如果是喜欢她的boy,那眼泪碎进青青草地,流入土壤,简直是无法挽回的人生阴影阿!!)

    +

    还有还有,那个该死的英语老师,每次都去办公室跟她的座机聊聊,把我妈叫过来,倒是不像其他科老师要我补习,可单是戳脑门这件事,都让我做个不知道多少次噩梦,清醒过来听了多少次自己颤抖的心脏跳动声。

    +

    Boss过完年要跟我聊什么?到时候再更新。

    +

    反正最糟的结果都不会有童年那么糟了,这也算是成长的一大优点吧,我们终于长大到可以决定自己的人生了。
    +最近觉得自己越来越有少女心了,一定是我精神越来越迟钝,越来越不理会别人眼光的缘故。

    +

    其实,真的不是一个。在蔓延四周的炽热之中,过去只有从地心冒出来的气泡瞬间划破岩浆的表面,而现在浮出水面的却是正方体,八面体,菱柱体,就好像空气一样透明的物体,里面似乎是空的,却很快就能看出是在向自身集中着令人难以置信的紧凑而坚硬的物体。这些菱形物体的烁烁闪光遍布地球各处,Vug说:“春天来了,我要亲吻她!” -----《宇宙奇趣全集》

    + +
    +
    + +
    +
    +
    +
    + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/jiu-wen-cun-dang-or-fen-jing-ri-ri-hao/index.html b/post/jiu-wen-cun-dang-or-fen-jing-ri-ri-hao/index.html new file mode 100644 index 0000000..3215b42 --- /dev/null +++ b/post/jiu-wen-cun-dang-or-fen-jing-ri-ri-hao/index.html @@ -0,0 +1,562 @@ + + + + +🦖旧文存档| 分镜日日好 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 🦖旧文存档| 分镜日日好 +

    + + +
    +
    +

    #有的没的碎碎念 最近交友app新认识到一位画分镜头的CG艺术家,聊着聊着想起了以前写的一些分镜剧本习作,因为被强迫症老板批得一无是处,所以没有很重视留下来,基本离职时给丢进回收站了,只有零零碎碎的片段被我存在某个我都遗忘掉的云盘里面,估计时拷资料的时候鼠标顺手连带上传进去了。 我都要临近30了,才悟到自己的作品才是最重要的,根本不应该浪费太多时间跟别人争论对还是错,对面那个人搞不好是丁蟹呢?!自己的作品才是最重要的!!花在作品上的时间都不是浪费,是痛并快乐着的享受,是人生旅程里,对抗未知恐惧的能量棒~~**(向上翻白眼自我催眠ing)**~~

    +

    故事二十:结尾未完待续

    +

    下班了。我走过你上班的那栋建筑,没有看见你的身影。我深呼吸一口气,妄图在空气中寻获你的味道,可是天下雨了。

    +

    你说,等你从广州回来,一起打游戏。

    +

    我说,好呀好呀,我想打游戏。我看你的时间。

    +

    你在看我,我在看你,你在看我,我在看你,你在看我。

    +

    回家之后,我打开你的即刻页面,一直看一直看,我想了解你的爱好,我想把你轻轻捧在手掌上,我想见面,我想听见你的声音。

    +

    每周约定好打游戏的时间又到了,可你没有上线。抱着一丝丝不安,敲下了讯息给你,没有回。

    +

    偷偷打开你的即刻,一个礼拜没有新的动态,两个礼拜没有新的动态,然后又有了新动态,可是你还没有回复我的讯息耶。

    +

    由于这个故事过于支离破碎,以致于我无论如何用什么角度窥视都无法获知结尾是什么。

    +

    不知道我们会在何时何地重逢呢?

    +

    //作者Nepomucky:故事的灵感来自我一不小心把手机掉进池塘里的意外事件,虽然后来手机捞上来了,但我联想到失去手机后的我,很有可能会弄丢一些重要的网友、一段重要的关系,因为我们并没有别的联系方式,因为我们并不了解线下的彼此究竟是谁。

    +

    这个故事是非虚构写作,我确实有一个失联的网友,我们见过几次面,知道彼此工作的地点,知道彼此的爱好,但了解的程度仅此而已。写这个故事,只是希望能把这段情绪好好存档放起来,所以扣掉了所有前因后果、环境、情节各种我觉得累赘的描写。

    +

    被金袋长老嫌臭的裹脚布警察局审讯剧本

    +

    旁白:外面的世界随着一声巨大的关门声,全部被阻挡在外。我是不是被拘起来了!?警官坐在桌子的另一端,他伸出手示意你坐在另一端,警惕的眼神彷佛容不下你做出任何额外附加动作。阿哈,你大概是被拘起来了吧,虽然你什么也没做?
    +旁白:你不知道自己的对手是什么,一切都是未知,它彷佛是看不见的敌人,嘲笑着你的渺小,你的无能为力,你的后知后觉。你什么也抵抗不了,也许你会被丢到监狱里,也许会被警方拷打逼供?你有想过要供出谁来吗?现在脑袋里浮现的名字是?或许这样能让你逃过一劫!
    +旁白:...等等!难道我是因为被谁供出来,才到了这个地方吗?究竟是哪一个我认识的人干的?存在之海如今只剩了一片白,天旋地转的白,淹没了一切的白。
    +旁白:...或许这只是你自己神经紧张罢了,如果什么都不记得,如果什么都没做,那也就没有监禁的理由了不是吗?
    +旁白:眼前的对手掀开了他的帷幕,张口抛出了第一个问题。
    +年轻警员:“你知道小响尾蛇比大响尾蛇更危险吗??”
    ++ ……啊?->YOUNGPOLICE001
    +=YOUNGPOLICE001=
    +年轻警员:“响尾蛇如果受到惊吓,它会直立起来,张开嘴巴,把尖牙向前转,并从尖牙顶端喷出毒液。而年轻响尾蛇容易受惊,而且还没学会控制该分泌多少毒液,一不小心就会下狠手,对吧?"->ROUND2
    +=ROUND2=
    ++ 我没有犯罪。->YOUNGPOLICE006
    ++ 响尾蛇可能也没得选。->YOUNGPOLICE007
    ++ 我不知道。->YOUNGPOLICE006
    ++ 蛇这样做是本能反应,可不是犯罪。->YOUNGPOLICE009
    +=YOUNGPOLICE006=
    +旁白:年轻警员看了看身旁的仪器,像是在确认些什么,仪器显示一切正常。->ROUND3
    +=YOUNGPOLICE007=
    +旁白:警官沉默了片刻,然后无言地看了看手上的资料。->ROUND3

    +

    =YOUNGPOLICE009=
    +旁白:年轻警员沉默了片刻,然后无助地看了看身旁的仪器,像是在确认些什么,仪器显示一切正常。
    +->ROUND3
    +=ROUND3=
    +旁白:对手抛出了第二个问题。
    +年轻警员:"请你诚实,客观回答所有问题,你的一切言论都会被记录在案,如有不诚实作答只会让你陷入被动的境地,因此请你诚实回答所有问题。清楚明白?"
    ++ 明白了。->POLICENOD
    ++ 我不明白,我没犯罪!!->POLICEMAD
    +=POLICENOD=
    +旁白:警官点了点头,然后双手交叉放在桌上,盯着你的眼睛。->ROUND4
    +=POLICEMAD=
    +年轻警员:"无意义的回答只会让自己陷入被动局面,先生。"他轻轻摇了摇头。->ROUND4
    +=ROUND4=
    +年轻警员:请问你的名字是?"
    ++ 警官你叫什么?一个月能赚多少?->POLICEASK
    ++ 我失忆了!->POLICENOD2
    ++ 叫我Ishmael(Call me Ishmael)。->POLICEMAD3
    +=POLICEASK=
    +年轻警员:"我叫Kyle。请你不要转移话题。"警官盯着你的眼睛,彷佛整个审讯室也同时都在凝视你。->ROUND5
    +=POLICENOD2=
    +旁白:警官沉默了片刻,低头看了看四方的物体,然后点了点头。->ROUND5
    +=POLICEMAD3=
    +旁白:警官身旁的四方物体发出了淡淡的红色光芒,警官皱了皱眉,似乎很不满意你的回答。"这位先生,你说慌!请你讲真话。"->ROUND5
    +=ROUND5=
    ++ 这是个测谎仪?->ROUND6
    ++ 所以这个东西是做什么用的?->ROUND6
    ++ 这是个测试,我测试下它准不准嘛,Relax~!->ROUND6
    +=ROUND6=
    +年轻警员:"这个礼拜刚买的小型便携式执法仪器,平时是记录中端,审讯时是测谎仪,准得不得了!"警察又继续抛出更多未知的问题,你多大了?
    ++ 可能十八岁?->ROUND7
    ++ 我刚刚来到这个世界呢!->ROUND7
    ++ 我不知道->ROUND7

    +

    =ROUND7=
    +旁白:警官沉默了片刻,低头看了看四方的物体,然后点了点头。
    +年轻警员:"你和多元枢纽的企业黑铁重工是什么关系?"
    ++ 什么?->ROUND8
    ++ 我才刚认识这个词。->ROUND8
    ++ 我失忆了,我不知道。->ROUND8
    +=ROUND8=
    +年轻警员:"74地球时之前,你在港口附近被人发现,还受了重伤,记不记得这件事?"他甚至没有停下确认你的回答是否在说谎。
    ++ "大概……? "->ROUND9
    ++ 这我还是第一次听说,我的记忆可能只剩7秒了..呜呜呜->ROUND9
    ++ 至少我受伤是真的。->ROUND9
    ++ 我不知道,真的。->ROUND9
    ++ 警官请你相信我,我什么都不知道啊!->ROUND9
    +=ROUND9=
    +年轻警员:"你和多元枢纽的企业伯利恒是什么关系?"
    ++ 伯什么?->ROUND10
    ++ 我不知道,警官。->ROUND10
    ++ 我刚认识的,你也在场,就在这个审讯室里认识的。->ROUND10
    ++ 我真的什么都不记得了。->ROUND10
    ++ 没有任何关系。->ROUND10
    +=ROUND10=
    +年轻警员:"你和多元枢纽的企业卯星是什么关系?"
    ++ 这又是什么?->ROUND11
    ++ 我真的不知道。->ROUND11
    ++ 警官,我真的失忆了,你这样问没有用。->ROUND11
    ++ 我想没有任何关系(I think there is no any relationship)。->ROUND11
    +=ROUND11=
    +年轻警员:"你信仰能动教吗?"
    ++ 什么教?->ROUND12
    ++ 我不信教。->ROUND12
    ++ 这又是什么?->ROUND12
    +=ROUND12=
    +年轻警员:"那你反对能动教吗?"
    ++ 呃,也说不上反对->ROUND13
    ++ 睡觉是一个很宽容的教,包容万物,所以我不反对任何教。->ROUND13
    ++ 我不知道,我真的不知道。->ROUND13
    ++ 。->ROUND13

    +

    =ROUND13=
    +旁白:在一连串询问过后,警察略微低头确认了一下记录中端。刚刚的连环审问期间似乎并没有出现红色的闪光。
    +年轻警员:"测谎仪没有显示你在说谎,看来,你确实,什么都不记得了。或者你使了一些手段,骗过了机器,但,你骗不过我。"警察重新盯着你的眼睛。
    ++ 我一直都在说真话。->ROUND14
    ++ 我是个诚实守信的小市民。->ROUND14
    ++ 。->ROUND14

    +

    =ROUND14=
    +年轻警员:"好吧。"警官把自己的身体靠在椅背上,姿态稍显放松。"有件问题我特别在意,希望你如实回答。"
    +年轻警员:"你接受第五医院的手术之后,院长要求你留在医院,等候警察带你来到The Tracer,这是否属实?"
    ++ 我不知道这回事耶。->policeask2
    ++ 我能出院了,我就不占用医疗资源了嘛~->policeask3
    ++ 也许院长只是跟我开了个玩笑?。->policeask4
    +=policeask2=
    +年轻警员:“你看到啦,测谎仪BiuBiuBiu亮了起来。请你讲真话,不要浪费警察的时间。"警察皱了皱眉。->round15
    +=policeask3=
    +年轻警员:“回答问题。”警察盯着你的眼睛。->round15

    +

    =policeask4=
    +旁白:你继续说着一些云里雾里的话语,可就是这些没有实际意义的语句使得对面那个男人一直气得颤抖。->ROUND16

    +

    =round15=
    +年轻警员:“你没听院长的命令,没等副局长过来,便私自离开医院了,这是否属实?”警员打断了你气若悬河的长篇废话。
    ++ ……->ROUND16
    ++ 是的。->ROUND16
    ++ 我不想一醒来就关起来。->ROUND16
    +=ROUND16=
    +年轻警员:“为什么?你在害怕什么?”警察坐直了身体,然后逐渐睁大了双眼凝视着你,“杀害黑铁重工的西蒙和埃迪的人,就是你吗?”
    ++ 我不知道,为什么你们要找我?->ROUND17
    ++ 我不认识他们,你们又为什么要找我?->POLICENOD4
    ++ 我这辈子最恨警察了,臭警察!死警察!!->POLICEFBI
    ++ 是我干的!我用绷带勒死的。->POLICEFBI
    +=POLICEFBI=
    +年轻警员:"我想,这已经不算是一个答案。"警察皱紧眉头,紧盯着你的眼睛,像是要把你驱逐出他神圣的殿堂—虽然他很年轻,但是他的眼神倒是已经很像一位老练的警察了。->dead001
    +=POLICENOD4=
    +年轻警员:"因为你在我们这里是查无此人,这很可疑!...另外也需要你协助调查。"警察用手指在记录中端上划了几下,然后将中端轻轻推向你。
    +旁白:你低头看向机器,上面是两个人中毒被送进医院的新闻报道。
    +->ROUND17
    +年轻警员:藏在盔甲后面的眼睛,彷佛看到了一只猎物,眯成了一条缝。->dead001
    +=dead001=
    +【入狱BAD END】不作死就不会死,游戏结束。->END
    +=ROUND17=
    +年轻警员:"我们在码头附近发现了两位疑似被逆教徒毒害的黑铁重工员工,他们跟你一样深受重伤。相同地点,相似的时间,相同的伤口,真相只有一个!你们三,有关系!
    ++ (如果在医院二层和医生对话过)可是他们都死了,我还活着。->ROUND1701
    ++ (如果调查过二层医院档案室)他们都是黑铁重工的人。->ROUND1701
    ++ (如果在二层未调查过对应档案)我不记得了。->ROUND1701
    ++ 你认为我也是他们的目标?(继续剧情)->ROUND1701
    +=ROUND1701=
    +年轻警员:"唉,可惜伤势太严重,而且黑铁重工不愿意出钱治疗他们,所以入院后就停止治疗了。"他说这句话的时候很平静。
    ++ 黑铁重工做得对吗?->ROUND1702
    ++ 黑铁重工不理会自己员工死活的吗?->ROUND1702
    ++ 这公司真他娘的不是个东西啊!->ROUND1702

    +
    ===ROUND1702===
    +
    +

    年轻警员:"不在其位不谋其职,很多事情无法用简单的对错来判断。"他眼神稍微偏移开来,"这是他们一贯的做法。"->ROUND1703
    +年轻警员:"大数据智能分析认为西蒙和埃迪的致残率很高,无法伤愈复出,长期下去会拖累企业,影响企业的利润率,因此没有必要支付手术费用,就是这样。"警察语气很平淡,和刚才没有两样。->->ROUND1703
    +旁白: 但是他的眼神有一瞬没有聚焦在你的双眼,而是逃跑般地飘向了身后。->->ROUND1703
    +旁白: 他没有回答你,但是他的眼神有一瞬没有聚焦在你的双眼,而是飘向了你身后。
    +旁白: 他在思考一些别的东西,一些息息相关的相似命运与最终的大结局。->->ROUND1703
    +=ROUND1703=
    ++ 警官,你怎么看?->ROUND1704
    ++ 你也觉得不爽,对吧?->ROUND1705
    ++ 哈,你也觉得他们不是东西。->ROUND1705
    +=ROUND1704=
    +年轻警员:"现在是我在问你问题。"他虽然什么也没说,但微弱的语气彷佛还是告诉你了:两条人命不该终止在此。->ROUND18
    +=ROUND1705=
    +年轻警员:"是的。他们最近刚刚升职加薪,而且都有家庭小孩了。"警察回答道。
    +年轻警员:"他们是在你之后出事的。你被袭击后,紧接着两人就中毒了。黑铁重工甚至没有派人看过他们。->ROUND18
    +=ROUND18=
    +年轻警员:"两起案件发生的时间相近,因此有可能具有一定关联性。"警察把信息中端拿了回去,"而且你是无名氏,这一点需要被特别调查。"
    ++ 我没有身份证吗?->ROUND1801
    ++ 因为我说我失忆了吗?->ROUND1802
    ++ 难道我长得像坏人嘛?->ROUND1801
    ++ 难道我长得好欺负?->ROUND1801
    +=ROUND1801=
    +年轻警员:"这倒无法直接辨别出来,毕竟你的脸,已经被毁掉了。"警察清了清嗓子,"我们将你的所有身份数据进行比对,但是没有任何有关你的信息识别。因此你需要被进一步观察和询问,以确定你的身份。"->ROUND19
    +=ROUND1802=
    +年轻警员:"我们不知道,你是怎么来到这里的,数据库也没有你的身份信息。因此需要进一步观察你,以确认你的身份。"警察如此回答。->ROUND19
    +=ROUND19=
    ++ 所以接下来要把我关起来吗?->ROUND20
    ++ 所以,你是要监视我??->ROUND20
    ++ 那……接下来呢?->ROUND20
    +=ROUND20=
    +年轻警员:"哈哈哈,没有啦~我们只是想确认你的基本信息,已经完成了,你现在勉强算是个有身份的人了。"警察又将自己靠在椅背上。
    ++ 那我私自离开医院的事呢?->ROUND2001
    ++ 如果我之后想找Tracer, 该如何联系你?->ROUND2002
    ++ 真的没有监视观察之类的?我自由了?->ROUND2003
    ++ 你们有查到任何关于我身份的线索吗?(继续剧情)->ROUND2004
    +=ROUND2001=
    +年轻警员:"副局长不打算追究,所以,你是自由的,至少目前为止。" 警察把信息中端放回桌肚。->ROUND21
    +=ROUND2002=
    +年轻警员:"走进来就行,打电话联系我也行。->ROUND21
    +=ROUND2003=
    +年轻警员:"街上有监控设备的,所以你不要想着做违法的事情哦,无名之人。"警察没有很认真地看着你的眼睛。他也许已经想下班去哪快活了。->ROUND21
    +=ROUND2004=
    +年轻警员:“没有。我们只是把这次事件记录在案,稍后归档处理,暂时就是这样。”他站了起来,转了转脖子。->ROUND21
    +=ROUND21=
    ++ 如果可以的话,我想看看那些信息。->ROUND22
    ++ 可我需要知道我是谁。->ROUND22
    ++ 那你把档案取出来让我看看可好?->ROUND22
    +=ROUND22=
    +年轻警员:“没门。档案是不会随意调取出来给外人看的。”他说完,走到门前打开了门,世界彷佛又回到了你身旁。“如果你想起什么相关的线索,欢迎联系我们。"说完他就急匆匆地走了。
    +->C_Mid_Tra_1

    +

    【玩家走到测谎仪前】->C_Mid_Tra_44
    +=C_Mid_Tra_44=

    +
     +   查看目前案件记录->policeBase001
    + +   读取更多信息->policeBase002
    + +  【破解】破译测谎仪->policeBase003
    + +  【机械专精】拆除测谎仪->getliecheck
    + +   离开->C_Mid_Tra_1
    +
    +

    =policeBase001=
    +信息中端:“记录完成,信息同步完毕”->C_Mid_Tra_44
    +=policeBase002=
    +信息中端:操作失败。->C_Mid_Tra_44
    +=policeBase003=
    +旁白:……%¥R(……&*【内网权限】登录成功,今日本地暂无新增信息,查看历史信息请移步档案室的中央处理台。->C_Mid_Tra_44
    +=getliecheck=
    +旁白:最新款的小型便携式执法仪器,现在看来是你的了。(现在你可以使用测谎仪与他人对话)
    +->C_Mid_Tra_1

    +

    =C_Mid_Tra_1=
    +(场景切换为大厅)
    +//C_Mid_Tra_1
    +前台接待员:"The Tracer中层分局,请问有什么事?”接待员的声音听起来有些距离感。也许在警察局工作的人都需要有这样的距离感来树立自己的权威形象。
    ++ Tracer是做什么的? ->TRA101
    ++ 介绍一下Tracer中层分局->TRA102
    ++ 我要报案,该怎么做?->TRA103
    ++ 没事了,谢谢。(离开)->C_Mid_Tra_1

    +

    =TRA101=
    +前台接待员:“我们保障多元枢纽各位星际公民生命安全和财产安全,打击各类违法犯罪行为以及极速逮捕犯罪者,就是这样。”->C_Mid_Tra_1
    +=TRA102=
    +前台接待员:"“The Tracer是多元枢纽的警务防卫机构,接受多元枢纽管理组织与三大公司共同监督。Tracer在中层和上层建有各个分局,总局位于上层。 ”->C_Mid_Tra_1
    +=TRA103=
    +前台接待员:“如果遇到紧急情况,你可以直接使用就近的通讯设备呼叫我们。如果你来到局内想报案,可以在预约机取票后,寻找对应柜台的工作人员。 ”->C_Mid_Tra_1

    +

    =C_Mid_Tra_2
    +//C_Mid_Tra_2
    +年轻警员:你找我还有什么事吗?
    ++ 我还不知道你的名字呢->askpolice001
    ++ 你在Tracer的工作是什么?->askpolice002
    ++ 你喜欢这里的工作吗?->askpolice003
    ++ 副局长是怎样的人?->askpolice004
    ++ 局长在哪工作呢?->askpolice005
    ++ 嘿,谢谢你的面包~->askpolice006
    ++ 没事了,只是说声再见。(离开)->C_Mid_Tra_1
    +=askpolice001=
    +年轻警员:“叫我Kyle就好,无名的人(The man who have no his name yet)。”->C_Mid_Tra_2
    +=askpolice002=
    +年轻警员:“我就是警务实习生,什么都干。平常负责审问犯人,记录案件,出现棘手的案子,就和同事一起出勤。”->C_Mid_Tra_2
    +=askpolice003=
    +年轻警员:“中层其实待遇还行,都是些逮捕诈骗犯啊商业间谍啊的金融犯罪,没出过什么恶性事件。”
    +年轻警员:“有一两次我去下层协助办案,老兄,真的是个车祸现场,我很佩服我下层的同事,屎崩于面前都面不改色!”->C_Mid_Tra_2
    +=askpolice004=
    +年轻警员:“副局长是我们这儿的栋梁之才,就像英雄一样闪闪发光,他光站着,就能让我们有信心办好所有案件,没了他,我真不知道怎么办了。”->C_Mid_Tra_2
    +=askpolice005=
    +年轻警员:“局长呢是我们这的灵魂人物,不过他不在这一层,话说我还没见过他老人家呢……”->C_Mid_Tra_2
    +=askpolice006=
    +年轻警员:“不客气,只是例行公事。目前看来,你不是个坏人,继续保持哟。”->C_Mid_Tra_2

    +

    =askpoliceagain=
    +//C_Mid_Tra_3
    +警员Kyle:“怎么了,还有什么事吗?”
    ++ 嘿Kyle,下班后一起去吃饭好吗?->askpolice200
    ++ 你喜欢这份工作吗?->askpolice204
    ++ 你们不会把我送回医院吧?->askpolice202
    ++ 没事了,再见,警员先生。(离开)->C_Mid_Tra_1
    +=askpolice200=
    +警员Kyle:“emm..可是我们不熟耶,所以,还是不要了。”->askpoliceagain
    +=askpolice201=
    +警员Kyle:“我当然喜欢这份工作啦。我的家乡有非常多坏人,我从小就想要赶走家乡的所有坏人,我想要让整个宇宙更加和平。”->askpoliceagain
    +=askpolice204=
    +警员Kyle:“能够帮助到更多人,让这里变得更安全,这就是Tracer,这就是我。”->askpoliceagain
    +====askpolice202=
    +警员Kyle:“听院长说,你还欠他们医疗费,如果不想被抓起来,记得付清账单。”->askpoliceagain

    +

    =C_Mid_Tra_4=
    +//C_Mid_Tra_4
    +等待的人:“什么事?”
    ++ 你为什么在这里?->chathalfman001
    ++ 你在这的工作是什么?->chathalfman002
    ++ 你认识这的副局长吗?->chathalfman003
    ++ [使用测谎仪]你认识那些黑铁重工的人吗?->chathalfman0022
    ++ 没什么。(离开)->C_Mid_Tra_4
    +=chathalfman001=
    +等待的人:“本来今天好好的,下班回家路上,突然被小混混拿着刀打劫!他还说要我帮帮他,他要去做一件最新潮,最现代,最富有激情的事情。”我看他就是拿着我的钱去打电动了!”->C_Mid_Tra_4

    +

    等待的人:“结果来这报案排队排了两个小时。明天我还要上班!今天真的倒霉死了!”->C_Mid_Tra_4
    +=chathalfman002=
    +等待的人:“我就是黑铁重工的职员,唉又累又没福利。”->C_Mid_Tra_4

    +

    =chathalfman0022=
    +等待的人:“我就是黑铁重工的人,天天都要给黑心老板擦屁股,我真是受够了,我跟你说,我们老板可是万恶之源,你看新闻了吧,又死了两个炮灰,他们俩在公司讨好老板时,肯定没想到自己是这个下场吧。”->C_Mid_Tra_4
    +=chathalfman003=
    +等待的人:“我只知道副局长是这里震场子的人,有了他,没人敢惹事。”->C_Mid_Tra_4

    +

    =C_Mid_Tra_Doc_1=
    +旁白:你趁别人不注意,从门缝里钻了进去,再轻轻关上了门。所幸现在没有其他人在房间里。
    ++ 哇哦,我进来了。->chatalone001
    ++ 好刺激,我可能真的是什么特工或者侠盗。->chatalone002
    ++ 呃,现在出去是不是来不及了?->chatalone003
    ++ 警察局的安保不过如此~->chatalone004
    +=chatalone001=
    +【HP+20】旁白:"事情的进展有些太快了,我是说,太顺利了,奇特的能力,让你的胆量变得有些膨胀,飙升的肾上腺素让你忘记了脸上的创口疼痛。"->C_Mid_Tra_Doc_3
    +=chatalone002=
    +【胆量+1】旁白:你为你的成功潜入感到高兴。奇特的能力让你拥有了莫名的胆量去做这些事情,目前的进展又像是顺水推舟般顺利,这让你放松了一些警惕。
    +旁白:你有一些害怕,又有一些怀疑接下来还会不会如此顺利。->C_Mid_Tra_Doc_3
    +=chatalone003=
    +【胆量+1】旁白:但,木已成舟,你只能先在这里找到相关线索,再思考接下来该怎么做。->C_Mid_Tra_Doc_3
    +=chatalone004
    +【鲸学+1】旁白:目前为止的安保装置都是验证每个人的身份芯片,而当你使用方块的能力就能伪装成他人,于是安保装置就会被你的伪装欺骗。
    +旁白:这个方块的能力就像是为了破解这个地方的安保装置而生的,太美妙了!
    +旁白:你不禁在想,如果所有的安保都是类似的原理呢?那不就可以去任何地方……这听起来有些危险,又有些刺激。
    +旁白:但,现在不能放松警惕。正所谓知己知彼,百战百胜,首先要在这寻找你自己身份。->C_Mid_Tra_Doc_3

    +

    =C_Mid_Tra_Doc_3=
    ++翻桌子->SearchTable002
    +=SearchTable002
    +未命名笔记:“嘿!这动态密码太难记了,每隔一段时间就要更改,不觉得心累吗?”
    +未命名笔记:“哎呀密码就永远都是TRACER,然后我们按照不同的编码方式来改动吧。”
    +未命名笔记:“那这周就按照人类英文字母的序号,每个字母的序号取其个位数。”
    +->C_Mid_Tra_Doc_2

    +

    =C_Mid_Tra_Doc_2=
    +信息中端:“The Tracer中层分局案情信息中端。请输入动态密码。”
    ++ (看过未命名笔记后)081358->SearchCODE001
    ++ 123456->SearchCODE002
    ++ 111111->SearchCODE002
    ++ 888888->SearchCODE002
    ++ (离开)->C_Mid_Tra_Doc_2
    +=SearchCODE001=
    +信息中端:“密码错误。”->C_Mid_Tra_Doc_2
    +=SearchCODE002=
    +信息中端:“欢迎,Tracer警员,请选择要查看的日期。请注意,7日以上的案件信息会自动加密,需要身份卡才能查看。部分信息需要更高权限。”->SearchTable004
    +=SearchTable004=
    ++ "今日 "->TODAYPOLICE
    ++ 3日前->3DAYAGO
    ++ 5日前->5DAYAGO
    ++ 7日前->7DAYAGO
    ++ (离开)->C_Mid_Tra_5
    +=TODAYPOLICE=
    +信息中端:“案件已归档,如需解锁,请使用身份卡进行查看。”->UPDATETODAY

    +

    =3DAYAGO=
    +信息中端:“(更新)中层逆教徒案:两名受害者西蒙与埃迪已确认死亡。黑铁重工员工尸体目前位于中层第五医院,将在之后进行剖析净化处置。->UPDATETODAY03
    +=5DAYAGO=
    +信息中端:(更新)查无此人案件:码头未知男子现已痊愈出院,初审已完成,身份信息仍需再确认。->UPDATETODAY
    +=5DAYAG0=
    +信息中端:(更新)中层电玩厅损坏案:已被更换新的贪屎蛇机,犯罪嫌疑人特征为红橙色。(Krios备注:再让我看到有人穿着Tracer的衣服在那打电动,我就把你的手拧下来。)”->SearchTable004
    +=7DAYAGO=
    +信息中端:(新增)中层逆教徒案:黑铁重工的两位员工遭遇毒害,现在已送至第五医院救治。嫌疑人初步认定为一名正在逃逸的逆教徒,分局已发布通缉令。->UPDATETODAY03

    +

    =UPDATETODAY=
    +信息中端:(新增)无名之人:一位受重伤的男性被他人发现在港口佩廓德附近,周围发现(需要权限)以及(需要权限),男性身份无法辨别,仅发现身上携带(需要权限),副局长Krio命令将其(需要权限)。相关信息根据副局长要求已经进行加密,需要更高权限才能阅览。
    ++【内网权限】破译->UPDATETODAYNEWS02

    +

    =UPDATETODAYNEWS02=
    +信息中端:(新增)无名之人:一位受重伤的男性被他人发现在港口佩廓德附近,周围探测到罕见的利维坦能源,情报显示数名的逆教徒与量子幽灵当日在此聚集。男性身份目前无法辨别,仅发现身上携带疑似鲸体聚合物方块,副局长Krio命令将其暗地里驱逐出中层。->SearchTable004

    +

    =UPDATEGAME=
    +信息中端:(新增)屁屁电玩厅恶意破坏案:中层电玩厅贪屎蛇机器被人恶意破坏,破坏者已被逮捕并进行教育。->SearchTable004
    +=UPDATETODAY03=
    ++【内网权限】破译->UPDATETODAYNEWS02
    +信息中端:(更新)中层逆教徒逃逸:黑铁重工两位员工现已死亡,案件升级为刑事罪,逆教徒现已被正式通缉,据可靠情报,犯人正在潜伏在中层。 出现在量子幽灵身份辨别为量子雇佣兵,暗杀目标不明。->C_Mid_Tra_5

    +

    =C_Mid_Tra_5=
    +旁白:你听到外面好像有人在大声喧哗。保守起见,还是不要在这里久留。->OUT110ROOM
    +=OUT110ROOM=
    +旁白:你从档案室悄悄探出来,幸运的是,并没有人发现你,因为他们全部都凑在了大厅靠近门口的地方。->TRA110
    +=TRA110=
    +旁白:你走过去想知道发生什么事,但呼喊早一步传入你的耳朵:
    +旁白:“医院就在旁边,把他送过去!”
    +旁白:“不行!已经听不到心跳了!现在立马抢救!”
    +旁白:你又往前走,想要知道到底发生了什么。

    + +
    + +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/jiu-wen-cun-dang-orjie-gou-dong-fang-bu-bai-de-ren-wu-yu-yun-dong-she-ding/index.html b/post/jiu-wen-cun-dang-orjie-gou-dong-fang-bu-bai-de-ren-wu-yu-yun-dong-she-ding/index.html new file mode 100644 index 0000000..9daf6f8 --- /dev/null +++ b/post/jiu-wen-cun-dang-orjie-gou-dong-fang-bu-bai-de-ren-wu-yu-yun-dong-she-ding/index.html @@ -0,0 +1,214 @@ + + + + +🦖旧文存档|解构东方不败的人物与运动设定 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 🦖旧文存档|解构东方不败的人物与运动设定 +

    + + +
    +
    +

    徐克的武侠片《笑傲江湖:东方不败》与同一时代其他影片的差异有以下几点:
    +1.使用了同性恋题材,但又不是同一时期港产片里对同性恋嘲笑、丑化同性恋说他们是娘娘腔这样的口吻。东方不败的人设在电影里被徐克修改成了兼具野心狠毒和痴情浪漫的性格,在电影里他从一个俊美男性变成纯粹女子,从头到尾都是强大而又美丽的化身。一方面杀伐果断,行动残暴但又干净利落,另一方面他与令狐冲花前月下、林中飞舞、海里饮酒是非常打动人心,让人印象深刻的浪漫场面。
    +2.《笑傲江湖:东方不败》这部电影的背景是古代的,但角色拥有现代人格。我们如果回过头看
    +很多历史人物是非常迂腐的,即使有唐明皇和杨贵妃这样的爱情故事,但历史结局是唐明皇选择要江山不要美人,让杨贵妃去死。那些深受封建思维局限的古代人基本都是这样的,政治大于个人感情。而东方不败这样一个强大又美丽的角色,最后却是为爱而死的。他飞针射向令狐冲,但犹豫片刻又打飞了,殊死决战之际他望着令狐冲的眼睛,看到过往的画面,结果注意力不集中被令狐冲刺伤,他反问令狐冲为什么伤害他。这也没有什么伤势大碍,最后是他自己选择自杀,跟令狐冲说“希望你记得我。”

    +

    3.超脱现实的虚幻美感。电影一直在营造一个虚无缥缈的武侠世界,相比动作片,它是反现实的,是人脑里对残酷现实的一直美好向往和虚拟想象。这个世界的武功比的不是最强,而是一种虚化的意境之美,每一种武功都有自己的意境美。举例说明就是令狐冲剑法的弧线美和李连杰四肢舒展的腾空劈叉的体态美。而林青霞扮演的东方不败体现的是一种轻盈的美感,她衣带飘飘,在空中轻盈自如地御风而行,“轻轻扇了扇手中的折扇,围攻她的华山弟子们像尘埃般被这折扇的微风扇的四下散开。”

    +

    4.史诗般的空寂感。电影中一开场就展示了政权互换后,白骨成堆的惨状,江湖一片腥风血雨,人人自危的背景,任我行被放出来后,政权再次出现动摇,双方矛盾激化,大战过后,又是白骨成堆。唱着笑傲江湖的华山弟子全军覆灭,剩下令狐冲和小师弟,任我行剩下女儿和一个手下。东方不败自杀死了,他的爱人诗诗也服毒离他而去。最后只剩下任盈盈抱着琴呆呆看着令狐冲
    +的船离开,船上没有琴、也没有人唱着笑傲江湖。

    +

    5.《东方不败》的人物运动方式以及攻击设定非常有意思,动态的打斗也非常有美感。导演给角色设定了固定的运动轨迹,这些角色在江湖中碰撞出了多种多样的打斗变化。相比之下,动作片的打斗是类似于横板格斗,是在平行的空间运动。
    +东方不败一出场就像鸟在空中抓捕猎物一样,把敌人的头给拧了下来,后续东方不败的运动方式通通都像鸟一样,都是从空中一点往下俯冲的运动轨迹。要么是跟令狐冲在竹林里御风而行,要么就是直接站立树的顶端、房顶上,总之从未出现过用脚在地面走动的镜头,给东方不败的镜头也大多是仰视的拍摄角度。而表现东方不败出场时总会有鸟群出现,东方不败发出大招之后这些鸟群通通又变成了死鸟。
    +东方不败的攻击设定是远距离快速向外扫射,举例来说明就是1.用针+线射向敌人2.用折扇折断华山弟子的剑、把敌人撕碎 3.抬手用气息熄灭远处的蜡烛 4.像是机关枪扫射敌人。固定大招葵花挪移大法,也是远距离向外发射,是一种类似炸弹的效果,在电影里一次炸毁了茅草屋,一次炸毁了城墙导致令狐冲、任盈盈、小师弟、东方不败面临掉下悬崖的危险。

    +

    而任我行一出场就像一颗被固定住的大树,剧情说他单纯依靠喝水也能活着,但他被令狐冲救下,他又开始喝人血来补充自身营养。他的运动方式也跟大树一样,一般是定在原地等敌人靠近,也从未出现过用脚在地面走动的镜头。而表现任我行个人出场镜头时总是在森林里,任我行把树枝吸走了还不够,甚至把树皮也吸走了。

    +

    任我行的攻击设定跟东方不败正好相反,是远距离向内拉的攻击轨迹,举例说明就是用琵琶骨(或者吸星大法)把敌人吸干吸成球,还有在森林里向下从土地里挖出《葵花宝典》都能体现这一点。任我行和东方不败的攻击设定相反,在结尾的决战,两人用针+线、琵琶骨+铁链的拔河对接进行了呼应,最后结果是东方不败使用策略,先松手借力打力,让任我行被他自己的琵琶骨击中。

    +

    而令狐冲则是弹珠般的运动方式,在电影里他多次出现用脚踩地、踩马匹,弹射向空中同时又自我旋转的运动轨迹。他用剑攻击时也有反弹和翻跟斗般的运动轨迹。电影剧情上也体现这一点。他不停地在小师弟(归隐牛头山)、任盈盈、诗诗(东方不败)三人来回反弹打转。一开始剧情是要跟华山弟子去归隐山林,但是看到任盈盈的辫子,改变主意去救任盈盈,结果把任我行救出来了,任我行和东方不败的大战一触即发,他又改变主意要归隐山林,天还没亮就出发,但发现身上没酒,又改变主意去找诗诗(东方不败),总之电影里的很多变数都是令狐冲直接或间接导致的。

    + +
    +
    + +
    +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/ling-hun-beng-ta-zhi-ti-yan/index.html b/post/ling-hun-beng-ta-zhi-ti-yan/index.html new file mode 100644 index 0000000..8ab22e7 --- /dev/null +++ b/post/ling-hun-beng-ta-zhi-ti-yan/index.html @@ -0,0 +1,192 @@ + + + + +灵魂崩塌之体验 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 灵魂崩塌之体验 +

    + + +
    +
    +

    1)那时候我觉得自己处境岌岌可危,怀疑自己随时随地要崩溃。
    +下了晚自习的我,在老妈房间的浴室洗澡,洗着洗着我就想哭,我讨厌乱糟糟的高中,讨厌频繁地换班打乱新朋友的友谊,讨厌韩教授带来的衡水中学的教学改革,我想念原本那间中学的朋友,最终我边哭边洗澡,然后跟我妈说我想转学。最后虽然转学失败了,但还是度过一个还算愉快的高中生涯,认识了很多很好很好很好的同学们。

    +

    2)2020年春节,爆发新冠疫情,微博上大量求救信息袭来,一时信息过载,整夜无眠。
    +最终导致自己失眠,还出现轻度焦虑的症状。

    + +
    +
    + +
    +
    +
    +
    + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/orwo-men-wei-shi-me-yao-he-zuo/index.html b/post/orwo-men-wei-shi-me-yao-he-zuo/index.html new file mode 100644 index 0000000..1912980 --- /dev/null +++ b/post/orwo-men-wei-shi-me-yao-he-zuo/index.html @@ -0,0 +1,213 @@ + + + + +📚|我们为什么要合作? | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 📚|我们为什么要合作? +

    + + +
    +
    +

    #群体捕猎的战利品分享逻辑

    +

    <但对社会性肉食动物(狮子、狼)来说,群体猎杀就会带来如何分享战利品的问题。可行的解决之处就是猎物的尸体要足够大,即使某些个体得到的多些,也仍然保证每个个体得到充足的食物。假设只要一个个体完成最终捕杀的动作,猎杀者必须允许其他个体接近猎物,因为尝试阻挡任何一个竞争者,都意味着将猎物丢给了其他个体,这就是食物分享的容忍偷窃模型(tolerated-theft model)

    +

    🎓 Model:狮子首领→狮子群的其他成员(ambusher伏击者、driver驱赶者、blocker阻击者)→豺狼→秃鹫→昆虫→微生物,这类战利品的分享逻辑是先分好吃的、容易吃到的、有用的部分。
    +这种模型其实人类社会也是常见的,比方说警察合力抓捕犯罪嫌疑人(功劳共享)、抢劫犯合力完成盗窃案(共同分赃)、一个商业项目的分包(外包的层层剥扣利润)

    +

    <黑猩猩群体捕食红疣猴的觅食活动中,那只实际上捕杀了猎物的黑猩猩不会像狮子那样分享战利品给其他黑猩猩,而是会立刻尝试避免其他个体偷走猎物,或者通过爬到树枝末端以期能够限制其他黑猩猩靠近。但在大多数情况中,拥有猎物的黑猩猩不太可能成功地储藏食物,而且很可能会被开始拉扯食物的乞食者包围。此时,食物所有者通常会允许乞食者得到一些猎物。(乞求者乞求骚扰得越多,它获得的食物就会越多。尖声大叫的骚扰,可能是被认为是骚扰者打斗意愿强烈性的一个指数)>

    +

    🎓Model:成功捕猎的黑猩猩→旁观然后乞求食物的黑猩猩(先到达猎物周围)→参与群体捕猎但是迟到的黑猩猩(什么也得不到)

    +

    <儿童分配糖果的某个实验试次中,一个儿童拿走了双方一起拉绳子获得的所有糖果。此时,被剥夺糖果的儿童会会质疑,而那个贪婪的儿童则会马上变得宽厚>

    +

    🎓Model1️⃣:”窃取革命成果“的儿童→无
    +Model2️⃣:(被人质疑后)平均分配

    +

    这几种战利品的分配逻辑并不代表各种动物的品格优劣,而是代表战利品的大小/多少影响到了彼此的合作活动。

    +

    人类要合作,必须打破类人猿模式激烈的食物竞争,对食物分享的低容忍,以及根本来不及分享食物(就给乞求者抢光了)

    +

    看到p73待续..

    + +
    +
    + +
    +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/ren-sheng-ru-sai-chang-zhan-zhu-he-li-cai-neng-ying/index.html b/post/ren-sheng-ru-sai-chang-zhan-zhu-he-li-cai-neng-ying/index.html new file mode 100644 index 0000000..ddb85ee --- /dev/null +++ b/post/ren-sheng-ru-sai-chang-zhan-zhu-he-li-cai-neng-ying/index.html @@ -0,0 +1,220 @@ + + + + +传道受业解惑篇 | 人生如赛场,战术合理才能赢 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 传道受业解惑篇 | 人生如赛场,战术合理才能赢 +

    + + +
    +
    +

    下面是各位教练归纳出的“人生战术”的简单罗列,由于官方字幕对这些“战术”采取了是直译的方式,所以有一些光看一眼并无法理解教练的意思,因此把个人对内容的理解放在了其后括号中:

    +

    EP 01 讲述者:道格.里弗斯 NBA球队主教练

    +

    1 完成比赛(要坚持追求梦想)

    +

    2 不当受害者(以积极的心态面对糟糕的意外局面)

    +

    3 “乌班图”是一种生活方式(团结共享很重要)

    +

    4 压力是优势(要学会承受压力并将其恰如其分的转化成动力)

    +

    5 冠军会永远保持前进

    +

    EP 02 讲述者:吉尔.埃利斯 前美国女足主教练

    +

    1 山顶很小,空气稀薄(不要在胜利后固步自封)

    +

    2 牢牢抓紧,坚持航向(要有自我意识、自己有所坚持)

    +

    3 风险就是机遇(凡是选择都有风险)

    +

    4 对自己要真实 + 5 想要被听到,就要发声(这两条主要讲女性作为弱势群体伸张争取权利的故事,首先在信念上不能逃避,要勇敢的表达出来,其次为了能让更多人听到表达,要努力去攀登获得更高的舞台,所谓的居高声自远)

    +

    EP 03 讲述者:穆里尼奥

    +

    1 理解你的观众(去了解观众喜爱你的原因并以此为目标努力)

    +

    2 做好最坏的打算

    +

    3 黑马出击(在合适的时候、尤其是对手开始恐惧时采取攻击性更强的策略)

    +

    4 有些规则注定要被打破

    +

    5 火车不会停两次(当重大机会来临时不要错过)

    +

    6 不要指导单个球员,要指导球队整体。

    +

    EP 04 讲述者:帕特里克.莫拉托格鲁 小威廉姆斯的网球教练

    +

    1 最大的弱点能成为最强的优势(他将自己因内向而养成的擅于“阅读”他人的能力用于比赛中)

    +

    2 永远不害怕被炒鱿鱼(对于球员直言相告,好的球员能对这些意见加以分辨)

    +

    3 犯错难以避免,但别让过错来定义和限制你

    +

    4 让球员们知道他们并不孤独

    +

    5 善意的谎言可以成为事实(特定条件下要优先考虑帮助球员建立自信)

    +

    EP 05 讲述者:唐.斯特丽 前南卡大学女篮主教练

    +

    1 自己带球(要努力争取捍卫自己“上场”的机会,并且用场上表现来赢得他人尊重)

    +

    2 跳出舒适圈才会成长

    +

    3 制造主场优势(让别人感受到你的特别,从而争取到尽可能多的支持者)

    +

    4 24小时规则(比赛结束24小时后,无论输赢都要忘记结果继续前进)

    +

    5 迟来不代表不会来,要保持信念

    + +
    +
    + +
    +
    +
    +
    + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/sd-qia-mu-du-zhi-guai-xian-zhuang-2022/index.html b/post/sd-qia-mu-du-zhi-guai-xian-zhuang-2022/index.html new file mode 100644 index 0000000..f729c5b --- /dev/null +++ b/post/sd-qia-mu-du-zhi-guai-xian-zhuang-2022/index.html @@ -0,0 +1,276 @@ + + + + +SD卡目睹之怪现状2022 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + SD卡目睹之怪现状2022 +

    + + +
    +
    +

    买了一张二手128G的TF卡,只是打算用来录小猫小狗的叫声还有演唱会的音乐,到货发觉里面有一些疫情期间的神秘的视频。感觉这张卡之前是来自纪录红码人员居家隔离的摄像头,摄像头对着的门上面贴着”居家医学观察户“似乎是粤海街道那边党群服务中心的街道工作人员安装的摄像头,我甚至可以看见他们的电脑下面贴着贴纸写:非涉密计算机,摄影头有时候是穿着保安制服的人拿着,有时候是一个挂着”深圳市人民政府安全生产监控“带子的人拿着,他骑着电动车去现场工作...镜头里面还看到有人穿深圳校裤....就发这上面当作历史第一手材料的记录吧~~也许之后有个青年导演会把它拍成纪录片电影拿大奖呢?鬼知道~

    +

    视频记录时间是2022年10月底-12月14号,刚好记录到疫情结束无需隔离的历史性时刻!!
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    +

    ](https://bacusio.github.io/post-images/1735141467977.jpg)
    +
    +
    +
    +
    +

    +

    12月4号之后就再也没有隔离的工作了,工作人员看起来也很开心( •̀ ω •́ )✌这些摄像头好像也没有被挂着”深圳市人民政府安全生产监控“带子的人回收,最后被物业的工作人员捡了拿回保安室。
    +
    +
    +

    + +
    +
    + +
    +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/tg-dian-bao-shi-yong-zhi-nan/index.html b/post/tg-dian-bao-shi-yong-zhi-nan/index.html new file mode 100644 index 0000000..e1c00f0 --- /dev/null +++ b/post/tg-dian-bao-shi-yong-zhi-nan/index.html @@ -0,0 +1,243 @@ + + + + +🔎 TG电报使用指南 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 🔎 TG电报使用指南 +

    + + +
    +
    +

    大概两年前,还是一名新媒体运营的我,想着活学活用,增加此频道的关注度,吸引更多人过来,于是给很多个索引频道/Telegram 群组投递了频道链接,但不幸触发某种垃圾消息机制?大号惨遭官方禁言🚫, 期间也有申诉过,因为我确实没有给个人发过垃圾消息嘛?在索引频道or Group发自己频道的链接也不违规啊,但一直没卵用,而且它也不显示究竟是永久禁言还是有期徒刑。直到这周末,我找ChatGPT帮我润色了一下然后去申诉,今天发觉申诉悄咪咪成功了,我大号终于可以**正常发言**了❗️❗️小声哔哔哔...不愧是雅思能考出7.5高分的ChatGPT

    +

    🚫假设你的账户因为某些原因像我这样被SPAM 封禁聊天权限,可以找申诉机器人@SpamBot,
    +https://t.me/SpamBot

    +

    ✅解禁之后,我决定来写一篇TG使用指南来庆祝一下~!

    +

    个人很喜欢TG的架构设计,不懂编程的普通网友刚刚上手就能TG体验到的简洁但很关键的对话功能。
    +但如果想要更加锦上添花,TG也给你留置了模块化的选项,基本上只需要你自己激活这个开关就能使用,无需应对什么编程上的难点或挑战。但电报官方的工作人员我很怀疑PC端和手机端是两波人在独立工作,导致出现A功能只能在手机端实现,B功能只能在PC端实现的奇怪局面........他们有很多单向可行两端不兼容的情况。请注意有些功能只能在PC端开启,有些则只能在手机端开启

    +

    <👍添加评论区功能

    +

    古早时期,添加评论区功能还需依靠别人写的Bot,而且功能孱弱,有的评论功能甚至只能提供👍👎两个布尔代数般的互动评论方式。现在的电报已经自带Channel Comments,只需要给频道绑定一个群组关联起来就行了~
    +如何开启:频道管理→关联群组→添加一个群组, 就OK了.
    +但神奇的是,假设你在关联群组内发言,内容并不会显示在频道的评论区里,它这个单方向的留言逻辑还挺feature的?但我还蛮喜欢的,至少频道的评论数量也不会多到乌烟瘴气。

    +

    <💭添加投票功能

    +

    如何查看:在PC端点击在自己的频道右上角的🚦,点Creat Poll,就OK了.
    +上一次使用投票功能是今年三月底吧,当时的我想知道新冠病毒是不是正在肆虐了,因为我出门吃个饭就开始刀片嗓了,当时投票结果是有一半的人都说自己感冒ing

    +

    <💪频道分析功能与助推变现

    +

    当频道成员超过500人,TG就会自动给你频道分析功能
    +如何查看:手机端点击右上角自己的频道头像→频道设定→统计和助推,就OK了.
    +以本频道为参考样本,每个帖子大概浏览次数300-500左右,久远一点的帖子能有一两千的浏览数,有44.9%的关注者还愿意开启通知接受我的动态,真是多谢嗮~~!同时也能看到关注者们有80%是使用简体中文的国内人,2%是使用繁体的香港人or台湾人or海外华人,还有15%使用英文的外国人,感觉本频道比黑神话还国际化呢~
    +另外,点击最近的帖文还能看见哪个公开频道转发了我的帖文,我的贴文总是看到私人分享特别多😀,希望它有帮到你们的生活~
    +至于助推和创收,虽然TG很豪气的分享50%广告收入给我作为奖励,很遗憾本频道人数不算特别多,创收奖励连💎1都没有呢

    +

    <🌟添加翻译功能

    +

    古早时期,添加频道的翻译功能只能依靠别人写的Bot,我用的那个Bot时好时坏,而且机翻味浓郁。现在电报已经自带翻译年糕功能了,只是你需要手动开启。
    +如何开启:在PC端点击设置Setting→语言Language→显示翻译按钮Show Translate Button,就OK了
    +
    +但这翻译功能只支持单一语言的翻译,中英混合它就无能为力┑( ̄Д  ̄)┍了,所以我现在尽量都只使用简体or繁体or英文来发布单条讯息

    +

    <✈查找更多相似频道

    +

    古早时期,你想要刷到更多有趣的频道,只能自己在🔍搜索框漫无目标搜搜看,或者刷索引频道。现在电报已经自带频道推荐功能了,但这一功能只能看手机端查看。
    +如何查看:手机端点击右上角自己的频道头像→往下拉→选择相似频道,就OK了.
    +以本频道为实验样本,虽然没有Telegram Premium 不能显示所有相似频道,但也能看到本频道的十个相似频道了,基本上一个我都没有关注过,我也要看看到底他们跟我相似在哪里🤡。
    +

    +

    <✈搜寻更多历史消息

    +

    关注本频道时间比较久的人,应该有发觉我的更新周期很诡异,有时隔半年更新一次,有时天天发长篇书摘刷屏大家🤡,那么要怎么搜历史消息呢,TG官方自带的🔍搜索功能实在是对中文关键词太不友好了,所以我现在用的是别人的Bot。
    +如何查看:手机端点击此频道右上角的放大镜🔍→根据Tag来选择你想看的历史信息→就OK了.

    +

    📕发布

    +

    <🗓️未完待续,先挖个坑...

    +

    TG还有很多功能,但我不打算一一探索,因为目前我没有这个需求。懂得太多,很容易就会被不必要的包袱给绊倒。也许以后需要的时候,我就会继续更新下去。TG上当然也有很多骗子,因此我推荐你尽量避免在TG上跟陌生人对话,也不要用安卓手机or电脑轻易点击陌生人发来的不可靠链接or不可靠PDF

    +

    现在的我,并不打算用这个频道来变现或是变得有名气。我在这个频道发布的大部分内容都是我用心筛选过,或者我用自己能懂的语言进行转述,这是人工智能或者他人无法代劳的工作,当我把内容汇聚到这个频道之后,我会再进一步把他们放入我本地的Zettelkasten笔记里面,作为我的第二大脑存在。

    +

    而大家无论是批评👎💩或者鼓励👍,我都内心给出默默的感谢,因为你们都在提醒我,要去更深一步探索我的大脑,去清理掉那些曾经我视为珍宝放在大脑里的粪粪。

    + +
    + +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/tg-shi-yong-zhi-nan/index.html b/post/tg-shi-yong-zhi-nan/index.html new file mode 100644 index 0000000..0d8976b --- /dev/null +++ b/post/tg-shi-yong-zhi-nan/index.html @@ -0,0 +1,251 @@ + + + + +🔎 自己心理使用指南 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 🔎 自己心理使用指南 +

    + + +
    +
    +

    ``我们这一生要好好地活着,不被绑架不被抢劫不被拐卖,时刻绷紧神经,只为活着。为了活着,能过更舒服的生活,为了能有一大笔钱。有了一大笔钱之后,我们要更专注的保护它。存银行里一点也没用,因为坏人会逼你讲出密码㊙️那我们干嘛要活得这么累。`

    +

    焦虑是想象力迷了路,迷途的旅人,快快发现那颗指引你方向的星星吧!✨如果它指引你离开了家乡,不要喊「停」,你明明知道的,你的脸不会撞上玻璃幕墙。

    +

    +

    优先掌握的基础知识

    +

    基础人文 = {
    +"社会过滤": ["语言", "逻辑", "禁忌",“距离”],
    +"关系": ["碰撞次数", "情报交流", "共同目标",“共同能力”,“相同路径”],
    +"批判性思维": ["悖论", "欺骗手段", " 宗教",“口号”]
    +“恋尸癖”: ["残忍", "拆解", " 重构",“控制”,“冷漠”,“隐秘”]
    +}

    +

    基础数学 = {
    +"范畴论": ["框架", "逻辑", "技术",“燃情”],
    +"音律": ["十二等分律", "五声音阶", "傅里叶转换"],
    +"金融": ["通货膨胀利于买房买车", "通缩利于并购砍价", "贷款利于银行",“消费利于收税”]
    +}

    +

    编程基础

    +

    编程技能 = {
    +"Hexe": ["haxeflixel", "OpenFL", "heaps",“Visual Studio Code”,“lime”],
    +"开发工具": ["Visual Studio Code", "Cursor", "Git"],
    +"数据处理": ["Cladue", "ChatGPT", "Gemini"]
    +}

    +

    核心实践

    +

    深度学习基础Unity = {
    +"模块化设计": {
    +"关卡": "Level Design",
    +"剧本": "Dialogue System",
    +"滤镜": "Sharder",
    +“音效”:“Game Sound”,
    +“字体”:“Font”,
    +“”:"",
    +“”:"",
    +“”:"",
    +“”:"",
    +“”:"",
    +“”:"",
    +“”:"",
    +“”:"",
    +},

    +
    "优化算法": {
    +    "理论": "",
    +    "测试": "",
    +    "工具": "Muse AI",“Cursor Agent”“稳定扩散Stability Diffusion”
    +}
    +
    +

    }

    +

    💪

    +

    ☝️

    +

    ❗️❗️

    +

    + +
    + +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/wei-liao-zuo-hao-you-xi-xue-c/index.html b/post/wei-liao-zuo-hao-you-xi-xue-c/index.html new file mode 100644 index 0000000..afaa6e7 --- /dev/null +++ b/post/wei-liao-zuo-hao-you-xi-xue-c/index.html @@ -0,0 +1,484 @@ + + + + +为了做好游戏学C#! | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 为了做好游戏学C#! +

    + + +
    +
    +
      +
    • ■学习是为了什么?
    • +
    • +
      +
    • +
    +
    +

    Building a Legacy of Kindness and Joy. ‍One can never give too much kindness.It‘s a currency which never runs out and creates more abundance when it is given away.

    +

    * ■学习进度条————>

    +------------------------------------------------------------------------------ +
    + ~~202409.30~~ + ①会写函数式 + ②创建一个新的CLass(类/族群) + ③熟悉变量和数组和流程控制之间的发生关系和概念 + ④熟悉Unity和脚本的运行关系,脚本通过挂件挂在一个对象身上。改变脚本的代码,可以改变对象和其他对象的互动反应。 + ⑤熟悉掌握Unity一些关键模块的库,比如文案库TextMeshPro/剧本导入库Ink和inputManager + ⑥熟悉掌握如何设定规则和tileset,随机生成rougelike关卡 +
    <
    +
    +

    在声明变量时,访问修饰符 - - Private 和 Public 让编译器知道哪些类应该有权访问该字段:
    +private - 只有当前类才能访问字段或方法。public - 任何类都可以引用字段或调用方法。
    +实用而言,选择public可以在Unity面板做实验操控它,但是这个内容很紧要的话,就要在打包游戏时把它改为private,这样信息就不会泄露出去

    +

    2024.02.01 开始学编程
    +2024.02.07 学会写键盘与鼠标的操作代码完成有bug的游戏碰撞功能
    +2024.04.02-04 Unity篇:1.UI登录页+血量条 2.游戏架构基础:生成、存储、遍历的代码演示操作
    +2024.04.06 Unity篇:UI背包+音乐音效
    +2024.06.20 C# 8.0 跟书学

    +

    * ■如何跟一个游戏项目Say HelloWorld!————>

    +
    + +

    0.去一个空间宽阔的硬盘大草原
    +在命令行敲
    +cd d:
    +1.在命令行敲
    +dotnet new console --name LIHAOTIAN
    +2.安装必须的环境
    +dotnet add package Raylib-cs
    +3.写心爱的代码,写完敲
    +dotnet run

    +

    4.编译运行代码donnet publish

    +

    * ■快捷键in Code Page

    +

    删除行 - Ctrl del
    +注释行 - Ctrl /
    +搜索文件 - Ctrl P
    +搜索文档 - Ctrl f
    +中断命令行的程序运行 - Ctrl C
    +保存代码 - Ctrl S
    +侧面页面展示当前画面 Ctrl +I
    +进入一个类画面 Ctrl +鼠标左键 or F12
    +omishsharp.json 格式化代码 AIT+SHIFT+F
    +修改全部代码名字 ?
    +规范代码排版 ctrl ait a

    +

    游戏准则须知
    +------------------------------------------------------------------------------ +①有void 不需要return,无就强制return
    +②代码的语法包括变量声明(Var)、类型(type)定义、函数(function)定义、字段(string)定义、调用函数。语言:if/while/for

    +

    * ■Level 0的游戏开发框架

    +
    +
    using System;
    +using System.Numerics;
    +using Raylib_cs;
    +

    public class LOVEPLAY(项目名){
    +public static void Main{
    +(此处省略若干行代码)
    +}
    +

    +

    }
    +搞定!一个朴实无华毫无功能不好玩的游戏项目就开发完成!

    +

    * ■Level 1的游戏开发

    +
    +
    输入与输出
    +
    +

    System.Console.Write("让玩家输入一段文字回答A")//输入
    +A= System.Console.ReadLine();//把A记录起来
    +System.Console.WriteLine($"Move: {ctx.input.moveDir} Fire:{ctx.input.isFire}");//输出信息给玩家看,显示Move的方向和是否发射了子弹。

    +
      +
    • +{行动模块的布尔代数使用} +void CheckPlayerinput() +{ + bool input_left =Input.GetKey(keyCode.LeftArrow); + bool input_right =Input.GetKey(keyCode.RightArrow); + bool input_space =Input.GetKey(keyCode.Space); + walk = input_left | |input_right; + jump = input_space +} +//Unity 的 GetKey 方法是當我們按下鍵盤輸入鍵(左/右/空格),會返回一個`TURE`信號,代碼將input_xxx也定義爲bool,然后命名和定义walk和jump状态。 +

      定位与交叉碰撞检测算法
      +------------------------------------------------------------------------------ +public class Program {
      +public static void Main() {
      +//定义飞机/子弹/敌人的坐标位置
      +Vector2 vec = new Vector2(640, 480);
      +//定义子弹的数量+子弹的速度+子弹的坐标+子弹的大小
      +int[] circles = new int[5];
      +circles[0] = 50;
      +//定义敌人的数量+敌人的速度+敌人的坐标+敌人的大小
      +//敌人有五个,移动方向是左右横向移动,速度30dt坐标是在画面顶部(i,100),大小是2020
      +int[] circles = new int[5];
      +circles[0] = 50;
      +Raylib.InitWindow(640, 480, "Game");

      +
        while (!Raylib.WindowShouldClose()) {
      +      Raylib.BeginDrawing();
      +      //画游戏背景
      +      //画飞机在画面底部,玩家可以通过键盘WSAD控制飞机的移动
      +      //画子弹在飞机的坐标位置,子弹的数量是5,子弹的速度是100*dt,子弹的大小是10*10,颜色为红色
      +       //画五个敌人在画面顶部
      +      Raylib.EndDrawing();
      +  }
      +  Raylib.CloseWindow();
      +
      +

      }
      +}

      +
    • +
    +

    【开发语言和模块】

    +------------------------------------------------------------------------------[]() +
      +
    • +

      {计算机思维:状态机}
      +图灵构造出一台假想的机器,由几个部分组成:(1)一条无限长的纸带。它被划分
      +为方格,每个方格内有一个来自有限字母表的符号,字母表中有一个特殊符号表示空
      +格。纸带上的方格从左到右依次被编号为 0,1,2,...,纸带的右端可以无限延伸。
      +(2)一个读写头。它可以在纸带上左右移动,能读出当前方格里的符号,并能改变该符号。
      +(3)一个状态存储器。它用来保存图灵机当前所处的状态。图灵机的所有可能状态的数目是有限的,且有一个特殊的状态,称为“停机状态”。
      +(4)一套控制规则。它根据当前机器所处的状态以及当前读写头所指方格内的符号来确定读写头下一步动作,并改变状态存储器的值,令机器进入一个新状态。

      +
    • +
    • +

      Player控制的逻辑
      +static Vector2 GetMoveAxis() {

      +
        Vector2 axis = new Vector2(0, 0);
      +

      if (Raylib.IsKeyDown(KeyboardKey.W)) {
      +axis.Y = -1;
      +} else if (Raylib.IsKeyDown(KeyboardKey.S)) {
      +axis.Y = 1;
      +}

      +

      if (Raylib.IsKeyDown(KeyboardKey.A)) {
      +axis.X = -1;
      +} else if (Raylib.IsKeyDown(KeyboardKey.D)) {
      +axis.X = 1;
      +}

      +

      return axis;
      +

      +

      }

      +
    • +
    • +

      鼓捣数组
      +------------------------------------------------------------------------------ +(var)//int[]bullet=new int[6];//定义有6个子弹
      +bullet[0]=5;//赋值
      +int a =bullet[0];//从数值里取出值

      +
    • +
    +

    子弹
    +Vector2 point
    +Vector2 dir
    +point =point +dir 点向移动方向移动

    +
      +
    • 子弹自动移动模块 - Bullet Move
      +for (int i = 0; i < bulletCount; i += 1) {
      +Vector2 bullet = bullets[i];
      +bullet.Y -= 100 * dt;
      +bullets[i] = bullet;
      +}
    • +
    +

    执行子弹的动作,每个子弹都有画面
    +新子弹的坐标是子弹夹的坐标
    +新子弹朝y轴往上飞,速度100dt
    +将子弹夹的数值赋给新子弹

    +
      +
    • UI的坐标系布局尺寸和交互
      +Button用于点击,归属下层。它不知道高层Panel的存在,要知道高层的信息只能通过1.委托2.interface 3.底层的值(字段)
      +Dropdown下拉菜单
      +Slider滑轮条
      +Toggle 切换是否{ 多选 or 单选 }
      +ScrollBar
    • +
    +

    坐标系:Screen Space Camera相机空间坐标 /Screen Space Overlay屏幕空间坐标/World Space 世界空间坐标
    +Pivot支点中心点位置的百分比

    +

    TIPS:Canvas和EventSystem是Unity UI必备的GameObject

    +

    * ■Level 2的游戏开发:架构篇:生成/存储/遍历

    +------------------------------------------------------------------------------ +
    +

    * ■Level 3的游戏开发

    +------------------------------------------------------------------------------ +
    +
      +
    • 背包系统
    • +
    • UI的架构和上下级委托沟通方式
      +func 这个东东就是委托
    • +
    +

    public void logplaylevel 这个代码行为就在找委托

    +
              </div>
    +          <div class="toc-container">
    +            <ul class="markdownIt-TOC">
    +
    +
  • * ■学习是为了什么?
  • +
  • * ■学习进度条————>
  • +
  • * ■如何跟一个游戏项目Say HelloWorld!————>
  • +
  • * ■快捷键in Code Page
  • +
  • * ■Level 0的游戏开发框架
  • +
  • * ■Level 1的游戏开发
  • +
  • * ■Level 2的游戏开发:架构篇:生成/存储/遍历
  • +
  • * ■Level 3的游戏开发
  • + +
              </div>
    +        </div>
    +      </article>
    +    </div>
    +
    +    
    +      <div class="next-post">
    +        <div class="next">下一篇</div>
    +        <a href="https://bacusio.github.io/post/er-0-er-er-mu-du-zhi-guai-xian-zhuang/">
    +          <h3 class="post-title">
    +            二0二二目睹之怪现状
    +          </h3>
    +        </a>
    +      </div>
    +    
    +
    +    
    +
    +    <div class="site-footer">
    +
    +

    Powered by Gridea
    +
    + RSS
    +

    +
    +
      </div>
    +</div>
    +
    +<script>
    +  hljs.initHighlightingOnLoad()
    +
    +  let mainNavLinks = document.querySelectorAll(".markdownIt-TOC a");
    +
    +  // This should probably be throttled.
    +  // Especially because it triggers during smooth scrolling.
    +  // https://lodash.com/docs/4.17.10#throttle
    +  // You could do like...
    +  // window.addEventListener("scroll", () => {
    +  //    _.throttle(doThatStuff, 100);
    +  // });
    +  // Only not doing it here to keep this Pen dependency-free.
    +
    +  window.addEventListener("scroll", event => {
    +    let fromTop = window.scrollY;
    +
    +    mainNavLinks.forEach((link, index) => {
    +      let section = document.getElementById(decodeURI(link.hash).substring(1));
    +      let nextSection = null
    +      if (mainNavLinks[index + 1]) {
    +        nextSection = document.getElementById(decodeURI(mainNavLinks[index + 1].hash).substring(1));
    +      }
    +      if (section.offsetTop <= fromTop) {
    +        if (nextSection) {
    +          if (nextSection.offsetTop > fromTop) {
    +            link.classList.add("current");
    +          } else {
    +            link.classList.remove("current");    
    +          }
    +        } else {
    +          link.classList.add("current");
    +        }
    +      } else {
    +        link.classList.remove("current");
    +      }
    +    });
    +  });
    +
    +</script>
    +
    + + + +
    +
    + +
    +
    + +
    + + + + + + + + + + +
    + + + + + + + + + + +
    + + + + + diff --git a/post/xi-huan-de-zhuan-ji/index.html b/post/xi-huan-de-zhuan-ji/index.html new file mode 100644 index 0000000..015efef --- /dev/null +++ b/post/xi-huan-de-zhuan-ji/index.html @@ -0,0 +1,334 @@ + + + + +喜欢的专辑 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 喜欢的专辑 +

    + + +
    +
    +

    1)安溥:炼云原声带 (anpu: Refine, the soundtrack)

    +

    炼云,安溥的第一场小巨蛋演出,
    +主题设下极为罕见的新编全翻唱曲目,
    +全部挑选华语音乐过去与当代歌者对歌曲和创作者的礼赞。
    +开卖后两场旋即完售,
    +也是继改回本名并沉潜三年后,
    +她以製作人与歌手身份带来的第一个作品,
    +演出结束后,这场製作打破观众的各种想像,惊艳各界评论,
    +安溥回到录音室进行现场录音的溷音製作工程,
    +在夏天后推出了炼云原声带。
    +精选十四首曲目穿梭当时现场时空,
    +忠实保留现场却也呈现了梦境般魔幻的声响,
    +这将是一张不可多得的纪录,与毫无妥协的混音艺术的作品。

    +

    小声哔哔哔,安溥的《ZOEA》也超好听的,快去听~

    +

    最喜欢里头的《不要不要》

    +

    2)陈珊妮:战神卡尔迪亚
    +「我们需要拥有一段自己的时间, 真正属于自己的梦, 和完全属于自己的孤独感。」 - 陈珊妮

    +

    珊妮说~
    +Ground Control to Major Tom…
    +在1969年的Space Oddity中醒来, 自从手机取代闹钟的那天早晨开始, 卡夫卡巨大昆虫的想像彷彿永远消失了。
    +保持连线很重要, 就是尽量避免那种与人失去联繫的不安全感吧。想和你在一起, 又不想要靠得太近, 不想直接打电话, 却想得到彼此全部的注意力, 我们正在拿捏一种既适切又不思议的距离。
    +我们开始量身订做自己的新规则, 加新好友确保那些安慰支持不会间断。我们比起从前更脆弱了一些, 对外界的複杂要求更加难以忍受, 尽量避免解决真正的难题。我们在新的幻想形式裡, 寻找聆听的对象。
    +以更自恋的方式与世界建立著关系。
    +我们在人生最重要的时刻, 拿起手机照相, 储存了『得到你想要的』和『得到你以为你想要的』之间的差异, 随即在『那些听不见音乐的人认为那些跳舞的人疯了』下面对尼采点讚。
    +我们为了行动装置忙个不停, 我们是正在被科技创造中的人类。
    +在2017年的Space Oddity中醒来, 房间裡独自一人, 想像我的太空我的宇宙, 汤姆上校独特的漂浮姿态, 总是被手机提示音打断。
    +在侯孝贤咖啡时光裡电车交错的美丽瞬间, 无意识滑著手机等待世界最简单的回信。
    +我们需要拥有一段自己的时间, 真正属于自己的梦, 和完全属于自己的孤独感。
    +是的, 我们一直没有勇气告诉自己, 我们需要那点孤独感。
    +《战神卡尔迪亚》的创作及概念:谈论时代青年网络化的情感。
    +2017年,陈珊妮无疑为华语流行音乐带来最精致华丽而独特的礼物,献给孤独的互联网时代及不断要求进步的少数派。

    +

    3)林俊杰:和自己对话 From M.E. To Myself

    +

    走出录音室,在房间、街头等地方录制专辑早已不新奇,这次林俊杰挑战全世界首次使用,假人头录音“Dummy Head”3D录制流行音乐专辑,透过后制还原后,当听众戴上耳机倾听,就会360度全方位感受到人头麦克风听到的声音。例如:录音时林俊杰从人头麦克风的左边走到右边,当你戴上耳机后,就宛如感受到林俊杰从你眼前走过一般,细腻而全面的立体音场,建构出一个又一个的空间,戴上耳机,全面沉浸于这位音乐导演,这次不是用影像,是用音乐让你“声”历其境中。
    +这是一张必须用耳机聆听的专辑,林俊杰希望透过这样的设计,能让听众沉浸在音乐世界中,透过音乐,一次又一次的跟内心的自己对话。而这不只是一个希望听者和自己对话的过程,在整张专辑创作与制作的过程中,林俊杰更是彻底剖开内心,与心中的自己睽违多年地好好深聊,和自己和好。面对自己之后,林俊杰的音乐世界更加宽广了,在这次的专辑中,他写出了对世界的感动,面对了爱情的遗憾,找回了失去的友情,遇见了音乐的梦想,唱出了情人间的温柔,在完成专辑后,林俊杰也感动的说,这绝对是一趟永难忘怀的音乐旅程。

    +

    4)莫文蔚:不散,不见

    +

    人们常说:「不见不散」,但对莫文蔚而言,人生是不断的再见,不断的道别再不断的重逢,所以[不散]是看[不见]的。这样的观点,是以独到的见解看待这个世界?还是以坚强的个性面对人生的离合悲欢?每个人的答案或许不同,但肯定都可以囊括在这句话里面:Karen莫文蔚「不散,不见」。

    +

    于专辑筹备前期,Karen脑海中浮现很多不一样的想法,光是物色制作人就花费半年的时间,是否要找曾合作过的制作人来参与?要找一个或一个以上的制作人来做这张专辑?每人负责多少首歌?这次应该要来点甚么不一样的呢?寻寻觅觅,直到有一天,Karen发现原来制作人最佳人选其实早就在身旁,最后她决定邀请巡回演唱会的打击乐手-荒井壮一郎,来担任她的专辑制作人!从「回蔚」专辑开始,他们的合作就无间断,Karen发现荒井的才华虽深不可测,但需要耐性慢慢发掘,荒井非常努力拓展自己的演奏事业,在多场大型演唱会都看到他的踪迹,而成为Karen专辑制作人,也是荒井的梦想之一,因此二人一拍即合,在巡演期间,他们争取时间商讨整个专辑的概念及方向,结论出来,专辑的概念是两个字-再见。

    +

    再见是道别
    +再见是重遇
    +再见可以是不用悲伤的
    +再见可以是义无反顾的
    +再见是需要勇气
    +再见是需要割舍
    +再见过去的自己才能跟全新的自己再见
    +不散就不见
    +「不散,不见 Departures」就是莫文蔚这次新专辑概念的灵魂!

    +
      +
    1. 杨乃文:Silence
    2. +
    +
    +

    杨乃文最新专辑,在两年内历经许多人的期盼和等待,终于出炉。制作人林炜哲和杨乃文这两年,耗尽心力全在真实的创作音乐。

    +

    所有人都能从作品中听到能量和震撼的呈现,矛盾与妥协,失意与快乐,制作人林炜哲是真正进入到歌手的灵魂,找出最真实的瞬间再燃烧释放,献给大家;这种完全认真作音乐不哈啦的态度,不是只字片语能形容,也并非速食文化所能比拟,这种精神是和全世界的音乐人同步,这也是他们的作品和台湾大部份截然不同的原因。这样的音乐正是台湾年轻人目前需要的,与世界处在同步潮流,所有年轻人都能感受的热情和力量。

    +

    杨乃文:离心力

    +
    +

    在惯性与反叛之间游移,

    +

    离心与向心相互作用抗衡,
    +抛不开,舍不得,

    +

    她的声音,她的存在,
    +一个让人戒不了瘾的引力,
    +杨乃文 2016 第六张 全新录音室专辑 《离心力》
    +《离心力》一种虚拟的惯性力,是一种为了应证某些表述的强大力量,专辑的命名就如同这十一首歌,首首像是从杨乃文心中所被离析出来不同面向的力量,慢慢扩散、渲染的情感直达每个人心中。

    +

    最新的专辑《越美丽越看不见》The More Beautiful, The More Invisible
    +让我悔过
    +是我的不对
    +──无法被束缚的名字摇滚缪思杨乃文──

    +

    把喜爱、崇拜、分类的自由还给所有人,是她始终如一的迷人之处。
    +高冷形象的带原者,从不讨好世上的规则,直率不羁在性格里、灵魂生动在音乐里,稍嫌矛盾,反而成立杨乃文的存在,也无需赘述,油然而生的摇滚地位。

    +

    ──假面的年代复本猖狂越美丽越看不见──
    +不彰显既有的优越,省去迎合取巧的余力,杨乃文执守自身独特与本质, 世界尽是复刻的缺陷,美的是非,凭着我们所见角度,之于世界的边境,之于他人的结界,在这黑洞兹长虚空张狂的洪流里,愈经淬炼愈见淘选后的价值。 《越美丽越看不见》一词勾勒着难以被写实完整表达的杨乃文,看似清晰却又隐身于无形,有着无法取代难以抹灭的真实存在。

    +

    我们的内在和价值观如何被主流逼迫,让每个人成为复本,该如何跳脱?该如何解套?真正的美在于不能被轻易定义的外表,内在才藏有真正不能被定义的宝藏。

    +

    三年集大成的一张专辑,梗概呼应生而为人原生的模样,并无对错,却因时下的主流价值观,逼迫跟压抑,构成莫须有的罪名还需为此道歉,世界重蹈覆辙着这种恐惧,助长泛滥的崇拜陋习,引人深思。
    +杨乃文的个人风格,冷酷、直言的个性,常落入误会的莫须有罪名里,藉由专辑的十首歌,走过杨乃文自身反思,也向时下世代的氛围,抛出如此的命题。

    +

    《越美丽越看不见》的专辑命题,必须由一群创作鬼才淋漓尽致的发挥,才能造就。
    +不约而同的默契,不愿设限的胆量,创作过程,多以杨乃文为创作缪思引领,再进贡所有对音乐的想像力,为杨乃文量身打造此张专辑,一同追求实验的快感和自由创作的畅快。
    +杨乃文敞开的实验态度,邀请各风格领域的音乐人共同制作,为此张专辑注入融合不分时代潮流的意象和风格,用音乐复刻世界重蹈覆辙的恐惧,泛滥的崇拜陋习,如何让我们不愠不火的皆成为异类,也都不特别。

    +

    6)陈奕迅:Stranger Under My Skin

    +

    超脱俗世品嚐气氛后
    +陈奕迅交出审视自我另一面之作

    +

    歌曲简介︰
    +六月飞霜
    +为什么你说六月飞霜是古怪的现象?这世界就是充满荒诞、不公的事,扭曲的价值观人人唾骂,却人人奉行,还有什么值得哀伤呢?麻木感观吧!激昂的〈六月飞霜〉,仅是令你反省三分钟的歌吧。

    +

    Stranger Under My Skin
    +我们对之陌生的事及人太多,有时连自己的过去都彷似是陌路人一般,回首总像不相识。那个曾与自己亲近的我/ 她/ 他,就像一页隐藏的秘密,深深埋藏,无法晓得。

    +

    最后派对
    +追悼会上来宾流泪以外,其实也可以笑回应逝者,曾经肩并肩作战,曾经甜蜜的相恋,又或是大伙儿同欢同乐的日子,才是对那位好友致送最值得怀念的最后礼仪。活得精彩,最尾切勿流眼泪,对吗?

    +

    苦瓜
    +以「半生瓜」比喻人生,探讨人心起落。其实苦瓜味道一直苦味回甘从来没变,变的却是我们,年少时不爱辛涩,长大过后阅历加深了,才明白这又名为「半生瓜」的意味深远。苦味回甘,不就是人生的写照?

    +

    沼气
    +我想吸一口气,你却四出呼污气;我释出一口气,你却当作是世纪大毒气。存同求异,难吗?不如你隔离我,让我做回自己吧……

    +

    My Private Christmas Song(英)
    +季节限定的圣诞歌,不一定要令你大感普天同庆的热闹,一个人孤寂地过,凭著一首歌的共鸣也可变得温暖。独处品嚐〈My Private Christmas Song〉,让旋律静静渗入皮肤的触感,令人体会孤独也不一定难过。

    +

    7)My little airport:介乎法國與旺角的詩意

    +

    全新专辑《介乎法国与旺角的诗意》,乐队已经大跳级,不再是你我心目中那队cutie小甜心,更强的社会性,让幽默与抗争两并存地发展,他们终于长大了。
    +抗争
    +另类音乐应该是怎样的?应该就是保持着反叛、自省、边缘、不为主流所收纳吧。My Little Airport在本年带来〈瓜分林瑞麟三十万薪金〉、〈Donald Tsang, please die〉这些歌曲,碟未出已在YouTube得到共超过10万点击率,更引起社会讨论、传媒追访,连八卦杂志FACE都要「做」My Little Airport,推记者Ivy去瞒骗阿P话某些访问内容唔出街又出街,好在My Little Airport绝不好虾,实时写首〈给face杂志的记者ivy〉放上网响应,据阿P说,Ivy听完歌后,都希望认真想想读传理系毕业的自己,为甚么要做FACE。 《介乎法国与旺角的诗意》还有〈失业抗争歌〉、〈边一个发明了返工〉、〈社会主义青年〉等社会性抗争作品 ,不是一味愤怒叫喊,却在幽默处更令人动容。
    +衰格
    +这也是My Little Airport最多衰格歌的一次,首推60's girly pop风格的〈湿湿的梦〉,完全是首露骨做爱歌!又有〈穷人卖屎忽〉,是乐队自我宣传广告歌,因为穷所以乜工作都接,只要跟音乐有关便可,唔好以为阿P或Nicole真系卖屎忽。还有商台禁播的〈浪漫九龙塘〉(当年《不设划位》节目话知佢,播了一次),点解禁播?因为歌词中有「爆房」二字,但如果这两个字出自吴君如口,应该冇人禁,想想这个社会的标准,是怎么一回事?算了,这些主流娱乐圈,不是我们的世界,还是回到维港带给大家的喜乐吧,碟中有首〈阿波马草结婚了〉,正正就是维港乐队22cats主音兼结他手阿波和太太马草结婚时,My Little Airport写给两位新人的,还在婚礼上唱了呢,听到的正是现场录音版本,宾客高兴的欢呼就在歌中。音乐,应该是人性的,《介乎法国与旺角的诗意》是一张很人性的唱片,绝不是主流乐坛几个作曲、填词人流水作业工厂式制作的无机物,起码这里没有那些爱到要生要死的怨妇之歌。

    +

    My little airport:香港是個大商場
    +My Little Airport(簡稱MLA)第五張全新專輯《香港是個大商場》碟名源自系列紀錄片《時代精神》(Zeitgeist)的啟發,該片探討世界金融經濟體系為全球帶來的負面影響,而近年香港亦因各種經濟「霸權」而陷入民怨沸騰的局面,在MLA眼中,香港是個大商場,而這次,他們想唱出一些在這個「大商場」影響下,各式小人物的小故事。
    +曲目 · · · · · ·

    +
      +
    1. 九龍公園游泳池
    2. +
    3. 迷人的頸巾
    4. +
    5. 通利的阿賢
    6. +
    7. 我是為了兩千蚊才到這裡表演
    8. +
    9. 豬隻在城中逐一消失
    10. +
    11. terence的心事
    12. +
    13. 你是浪子,別泊岸
    14. +
    15. if you bring me to the party
    16. +
    17. milan
    18. +
    19. rm1210
    20. +
    21. 公司裁員三百人
    22. +
    23. 搭的士上班去
    24. +
    25. 西西弗斯之歌給金鐘地鐵站車廂內的人
      +国内专辑待续...
    26. +
    + +
    + +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/xiu-jian-ji-neng-shu-2013-2019/index.html b/post/xiu-jian-ji-neng-shu-2013-2019/index.html new file mode 100644 index 0000000..2e1096d --- /dev/null +++ b/post/xiu-jian-ji-neng-shu-2013-2019/index.html @@ -0,0 +1,332 @@ + + + + +修剪技能树🌱 (1995-2022) | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 修剪技能树🌱 (1995-2022) +

    + + +
    +
    +

    诞生篇

    +

    1995.03 我来到这世上,白羊座血型未知,是健康的那个,没有得血友病的那个。

    +

    1995-2001 小学一年级前都在生大病,据说是感冒引起的肺炎,要进医院吊点滴,只记得病房里的电视在播〈樱桃小丸子〉,每天只能喝粥。

    +

    2001-2005 不设限地交友,每天都在想今天要去哪里认识新朋友。

    +

    2006 小学五年级:学校换了个英语老师,是暴力型的,从此之后上英语课都是惊心动魄的大挑战。英语成绩烂到谷底,似乎还考过倒数,干过考试偷瞄同桌答案被抓现成的蠢事。

    +

    2007 小学六年级:元旦当天意外扭伤脚,不得不在家修养,于是爱上了玩电脑上的游戏。

    +

    2007-2010 进入嗜睡期,每天睡醒玩,玩累了再睡,开始狂长高,每个月肉眼可见地在往上窜。

    +

    08年度过了一个很漫长很快乐的暑假!遇到很多不一样的人,她们在我的后半生教会了我如何用爱去填补了我的自身缺陷。谢谢..真的..谢谢!

    +

    2010-2013 中考发挥特别离谱,进入不理想高中,于是开始拼命念书。不知不觉就成为班上被重视的人物,跟班长班委都是好朋友,成绩也变成了班里第一名,嘿嘿而且没有上补习班喔

    +

    来自2024年的补充Update👇
    +Apple Message里面找到一张当年没发送出去的照片
    +
    +当时高三运动会
    +班里同学把老师手绘出来印在班服上面
    +左下角牵着伊丽莎白的半马尾刘雅是跟我关系特别差的班主任
    +虽然顶着学霸光环但是经常做一些下作的事恶心我
    +当时跟她吵了一架
    +毕业前的五六个月我都不跟她说任何一句话只是默默用眼神鄙视她👎

    +

    左边中年丸子头的好像是英语老师张丽芳?
    +是我遇到过最有耐心又有实力的英语老师👩‍🏫
    +
    +我高中英语考试及格次数一只手就数完了
    +但她从没有因此批判我或者“合情合理”对我发过脾气过
    +是个很厉害又很真诚的稀有好老师

    +

    最下面的是喜欢把眼镜👓放在头顶的历史老师
    +印象中还挺幽默的

    +

    最上面是比较有傲气的地理老师
    +因为我地理考了南山区前十
    +被闷骚的老师各种夸各种捧✨

    +

    最右边的拿棍棍的是数学老师陈为民
    +印象中吐槽过自己明明是数学专业毕业
    +结果毕业包分配去给一家工厂烧开水🔥
    +借钱给工厂里的工人他们还欠钱不还blablabla

    +

    可能是因为经历坎坷年纪很大却脾气很小
    +经常一题一题地跟我分析复盘
    +这道题我的能力是写得出来的但是粗心很可惜
    +那道题我的能力是写不出来的
    +但是做题的方向
    +蒙对了所以拿到了很多步骤分
    +就这么被他奶着奶着高考考出了我自己人生数学第二高的124分
    +得知成绩那天一直想着
    +他应该可以因为我拿到很多校长发的奖学金吧
    +但是班主任刘雅拿的应该更多
    +好气啊明明这么讨厌她👎

    +

    2013 高考结束后学巴厘岛玩了一周,结果在海边过敏了,整条左腿起了一大丘陵般的红疹,口怕口怕。每晚睡觉都在抓痒。略感无语——v——
    +大一:完全意外的考上深圳大学历史系,学会了弹吉他扫和弦,也进了击剑社。因为离家很近,所以没有常常跟大学同学聚在一起,没有交到算是很熟的朋友。

    +

    2013-2017 父母离婚,导致大三那年在出现幻听/精神压力很大的情况下,算是艰难完成学业,拿到毕业证书。然后去了一趟悉尼,而且是自己一个人去喔!

    +
    ·以下内容为梳理迄今为止七年期间,在社会上领教到的事情🤑、学校学习到的技能🎓,以及内心不想学,但迫于工作所需被动自学的技能🤡。
    +
    +

    大学篇
    +作为深圳人文学院历史系的一员,现在回头看,真的很感激学院里处处洋溢着美满缤纷的人文关怀气息,老师都水平超高,只要你认真想写好论文,老师就会一条条在微信上,向你清楚列明论文的修改方向和不足之处,反正我的毕业论文老师是这样滴,再次拜谢学院各位老师的认真负责。
    +(底下人想摸鱼但自己必须要保持专业水平不能心存侥幸,这一点我好几次做不到,于是扑了街,真是想揍工作后的自己,为什么那么轻易就躺平认输了,沉默真的是最无效的反击行为了)

    +

    历史系有些老师看起来脾气古怪,但其实人好得不得了,说的就是张小也老师啦(也许她是不想被学生当老好人所以比较严肃古板)

    +

    2016年跨年是我最痛苦的时候,那时候父母闹离婚,夜夜凌晨两三点就开始吵架砸东西,带着这样喧闹的”背景音乐“入睡的结果,就是,第二天醒来,我的脑袋居然录下了我父母凌晨吵架的声音,不断RepeatRepeat,循环播放。

    +

    是的,我居然幻听了,而且幻听内容还是我父母的吵架声,而第二天的我,要考三门试,都是闭卷考,幸好我平时都有认真学习,好不容易在这样的“父母精神噪音”影响下,撑着考完了三门试,大脑还不愿意停止播放我爸妈吵架的RAP。

    +

    我又持续幻听了几天(印象中是三天),在距离考试周结束还有一天,还剩一门《史学概论》没考,父母吵架噪音,它自动,停下了。我当时简直开心得要死,想着晚上熬一下夜好好复习了,《史学概论》的张小也老师是研究清史和经济史的,而这门课程超级超级深奥,是闭卷考,不仅一大堆专业术语要记,还涉及了特别难的人类学知识,她在课上讲的好多术语我都要一个个去翻书,去查到底什么意思。于是我熬了夜,整晚都在看超星视频里关于《史学概论》的教学内容,还收集了考研试卷里跟这门课程相关的考点。

    +

    等我第二天中午起床时,看了一下手机,发现班级群里居然在对《史学概论》的答案???

    +

    再翻出考试表,才发觉,是我记错了《史学概论》的考试时间,班里的同学已经考完了...而且张小也老师临时把考卷改成了开卷考(我就这么沙雕的错过了这么好的机会)

    +

    昨日之日不可留 今日之日多烦忧,虽然如此,但我都复习到这个程度了,不能考试亏很大,于是抱着一线生机,去下载了缓考申请登记表,敲开了张小也老师办公室大门,低声下气地拜托老师给我补考的机会。

    +

    虽然张小也老师爽快给我签了名,但我还是卡死在咱们深圳大学教务处那一关,她们就是要求程序正当的工具人,不接受我个人原因睡过头的理由,不让我缓考。(我当时还真的想过我要不要去医院看精神科开假条,弄个证明文件给校领导,但我又抗拒幻听,害怕治疗过程,我又突然幻听了可咋办)

    +

    于是我放弃幻想,真实面对挂科,最后大四又重修了一次《史学概论》...那张有张小也老师签字的《缓考申请登记表》我现在还留着,提醒自己不要辜负别人的善良。

    +

    回想在大学没有做到的事有:游泳(2019年才完成)、UI设计(主动放弃)、学英语(侥幸心理作祟,六级没过)

    +

    🎓 学到的技能

    +

    做笔记:用很多个笔记本分开记课程,第一节课就列为《考古学导论》Vol.1/《世界文明史》Vol.2 诸如此类

    +

    记录生活开销:在手账上记录每天花的钱,没毕业期间因为在家吃饭,每月开销大致是¥600-1000...

    +

    开车:会开车真是很重要,可惜养车是笔小的开支,原本是打算毕业后开老妈那台奥迪的,最后还是卖掉了。幸好车牌还在,希望以后买到特斯拉,可以上下班开车回家。(等年薪突破20w)

    +

    搜索能力:说来搞笑,想不到现在的自己会因此赚到外快,虽然只是几块几块的打赏,但至少稳定,如期而至的稳定。

    +

    摄影:因为高考发挥超常,父母很开心,给我买了单反和笔记本电脑,于是大学就顺理成章加入了摄影协会,后来才发觉摄影协会不如说是旅游协会wwwww,那时候参加大外拍,一起去了广州和汕头,也因此给了自己自信心,后来在简历写自己会摄影,于是常常被公司安排去现场拍照做记录的工作。

    +

    手工皮具:光说不练的理论家水平,没有一点设计能力,手缝的话,耐心一点还看得过去。还想过要用Marvelous Designers设计自己的包包 ,结果软件也没怎么学进去。工具正在生锈,植鞣革还比较耐放,但下次搬家就不会带走了。

    +

    恋爱:虽然谈了一场跟想象中完全不同的恋爱,但至少是喜剧,不是恐怖片。而且开始明白,自己不想要那种甜甜腻腻黏在身边,齁到全世界的恋爱。

    +

    找痛点:学会从痛点出发去写文案,说服顾客/老板/同事,不得不说很精准,很有效。

    +

    现在还是很怀念读大学的自己:全力以赴,但对未来一无所求的自己,还能在早上轻松醒来。(即使前一晚熬夜了)

    +

    ** 新媒体运营篇**

    +

    至今写过的文章有:电商卖货小广告、搞怪讨巧式卖萌搞笑文、正经八百读书会的活动总结、政府工作报告式的项目总结、宣传公司的年度总结文、纯粹资料搜集的行业信息报道。

    +

    公众号阅读量最高不超过20000+,都是在以拆包下厨为卖点的生鲜电商公司完成的,虽然只在那个公司呆了三个月,总是感觉自己的大脑在滴汗,每天就想着要仿照支付宝的文案思考,每天睡前都会看好多十万+文章,想要从中找到套路,现在想想学到最重要的一个技能就是情感理解力,能够给文章起很多有共情力的标题和文案。

    +

    |情人节送花?不如送虾|
    +|愿你有一张不被生活欺负的脸|
    +|万物皆可爱,万物皆可泡|
    +|炎炎夏日,拒绝油腻腻?|
    +|饥来则食,困来即眠|
    +|匀出一小段时光,做道______。|
    +|生活需要奇巧淫技~|
    +|敢在你面前喝醉。|
    +|如果你的狗过着比你更好的生活|
    +|日复一日的工作是白米饭,每一个周五都是海鲜自助餐。|
    +|这栋大厦总是夜长昼短,而我在办公室方寸天地间,被一杯咖啡两行代码消遣。|
    +|好高兴啊,月亮和我一起下班耶✌|
    +|城市慷慨整夜明亮,如同少年不惧岁月长|
    +|一年过去,发现时间是把杀猪刀。一天下来想做的事,什么也没做成,一年前的To Do List都没有执行,忙成了“盲”,还有一种被掏空的感觉,成就感不足,精神状态并不昂扬。|
    +|生活中的闪光时刻,是用心享受每一场小聚会。|
    +|将就的生活,好比食而无味的饭菜。|
    +|完美假期就要Fun开吃!|
    +|每年我们跨越大半个中国,只为这些美味|
    +|在家搞小型聚会,怎么吃才高端大气上档次?|
    +|无论一人食还是聚会分享;无论是在家复制烛光晚餐,还是任性地用粗瓷大碗吃东西,都可以在主厨菜品的基础上实现|
    +|我穿过山和大海,也穿过人山人海,直到看到那碗海南鸡饭,才知道平凡才是唯一的答案。|
    +|你为什么健身?我没什么,只是嫌P图麻烦。|
    +|姐妹们的聚会,应该无关攀比和浪费。|
    +|好久不见,我在。|
    +|彼得只有在两种情况下买星普利|
    +|观看美食时,正常人咽口水的频率是平常的20倍,每小时唾液分泌量高达1200毫升。而在星普利,每小时可以做两道大菜。|
    +|下班回家,需要跨越半个深圳,共计三十一个地铁站,而回家做饭只需四个步骤:收快递/拆包/下厨/摆盘晒朋友圈|
    +|你可以买得到流行,不一定买得到态度。|
    +|没有禁止入内的梦,只有想象力不足的床|
    +|没有平庸无能的脑,只要抑杀自我的心|
    +|我们精心培育特定的作物,挑选优良食材,用细心打造的工具,以全新的方式生产食物。驯化的植物和动物,化为我们的力量,塑造了人类的筋骨与血肉。直到今天,为文明奠定了基础,支撑人类社会。|

    +
    **学到的地方**
    +
    +

    老板懂得做出取舍和有底线,虽然想要跟对方合作,但也不会完全听任对方的想法去做,成本过高就果断放弃,也不会因为自己做不到就怪罪自己生闷气;

    +

    能放得下身段,明明是富二代,周末期间还会跟老板娘一起开车去送生鲜,一方面省下了快递费,另一方面也方便做用户画像;

    +

    愿意培训下属,会时不时跟我分享一些他心仪的文章,对公众号的定位也很明确,要潮要流行要健康,后来我遇到墙头草,没有主见的上司,让我有点怀念这位老板。而且整个公司都讲粤语,所以也同意我用一些粤语谐音梗写文章,这一点真的很开心,打通任督二脉的开心,开了又开。(可惜低于市场价一半的工资真的没办法接受不了)

    +

    情绪释放,该抓狂的时候应该抓狂,这样别人才会顾及到你。不要委屈自己,不要以为自己在帮助公司正常运营,其实你不说别人是不知道的。

    +

    大大方方,心里有目标,不要藏着收着,喜欢你的人会关心你的目标。你能实现目标,对身边的人是一样惊喜。你其实很勇敢/很厉害/很好看。感觉大自然的自然,学习自然生活。

    +

    🤑社会上领教到的事情

    +

    同行竞争:公司遇到竞争对手闯入厨房,偷拿菜谱、酱料、各种机密资料,如果以后创业要想办法守护到自己的资产和机密,法律和道德的武器终究来得太迟,还是有防御方案最妥当。

    +

    渠道单一:因为要保证生鲜质量,快递运输范围出不了深圳,客源有限,最重要的是过于依靠公众号单一渠道,没有app也没有官网,后来公众号泛滥,或多或少影响到了文章的阅读量。最后还又遇上阿里的盒马生鲜,资本下场,彻底打不过了。(我有时候还想,如果星普利被腾讯系收购的话,星普利的产品本身就是黄金水准,老板和老板娘也都难得的审美在线,再有了资本加身,那就无敌了)

    +

    目前的擅长技

    +

    搜索能力:家里的狗狗biddy原先父母因为离婚,一致决定不想养它了。我妈骗我说送到朋友家去养,结果说漏嘴,原来她居然把狗放到领养网站去了,最后一个龙华的女生领养了它。过了一两个月,狗狗可能不习惯新环境,我妈说领养的人嫌它吵,男朋友不喜欢狗blablabla的,根据女生的第六感,我高度怀疑狗狗已经被领养的人挂在某个地方再出售或者是遗弃了,然后就在互联网跟大海捞针一样,不停搜索龙华地区有关迷你贵宾的走失信息/领养信息/转卖信息。最后,终于给我在咸鱼上找到了biddy,用了点手段,把biddy搞回家啦~
    +

    +

    运营:因为工作原因,写也写了超过几百篇的微信推送了,做过写小广告的水军,当过售后客服,数据分析是没问题的,但是目前缺乏进一步吸引受众的本领,也没法说服上司或是老板他的某些想法实际上就是在做梦。一直都在从零开始搭建平台,但感觉只是在挖了一个又一个浅浅的坑🕳

    +

    电商购物:回顾自己二十五年的人生,最认真做的事不是打游戏就是各种买买买了。

    +

    勇敢:我与生俱来是勇敢的,但我不够自信。让我很拧巴的原因是:我产生了这个世界很危险的错觉。但是真的去调查我所处的世界有多危险时,我却发现也不过如此啊,搞毛啊,因为错觉,浪费掉好多跟对方深入交流的机会😭,犹豫不决不是我的作风,余后的人生,就做个大大方方/勇敢自信/目光远大的女生吧

    +

    🤡 笼罩眼前的迷雾

    +

    因为失眠症,服用了安眠药。但安眠药的作用下,我会一口气睡到下午三点,感觉很不适合工作,决定再吃两个礼拜药,希望失眠症有好转。能够晚上十点半入睡,早上精神饱满到能够翻跟斗,是最高的目标,但不用实现也没关系。精神方面,我购买了《荣格心灵地图》、《逃避自由》、《我们内心的冲突》。

    +

    工作上被动辞职,老实说让我有些挫败感,原来有的能力不是想学就能学会的,目前编剧能力很薄弱。写故事能够写得好,不是因为我擅长编剧,而是我确信这个故事有发生的可能性。

    +

    我究竟应该先去乙方公司锻炼一下自己的分镜脚本创作,还是直接进游戏公司,磨炼自己的游戏编剧能力呢。

    +

    遇到问题,我习惯用喜爱程度来投票。我买了分镜编剧相关的书《映画术》、《影视镜头创作》和游戏设计相关的《任天堂哲学》、《游戏情感设计:如何触动玩家的心灵》、《游戏设计梦工厂》、《任天堂快乐创意方程式》、《游戏剧本怎么写》。绘本编剧方面,我购买了《艾特熊与赛娜鼠》相关的书。

    +

    目前打算全部书都看完,当作敲门砖看看哪个方面的书我自己是读得乐在其中的,能够创作出来有意思的东西。如果有的领域跟学习英语那样,学起来磕磕绊绊的,还是收手放弃,交给更适合的人吧。

    +

    视频剪辑:主管小萍是传媒大学毕业的,大学四年就怼着PS/AI/PR几个软件写作业,看我用得不熟练,刚开始她叫我要好好学习这些软件,那我就学呗,顺便接手那些视频截单帧/做GIF/压制的工作。后来又告诉我说,你应该做一个写文案很好的人,而不是一个做视频很好的文案,哼。

    +

    品牌采访:每次去到新公司,每每都要负责品牌宣传的文章,至今为止已经写了四篇公司创业历程回顾文章了都,行吧,我也不嫌烦。

    +

    命题式作文:通过上家公司,彻彻底底明白为啥我当初那么讨厌写作文,范围就那么大,想按照自己的想法来创作,不行,老师就喜欢那套,你写了这套,老师就不喜欢。老板也是这样的人,人物性格就要按照他那样来,一切要顺理成章,考古学家就不能有苗族血统?少女非要鬼鬼祟祟跟踪考古团队进墓穴,等僵尸出来才美救英雄?一堆堆的古怪设定,我是想不出怎么安排,才能顺理成章的发生了。唉,一言难尽,我想写自己脑袋的故事,不想帮别人写他脑袋里的故事。我的上司看到我帮人家润色文章,我根据对方文章意思用了两个排比句修饰,她问我为什么不用再用一个,这样就是排比啦。(我不想给人凭空胡诌东西,到时候修改的锅还是我的)再说了,创作这玩意,重在表达,不在修辞这种小技巧的东西。(我好像突然懂了什么是创作wwww)

    +

    辨别风险主管小萍是个超有风险意识的人,Namely,极度厌恶出舒适区。我想跟别的公司搞个商务合作,加一点流量进来,还能免费宣传一下公司品牌,很简单的事,我偏偏思前想后遣词造句,折腾了一个多小时,给她弄清利弊,才如愿达成合作。(被动辞职我愿意接受的很大原因也是觉得跟这种人合作好累,而且我还很难有所作为)

    +

    待续...

    + +
    +
    + +
    +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/xu-de-gamejam-quan-ji-lu/index.html b/post/xu-de-gamejam-quan-ji-lu/index.html new file mode 100644 index 0000000..72fe38b --- /dev/null +++ b/post/xu-de-gamejam-quan-ji-lu/index.html @@ -0,0 +1,287 @@ + + + + +许的GameJam全记录(2021-) | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 许的GameJam全记录(2021-) +

    + + +
    +
    +

    #■第一次GameJam分析:(2021.12.29)

    +

    总论:开发两个月了,但进度严重滞后,主策划选择团队原地解散。

    +

    ■调查原因与结果分析:
    +① 主美兼主策划并没有明确的规划,于是给予团队成员极大的自由度与探索空间,而他本人近期似乎陷入创作瓶颈期,美术效果达不到预期,加上工作通勤时间过长,总之灰心丧气噜
    +❷两名程序员游戏开发过程中合作困难,或为看不懂彼此写的代码而苦恼,或为代码风格不统一而捉急,或为突如其来的失业感到焦虑不安,导致游戏开发始终处于重构重构又重构的阶段,游戏Demo遥遥无期,我始终等不到能试玩的那一天。
    +❸ 团队中有一名成员就职于猪厂,但为人行为与选择捉摸不定,不可预测,根据他说话的语气和always态度良好的表示,不负责任的猜测,他小时候是那种很容易得到谅解的学霸小孩,游戏开发期间请假多多,借口多多,总是不提前看别人的工作产出做好准备工作,仿佛只有开会那半个小时才进入工作状态,于是要集体zoom开会了发现自己公司屏蔽了信号发现家里vpn坏了连不上会议发现自己肚子饿饿要吃饭饭发现自己一晚上通宵加班到下午一点?总之脑袋困困,于是也不请假直接在会议上说我要先补个觉,我迷惑不解猪厂怎么会请这种摸鱼高手去做游戏呢?maybe是他学历或是简历看起来美轮美奂吧QvQ说不定他是一个很有实力很天才的人,但我真的受不了他这种无预警的不靠谱😓

    +

    ■自我分析:而我本人,在游戏开发前期的收获,似乎就是把90年代港产武打片都看了一遍,写了一些心得和档案记录。本来打算依照游戏,写一个coc模组跑团看看好不好玩的,现在虽然团队解散了,模组还是想要写下去,虽然我大学学的魏晋南北朝历史好像忘干净了Q.Q

    +

    //<续>写好基本大纲。安排好了新手教程和故事线索。目前欠缺CP故事线与武侠动作描述。主美似乎又开始画竹子格斗的动作了,似乎还有戏?目前看来是我最废,哈

    +

    #■第二次GameJam分析:(2022.06)

    +

    总论:跟茶叔学Unity编程,暂定要做Coc跑团卡牌游戏,一个月了看了视频跟没看一样

    +

    ■调查原因与结果分析:
    +①可能还是要厚着脸皮去请教茶叔,尽量挑他心情好or不加班的时候去

    +

    ■自我分析:游戏行业是不是要死在中国了,本来端午要上线steam的新游戏突然说要被审核,我可是连PV都制作好了呀...公司的游戏业务全砍了,自己一直在想着找下家还是在原公司摸鱼顺便学会unity或者雅思。

    +

    #■叙事策划Workshop (2022.12.17-2023.03)

    +

    第一堂课开学
    +今天Johnson主要讲了3C的概念,我的理解是把自己的创意更好的表达给同事,叙事传达是一件很重要但我至今没上心认真学过的内容(敲黑板!),有时候我明明写了一个很有灵感的创意,但对方却没认真对待,最后CG部门or剪辑师交出来的作品差强人意,这怎么办呢?刚毕业那几年,我总是侥幸地想,“啊 大概是运气不好吧 | CG部门的人好像又离职跑路了一波人,估计是腾不出人手,才会这样吧!”

    +

    但是现在我改变想法了,这分明就是我没有去跟同事安利我的创意,晒命晒斗志!前几年总是想着是金子,只要眼不瞎怎么都能高度重视的吧!然而我没有想到我们如今正处于一个潮汐般流动的社会,人像蒲公英一样飘荡四海,而且还有短视频这样的东西把人的时间切割切割切割成渣渣,每个人的时间都是24小时,但是细看起来就好像从来也没有完整的二小时假期,到处都是被短视频刷手机的动作把时间填得满满的,岂可休!!

    +

    anyway,说远了,总之要安利自己的创意,要安利自己的游戏,这也是为什么我要做游戏发行!!!

    +

    *课后练习:*以在轮下的学校环境

    +

    胡人入侵北境,军队三年没发粮饷,西林军都督带领士兵叛变了,安居乐业的百姓乡村顿时变成了人不为己天诛地灭的炼狱,他们却美其名曰江湖。为了躲避互相残杀,腥风血雨般的江湖,目睹父亲惨死的少年金蒙德背井离乡,一路逃难,辗转流浪,终于找寻到安宁之地。

    +

    过场画面:金蒙德爬上山顶,眺望远方灯火通明的皇城,露出迷惑的眼神,内心OS:母亲,我这样做,真的对吗??他会是个好皇帝吗?

    +

    原型人物:十四岁的少年金蒙德,爱好自然,活泼好动,口才十分了得,偶像是竹林七贤的嵇康。

    +

    底层冲突:金蒙德父亲被暗杀,母亲被人掳走,他需要替父报仇,找回母亲,但他内心却是一个十分感性,爱好和平的人,他不愿意双手沾满血腥,成为聪明又无耻的江湖流浪汉,他想要成为像竹林七贤那样的人。是手刃仇人,寻找母亲,还是和竹林七贤呆在桃花源里?金蒙德内心饱受煎熬。

    +

    Lore世界观:社会冲突愈演愈烈,百姓处于水生火热之中,谁也不知道自己明天会不会死去,

    +

    东晋前期的门阀权势滔天,皇帝都不得不退步。皇帝不敢明面上公然挑战士族门阀的地位,但私底下利用杀手对门阀士族进行恐怖威胁。秩序崩坏,人与人失去了信任。

    +

    ■第三次GAMEJAM 鲸落之城(2023.06-07)

    +

    总论:一群叙事策划们试图写出一个主美自己写不出的故事。我被吸引过去的主要原因是,因为拉我进去项目的人就是上面workshop认识的,而且他们蛮有斗志的,想要把游戏带去科隆游戏展。但三个礼拜后,我就敲起了退堂鼓...最后因为对剧情无感,附加丧失积极性,主创认为我风格不合适,把我驱逐出项目了。

    +

    ■调查原因与结果分析:
    +①概念构思和剧本产出不统一。团队一共有五个人担任剧本撰写,大家分工写,而且加入的时长都不一样,知道的信息都不相同。导致沟通出问题,输出剧本的时候出现前后剧情不连贯,两次集体开会也没有能够定下固定方向的叙事框架,这故事完全想象不出来有发生的可能性,我非常无感,而且非常丧失积极性。
    +②我反馈不及时,缺少跨部门沟通,主美和程序员因为工作量原因,不愿意做很多细节的spire动画和游戏机制,但是负责初稿的主创并没有把这个信息同步给我,导致我写的东西用不上,要我删除重写。这一点我认为我和这位小哥我们都有问题,内部沟通渠道不通畅,让我感觉自己像他们的免费外包,工作起来有些垂头丧气,下次再遇到这类问题,应该语气友好的主动沟通,多听听他们在聊什么,多收集清楚情报。
    +③时间管理失败。团队大部分人的游戏专业的留学生,时区都不一样,每次开会都很早或者很晚,有时候要晚上九点半开会开到凌晨一点多,但是开会很少得到达成共识。一般这种会如果得不出结论,我就不会客气下去了,直接一个小时时间到宣布停止了,太浪费时间了。
    +④主创团队自己对角色和世界观有想法,但是这个想法没有清楚写下来给叙事策划,虽然画大饼说叙事策划可以开心地写,但实际上他们是接受不了的。
    +⑤项目时间紧张,大家压力都很大,没有一个明朗的方向和前景,不过项目制作人身上有很多我值得学习的优点,比如说巧舌如簧,无脑夸人的技能,还有花钱很大度,很舍得把钱投入在刀刃上面,不会想着白嫖别人,感觉是个蛮有道德感的妹纸,就是感觉她缺少主见,只是主美和老师的传话筒,所以说话有时候会态度前后不一致。

    +

    ■自我分析:
    +1.我丧失积极性,写出来的故事更像是应付一下的作业,而且他们不喜欢我关于粤语恶搞的段子,这可能跟国内宣传风气有关,不怪他们,我也写不太出来像毒液那样的美式喜剧,我觉得比港式喜剧还要low好多啊,写这种喜剧等于是要恶心我了..
    +2.我不太习惯跟00后对话,我试着平等对话,但他们就莫名把我当作老师对待..
    +3.不够有耐心,太想要大跨步前进了。
    +4.往好的方向想,至少他们也愿意听我的劝,喜欢我关于磷虾的点子,愿意给游戏加入筛子功能和打架的戏份,感谢相遇,感恩短暂的合作,感谢他们出现在我生命里,丰富了我的人生。

    +

    ■第四次GameJam分析:(2022.12.1-2024)

    +

    游戏文档:
    +游戏本质是一个潜行闯关游戏行走模拟器,带玩家游览魏晋,去他们没去过的朝代,看现代
    +人看不到的风景,让玩家发现惯性思考下无法发现的事情。鱼跃代表的是在一个不停有意外
    +的世界里,即使很难受,仍然选择保持积极心态活下去的现代人。
    +我在游戏里引入了一个 COC 跑团桌游里面“末日支配者”(Great Old Ones)的概念,并试图
    +进一步具体化它的形象,它就是被过往历史中的王侯将相们通过简单叠加制定创造出来的
    +Old Rules。
    +原先的社会规则都是年纪大的王侯将相们制定的,符合他们自己的时代需求,但对刚出生没
    +多久的年轻人们来说,却很难适应这样的社会规则。随着时间演进,年纪大的人都老死了,
    +但 Old Rules 依旧无声无息地存在着,即使它明明令社会里面的大多数人都很难受。
    +本游戏的设计灵感来自于去年疫情期间的个人思考,那时我突发急性肠胃炎,到了医院却只
    +能呆在发热诊室,从上午等候到下午三点才能离开,因为我的核酸检验报告一直没出来。这
    +发生的一切让我觉得医院失去了它原本的功能,而疫情这三年,也让我觉得社会失去了很多
    +它本来应该有的功能。于是我开始思考驱动社会失去本来功能背后的力量究竟是什么?是谁
    +犯了错吗?有人需要对此负责吗?还是说大家都没错,但悲剧就是不断在发生?我思考的结
    +论是,我认为驱动悲剧重演的背后力量就是 Old Rules 的存在。
    +设计这款游戏的目标是让玩家能够察觉到自己的社会里存在一些不合理的规则,比如奴隶制
    +度、盲目崇拜权威制、皇帝无罪制…同时我认为我们不必只是单纯痛苦地清醒着,而是要寻
    +找一种弗洛姆所说的“积极自由”的路,自发地生活,比如遇到问题解决问题,把让年轻人
    +们很难适应的社会规则,更改成我们都能适应的社会规则。
    +这种办法就是妄想力。使用卷轴的魔力施法,寻找智慧,拯救自我。

    +

    机制一:藏经阁偷卷轴
    +藏经阁里到处都是官府镇压起义收集的战场百姓书信遗书或者招安各家各派收集起来的宗
    +师绝学。玩家可以收集卷轴发动技能。
    +但要保持警惕。玩家鱼跃将在黑暗的藏经阁里潜行,他一开始只依靠 SAN 值点燃自己身上的
    +灯芯草,照亮四周的几个方格,藏经阁里有看守经书的幽灵扫地僧和末日支配者。玩家只要
    +被他们抓到,就 GAMEOVER。而且你不能在藏经阁逗留太久,藏经阁里的低语迟早让你发疯。

    +

    【开发进度条————>】

    +

    2022.11 参与彭必涛的游戏项目,开始零零碎碎写了一些魏晋竹林七贤相关的故事,由于游戏制作人决定砍需求,游戏项目不再需要游戏文案,故中断结尾,结束合作。
    +2023.01 参与叙事策划Workshop,idea诞生,这次是以小人物的视角构思,完善了带有冲突对立色彩的复仇武侠世界观。就是上面(2022.12.17-2023.03)写的那个👆
    +2023.03 完成Inky的demo,并且拉来一名天使投资人。
    +2023.06 完成inky引擎做的第二版demo,剧情到达主角与竹林七贤的相遇。
    +2023.09. 完成迭代到第四版的多结局的inky剧本大纲,剧情又臭又长,试玩者认为不好玩,决定大砍需求。
    +2023.10 为了做好游戏学Haxe语言!———OpenFL/Lime/LDSK/flixel....
    +2024.01.30 完成第三版的游戏文档,拉入一名程序员当战友,就是上面这位天使投资人👆
    +2023.02.01 开始游戏玩法相关的编程工作,为了做好游戏学C#语言!
    +2023.08.01 完成主角的sprite;敲定敌人的sprite和animations;
    +2023.09.01 构建游戏的对话框架和可持续输入方案

    + +
    + +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/xu-de-shu-ju-ku/index.html b/post/xu-de-shu-ju-ku/index.html new file mode 100644 index 0000000..46e602d --- /dev/null +++ b/post/xu-de-shu-ju-ku/index.html @@ -0,0 +1,466 @@ + + + + +🖥 许的数据库+为了做好游戏学游戏引擎 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 🖥 许的数据库+为了做好游戏学游戏引擎 +

    + + +
    +
    +

    🌱游戏开发的工作流程(Haxe学习篇)

    +
    +

    ①安装{Haxe|Haxe Flixel|lime|编辑器Visual Studio Code|OpenFL|heaps}
    +②"Hello World",创建新文件
    +'flixel create'可以创建自带一些代码demo
    +'flixel tpl -n Hello World'可以创建自己的游戏项目《Hello World》
    +'dir'显示文件夹里的内容
    +'code .'在visual studio 里面显示内容
    +③理解内容
    +Main.hx是核心源代码。其他模块功能的代码都放在文件夹里
    +project.xml是一些依赖和安装库
    +bulid.xml是用来配置和指定路径
    +是用来放游戏资产
    +④尝试测试它,让它动起来
    +visual studio code 里面选run and debug
    +bulid.json是用来指导visual studio做测试的
    +或者选Command Palette然后输入'run build task'
    +或者在命令行输入'haxe run lime' 'lime test html5' 编译代码为h5

    +

    #PART2.0

    +

    ①bulid.hxml具体功能是可以用来输出不同平台的代码包
    +[python bin/Main.py]->一键生成python代码包在bin文件夹里
    +[node bin/Main.js]->一键生成js代码包在bin文件夹里
    +②每个类(Class)的命名首字母都要大写,否则无法识别。
    +③代码的分段测试是通过在VC code 里面按Ctrl+Shrft+B来运行完成的,这个步骤用于跟踪单个模块的错误和异常行为,必须先测试单个模块,之后才进行集成测试,让不同模块正确交互,观察接口是否按预期工作,不要急着冲,会有BUG(怎么在CodeSpace里面调试程序还在研究)
    +④目前已知的Haxe Flixel的开源项目可以实现的功能有:1.存档;2方向键控制; 3.敌人auto巡路行为算法;4.烛光的明暗渲染效果;5交互对话系统;6藏经阁书籍显示内容;7.玩家动画sprite;
    +未找到的功能:1.随时间消耗SAN值的系统机制;2.合成道具系统机制;3.背包机制;4谜题推理系统;5使用PlayState回收使用资产避免摧毁物体造成内存消耗的具体实例;6Tilesheet和场景代码的关联和参考demo;7.场景边缘黑暗模糊的特效;8.技能发动系统机制及UI设计框架;
    +⑤
    +#Haxe代码格式开头是 import XXX
    +[import openfl.display.Sprite]->导入openfl文件夹里的display文件夹里的Sprite.hx代码;此步骤确保import包含所有导入代码
    +#接着我们就可以写相关的Sprite函数,命名各种类(Class)了

    +

    Sprite是指角色所有动作的图,要PNG格式,最好是64乘64的像素,然后240p(4.5:1)的画面是最兼容各种尺寸的平台格式。可以用TexturePacker来分割处理每个动作的数据坐标,对应生成的json文件放在文件夹里(目前没搞懂为什么有些Sprite图不是彩色的反而是灰阶的)
    +Class new (一个首字母大写的新名字)就是新增类;
    +Class override (Name)就是添加新功能;
    +Class super (Name) 就是可以积累使用的拓展覆盖功能;

    +

    此步骤要验证所有函数和变量都正确声明和使用+审查逻辑+Debug跟踪程序的流程+使用不同输入和场景测试代码+检测语法和缺少的分号(;)
    +当在做游戏玩法开发的时候,主屏幕改成PlayState.hx,出错的话要分析错误信息,定位漏洞点,进行必要的修复和重复调试过程,不出错的话,不要再手贱修改无问题的代码了:(。全部无误就可以改回主屏幕MenuState.hx
    +⑥function init{} function regularUpdate(dt:float){}是用来更新函数
    +function init{} if (state.time==0){} 是用来在游戏一开始就更新
    +这两个函数用来重复使用,定期更新游戏现状,查看游戏胜利条件是否达成
    +(没弄懂什么防止排队函数叠堆,要在循环中使用@sYnc 插队进行同步?)

    +

    ⑦ Var +(分大小写的名字):{Int=0(整数)|Float=0(浮点小数点)|Bool(Yes or No)|String(文本字符串text)}(++是数字加一,==是检测两个值相同否,<=是检测前值是否小于后值)
    +⑧访问权。super是自下而上拥有所有hx的通行权,可以向上拓展覆盖,但不是全部;private是只在当前.hx有访问权;public是可以访问任何实例位置;inline则是将变量或函数定义成固定值,死也不改了。 +

    #Review
    +FlxEmitter和FlxParticle类用于粒子效果。
    +使用FlxSprite类来显示精灵。
    +FlxGroup类是我们扩展的类,用来当作回收站节省内存。(子弹)
    +TexturePackerData类将用于处理从Texture Packer精灵表加载的精灵。
    +FlxTween和FlxEase类将用于缓动。

    +

    private var texturePackerData:
    +TexturePackerData;这个变量将存储用于从精灵表中获取精灵的数据:
    +private var explosionLine:FlxSprite;private var lineXOffset:Float =
    +0;private var lineYOffset:Float = 30;这些变量包含了爆炸线的精
    +灵,并且我们将使用x和y偏移量来定位消灭的敌人上方的线条。

    +

    #Mechaniucs
    +使用haxe可创建一个openfl项目,下载必须的openfl库
    +创建角色和敌人的动画表sprite sheet,找资产->FlxSprite[[20240110023445]]
    +创建系统来在openfl加载管理这些资产
    +创建藏经阁关卡地图->Playstate [[20240110023727]]
    +为玩家和敌人和环境实现碰撞系统 ->FlxGroup
    +玩家移动功能
    +玩家不同动作的动画
    +管理玩家的统治数据(san值/进度条/决心)
    +敌人的巡逻/追逐/攻击寻路行为算法,
    +编写玩家与敌人的交互机制,玩家的理智系统
    +游戏开始菜单,包括游戏统计数据和反馈系统
    +时时动态照明效果来营造气氛和可视范围
    +为拾取物品或遇到敌人添加视觉效果
    +音效和背景音乐,管理音频资产和播放

    +

    玩家碰触书可以显示文字,增加理智
    +碰触无双纸条,解锁方向
    +使用着色器(GLSL)来创建黑色剪影效果,并为灯光投影创建混合模式。
    +检测玩家输入,激活技能,
    +将玩家的ui改变为书本内容状态
    +用着色器创建渲染轮廓效果
    +调整播放器周围的照明
    +游戏逻辑,当玩家在书本里,无法被鬼魂察觉
    +//
    +#Story
    +#objectives
    +#User Interface

    +

    #Coding for Music(Rich Vreeland)

    +

    // For the purposes of these examples I'm using Flixel and AS3, because it's what I'm familiar with.

    +

    /** The last note played, stored after each new note is played. */

    +

    public static var lastNotePlayed: Class;

    +

    /** Play a note! */

    +

    public static function playNote():void

    +

    {

    +

    var noteToPlay: Class = getNote();

    +

    // This is Flixel's function for playing sounds.

    +

    FlxG.play(noteToPlay);

    +

    lastNotePlayed = noteToPlay;

    +

    }

    +

    /** Get a new series of note choices, based on what the previous note was. */

    +

    private static function getNote():Class

    +

    {

    +

    var noteChoices: Array = [];

    +
    if (lastNotePlayed == C3) noteChoices = [D3, E3, F3, G3, A3, B3, C4];
    +
    +

    else if (lastNotePlayed == D3) noteChoices = [C3, E3, G3];

    +

    else if (lastNotePlayed == E3) noteChoices = [F3, G3, C4];

    +

    else if (lastNotePlayed == F3) noteChoices = [E3, G3];

    +

    else if (lastNotePlayed == G3) noteChoices = [C3, D3, E3, F3, A3, B3, C4];

    +

    else if (lastNotePlayed == A3) noteChoices = [G3, B3, C4];

    +

    else if (lastNotePlayed == B3) noteChoices = [G3, A3, C4];

    +

    else if (lastNotePlayed == C4) noteChoices = [C3, G3, B3];

    +

    else noteChoices = [C3, G3, C4];

    +

    var choice: int = Math.round(Math.random() * (noteChoices.length - 1));

    +

    var note: Class = noteChoices[choice];

    +

    return note;

    +

    }

    +

    #继续加强版音阶狂魔code
    +public static const IONIAN: Object = { position: 1 };

    +

    IONIAN.logic = [ /* 00 one */ ['two', 'thr', 'for', 'fiv', 'six', 'sev', 'one'],

    +

    /* 01 two */ ['one', 'thr', 'fiv'],

    +

    /* 02 thr */ ['for', 'fiv', 'oct'],

    +

    /* 03 for */ ['thr', 'fiv'],

    +

    /* 04 fiv */ ['one', 'two', 'thr', 'for', 'six', 'sev', 'oct'],

    +

    /* 05 six */ ['fiv', 'sev', 'oct'],

    +

    /* 06 sev */ ['fiv', 'six', 'oct'],

    +

    /* 07 oct */ ['one', 'fiv', 'sev'],

    +

    /* 08 else */ ['one', 'fiv', 'oct']

    +

    ];

    +

    public static const DORIAN: Object = { position: 2 };

    +

    DORIAN.logic = [ /* 00 one */ ['thr', 'fiv', 'sev', 'oct'],

    +

    /* 01 two */ ['fiv', 'six', 'sev'],

    +

    /* 02 thr */ ['one', 'for', 'fiv', 'six', 'sev', 'oct'],

    +

    /* 03 for */ ['fiv', 'six', 'sev', 'oct'],

    +

    /* 04 fiv */ ['thr', 'six', 'sev', 'oct'],

    +

    /* 05 six */ ['one', 'for', 'fiv', 'sev', 'oct'],

    +

    /* 06 sev */ ['thr', 'fiv', 'six', 'oct'],

    +

    /* 07 oct */ ['one', 'thr', 'for', 'fiv', 'sev'],

    +

    /* 08 else */ ['one', 'fiv', 'oct']

    +

    ];

    +

    This is all fine and dandy, but these strings need to be hooked up to the sound assets in order to work. As a way of dealing with different modes, we can create a for loop that will fill a 'loadout' object with the proper notes, assigned to the proper scale degrees.

    +

    /** An array of the scale degrees, used as a reference for populating the loadout object. */

    +

    public static const DEGREES: Array = ['one', 'two', 'thr', 'for', 'fiv', 'six', 'sev', 'oct'];

    +

    /** An array of all the notes needed to potentially form an eight note scale in any mode (Ionian is C3 - C4, Dorian is D3 - D4, Phrygian's E3 - E4, etc.) */

    +

    public static const C_MAJOR: Array = [C3, D3, E3, F3, G3, A3, B3, C4, D4, E4, F4, G4, A4, B4];

    +

    /** The loadout object, to be filled with the notes of the current mode/key. */

    +

    public static var loadout: Object = {};

    +

    /** The last note played, stored after each new note is played. */

    +

    public static var lastNotePlayed: Class;

    +

    // For the sake of the example, let's say the current key is F# Major.

    +

    public static varcurrentMode: Object = DORIAN;

    +

    /** Play a note! */

    +

    public static function playNote():void

    +

    {

    +

    var noteToPlay: Class = getNote(currentMode); // Pass the current mode into getNote(), whatever mode you want it to be!

    +

    FlxG.play(noteToPlay);

    +

    lastNotePlayed = noteToPlay;

    +

    }

    +

    /** Get a new series of note choices, based on what the previous note was. */

    +

    private static function getNote(modeToUse: Object):Class

    +

    {

    +

    /** Whether we've found the last note played in the current loadout. */

    +

    var found: Boolean = false;

    +

    /** The note choices that we'll use to decide the next note to get. */

    +

    var noteChoices: Array = [];

    +

    /** Make sure that the current scale we're using to make logic decisions starts on the first note of the current mode.

    +

    ie. in Ionian, loadout['one'] = C3, loadout['two'] = D3, etc.

    +

    in Dorian, loadout['one'] = D3, loadout['two'] = E3, etc. */

    +

    for (var i:int = 0; i <= DEGREES.length - 1; i++)

    +

    loadout[DEGREES[i]] = C_MAJOR[i + modeToUse.position - 1]; // - 1 is to account for starting at Zero.

    +

    /** Iterate through the loadout, find which is the last note played, then store the associated set of choices to noteChoices. */

    +

    loop: for (var j: int = 0; j < DEGREES.length - 1; j++)

    +

    {

    +

    if (lastNotePlayed == loadout[DEGREES[j]])

    +

    {

    +

    noteChoices = modeToUse.logic[j];

    +

    found = true;

    +

    break loop;

    +

    }

    +

    }

    +

    /** If the last note played was not found in the loadout, use the 'else' choices from the logic array. */

    +

    if (found == false)

    +

    noteChoices = modeToUse.logic[08]; // [08], or the last set of arguments in the logic array, used like an else statement.

    +

    /** The numerical choice from the array of choices that we will use. */

    +

    var choice: int = Math.round(Math.random() * (noteChoices.length - 1));

    +

    /** The note that we will return to the playNote() function and eventually play. */

    +

    var note: Class = loadout[noteChoices[choice]] as Class;

    +

    return note;

    +

    }

    +

    The system above will work great for moving through various modes in a single key, but what if you want to move through the other 11 keys, too? The most straightforward solution would be to create arrays for all of the keys. You also would of course need to create assets for all the new notes that you are using.

    +

    // Arrays of all the notes in needed to potentially form an eight note scale in any mode, in any key. s = #, ie. Cs3 = C#3

    +

    public static const C_MAJOR : Array = [C3, D3, E3, F3, G3, A3, B3, C4, D4, E4, F4, G4, A4, B4];

    +

    public static const Cs_MAJOR: Array = [Cs3, Ds3, F3, Fs3, Gs3, As3, C4, Cs4, Ds4, F4, Fs4, Gs4, As4, C5];

    +

    public static const D_MAJOR : Array = [D3, E3, Fs3, G3, A3, Cs4, D4, E4, Fs4, G4, A4, Cs5];

    +

    public static const Ds_MAJOR: Array = [Ds3, F3, G3, Gs3, As3, D4, Ds4, F4, G4, Gs4, As4, D5];

    +

    public static const E_MAJOR : Array = [E3, Fs3, Gs3, A3, B3, Ds4, E4, Fs4, Gs4, A4, B4, Ds5];

    +

    public static const F_MAJOR : Array = [F3, G3, A3, As3, C4, E4, F4, G4, A4, As4, C5, E5];

    +

    public static const Fs_MAJOR: Array = [Fs3, Gs3, As3, B3, Cs4, F4, Fs4, Gs4, As4, B4, Cs5, F5];

    +

    public static const G_MAJOR : Array = [G3, A3, B3, C4, D4, F4, G4, A4, B4, C5, D5, F5];

    +

    public static const Gs_MAJOR: Array = [Gs3, As3, C4, Cs4, Ds4, Fs4, Gs4, As4, C5, Cs5, Ds5, Fs5];

    +

    public static const A_MAJOR : Array = [A3, B3, Cs4, D4, E4, G4, A4, B4, Cs5, D5, E5, G5];

    +

    public static const As_MAJOR: Array = [As3, C4, D4, Ds4, F4, Gs4, As4, C5, D5, Ds5, F5, Gs5];

    +

    public static const B_MAJOR : Array = [B3, Cs4, Ds4, E4, Fs4, A4, B4, Cs5, Ds5, E5, Fs5, A5];

    +

    // For the sake of the example, let's say the current key is F# Major.

    +

    public static var currentKey: Array = Fs_MAJOR;

    +

    Then, you would adjust the for loop that fills the loadout to check for the current key's scale:

    +

    for (var i:int = 0; i <= DEGREES.length - 1; i++)

    +

    loadout[DEGREES[i]] = currentKey[i + modeToUse.position - 1];

    +

    #🌱游戏开发的工作流程(Unity学习篇)

    +

    ①{编辑器Visual Studio Code or Cursor | Unity |Github Desktop }
    +②类的继承者们就是我需要写的代码。一般继承的类都是: MonoBehaviour;
    +public class MyScript : MonoBehaviour
    +{
    +// 用于组件脚本
    +// 包含 Start(), Update(), Awake() 等生命周期方法
    +}

    +

    但Unity官方教程里面继承的是Player : MovingObject,这似乎是Player族的大名!然后就直接省略移动相关的代码工作了。Enemy和NPC似乎也能使用相同的族类呢!
    +public class CustomPropertyDrawer : PropertyDrawer
    +{
    +// 用于自定义Inspector中属性的显示方式
    +}
    +public class ItemData : ScriptableObject
    +{
    +// 用于创建可重用的数据资源
    +}
    +public class CustomEditorWindow : EditorWindow
    +{
    +// 用于创建自定义编辑器窗口
    +}
    +Destructible : TileBase 这个是继承TileBase,可以用来设置多层遮罩和精灵切换,也可以设置不同破坏状态的动画
    +public class CustomTile : TileBase
    +{
    +// 用于创建自定义瓦片
    +}
    +public class CustomAnimationBehaviour : StateMachineBehaviour
    +{
    +// 用于控制动画状态机的行为
    +}

    +

    public class CustomInspector : Editor
    +{
    +// 用于自定义组件的Inspector界面
    +}

    +

    ③GameManager相当于三权分立里面的联邦中央政府+FBI+白宫国会
    +GameManager一并管理其他BoardManager+SoundManager...
    +杰克有茶偏心使用的Entity实体
    +官方指引下的不同平台正确编译依靠一下代码
    +#if UNITY_STANDALONE || UNITY_WEBPLAYER horizontal = (int) (Input.GetAxisRaw ("Horizontal")); vertical = (int) (Input.GetAxisRaw ("Vertical")); #elif UNITY_IOS || UNITY_ANDROID || UNITY_WP8 || UNITY_IPHONE // 移动端触摸输入处理 #endif
    +音效系统的SoundManager
    +AudioClip是指定某一首歌;AudioSource是控制播放音乐

    +④GameController相当于三权分立里面的法庭,就是逆转裁判,就是Coc桌游的KP
    +玩家和敌人的攻击/玩家和NPC的互动对话情报交流/玩家和世界的交互关系都可以在这里得到处理
    +⑤我偏爱的微交互系统如何实现呢?
    +首先要给不同类型的交互物体打Tag区分开来,然后根据tag来做出不同的交互反馈。
    +1.
    +public enum AABBType {AABB, BBCC,}; private void OnTriggerEnter2D (Collider2D other) { if(other.tag == "Exit") { Invoke ("Restart", restartLevelDelay); enabled = false; } else if(other.tag == "Food") { // 处理食物收集 } }//这里出口的交互反馈是离开这一关卡(Unity官方程序员使用了随机迷宫生成所以是restartLevelDelay),我也可以改成进入第二关。然后如果是碰到Tag是Food的物体就把食物收集起来,我可以在这里加入一个拾取食物的anim.=>animator.SetTrigger ("playerCollect");
    +⑥**[SerializeField]配置Unity的inspector,相当于三权分立里面剩下的啊那个没有人比我更懂的总统。**
    +如果提供权力给总统inspector,比如让他可以合法提供武器给乌克兰or以色列,就要在代码前面加[SerializeField] ,于是乎大总统就能察觉还能这个样子操作啊,果然没有人比我更懂
    ~
    +除此之外,总统可以自己调数值看看接下来会发生什么,出错了就自己改回去呗,同时可以保存Prefab和场景数据存档

    +
    + +
    +

    #AI写代码

    +

    #让Github copliot写代码的提示语
    +Based on the provided player movement code in Haxe/OpenFL, create a 'fog of war' mechanic for a library exploration game. the player should only be able to see a limited area around them, with the rest of the map initially obscured. As the player moves, nearby areas become visible. Focus on efficient visibility updates and ensure that the mechanic integrates seamlessly with the existing movement system. Provide code snippets for the visibility calculation, graphical updates, and any necessary modifications to the player class

    + +
    + +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/yong-guo-zhai-yue-ban-de-yi-zhi-zhi-liao-shi-mian-zheng/index.html b/post/yong-guo-zhai-yue-ban-de-yi-zhi-zhi-liao-shi-mian-zheng/index.html new file mode 100644 index 0000000..9d3fe82 --- /dev/null +++ b/post/yong-guo-zhai-yue-ban-de-yi-zhi-zhi-liao-shi-mian-zheng/index.html @@ -0,0 +1,210 @@ + + + + +用过斋月般的意志,治疗失眠症 | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 用过斋月般的意志,治疗失眠症 +

    + + +
    +
    +

    突然对一切都不满意导致失眠,比如说:

    +
      +
    • 身边人因为疏忽犯了小错而导致我暴怒,比如说我妈开柜子取东西,结果柜子里的杂物砸破了我买的手工陶瓷盘子。
    • +
    • 身边总是有人走来走去,身边有人总是反复一边看手机一边又望着自己,然后他不好意思又看手机,然后又产生看我的欲望,如此反复反复直到我露出了一个鄙视他的眼神。
    • +
    • 朋友邀请我出去玩,但是我因为前一晚睡眠很差身体很不舒服,于是对出门玩这件事感到心烦意乱。
    • +
    • 老爸突然对我讲述家庭中非常沉重的黑历史,导致我发生内存随机泄露意外事件。
    • +
    +

    The Final Solution
    +①找个安全又熟悉的环境,让自己的感官休息。
    +②像阿拉伯人斋月白天不吃饭那样,前一天失眠了就选择白天不睡觉也不躺床上玩手机。虽然一整天都会很困,像我就六点半困到连晚饭都没来得及吃就一觉睡到第二天早上七点了。
    +③每天运动30分钟,类似正电荷负电荷传到那样,消耗掉一部分身体没有释放的能量,这样才有空间让新的能量进来。

    + +
    +
    + +
    +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/post/zhe-xue-jia-men-ru-he-ying-dui-cuo-bai-gan/index.html b/post/zhe-xue-jia-men-ru-he-ying-dui-cuo-bai-gan/index.html new file mode 100644 index 0000000..0ddc109 --- /dev/null +++ b/post/zhe-xue-jia-men-ru-he-ying-dui-cuo-bai-gan/index.html @@ -0,0 +1,230 @@ + + + + +🤲 哲学家们如何应对挫败感? | 白熊泡面🍜 + + + + + + + + + + + + + + +
    +
    + + +
    +
    +

    + 🤲 哲学家们如何应对挫败感? +

    + + +
    +
    +

    #人类启示录#

    +

    ❶黑塞:失败创作法
    +黑塞认为自己命中注定生活不会快乐和幸福,而且总是处于软弱和失败的地位,但如果生活中没有阴影和牺牲,他的创作源泉就会变得浑浊,最终枯竭。所以世界以痛吻我,那我就拿来创作赚点版权费吧~!【我心情愉快,生活丰富多彩,但我总觉得自己听到了内心深处被填塞的源泉在潺潺流动,在低声抱怨。幸福或者不幸不是凭自己的力量能得来的。人只能接受降临的幸福和不幸,自然接受的方式可以大不相同。至于我呢?我不能再作硬性的尝试,把我的生活转到朝阳的一面,而是接受注定要我接受的,并尽自己之所能地承受它,使它向好的方面转化。】

    +

    ❷康德:来世算账法
    +康德认为上帝和来世会保证我们的幸福,这一世我们遭遇的所有失败和逆境,哪怕是好心办了坏事,上帝和天国都会替我们解决问题的,一切遭遇的坏事都将在彼岸补偿回来。所以,不用担心就放心去吧,自由地飞,有天使👼在你身旁!只要你是好心好意有道德的,上帝就与你同在,会让你进入天国。

    +

    ❸马克思:历史唯物辩证法+宏大叙事法
    +历史唯物辩证法:马克思认为人类的历史是螺旋上升的,你的失败是为了下次的成功做铺垫。失败和成功都是历史周期的一部分,失败不可避免,失败是成功不可缺少的重要环节!
    +宏大叙事法:马克思说你是伟大无产阶级的一部分,你的人生意义寄托在伟大无产阶级身上,即使你快不行了,没有机会再奋斗和成功了🥲,但你的阶级同志会继承你的衣钵。是的,革命尚未成功,其他同志仍需努力,你的人生意义会融化在伟大无产阶级血脉里的,就放心前进吧!

    +

    ❹尼采:享受快乐法
    +享受快乐法:尼采认为这些挫败感是无法被克服的,只要人类一行动,就会导致罪恶,活着就是犯错。但如果你坦荡荡出于自我本色地活着,也许可以获得强烈的快乐🤡。

    +

    ❺陀思妥耶夫斯基:浪漫主义的丧失行动躺平法
    +丧失行动躺平法:陀思妥耶夫斯基在《地下室手记》塑造了一个试图在自己的屈辱感中寻找享受的人,他在地下室居住了四十年。总是无所事事枯坐着,深感无聊之际,那就装腔作势一番,给自己臆想一整套奇异的经历!然后编造一整套虚假的生活,就这样找个理由凑合生活下去。

    +

    地下室人的思路可以分为以下几种:
    +1)聪明人只能什么都不做,能做的一切,就是封闭自己的五官,沉浸到冥思玄想之中。一个人报复他人,因为他觉得这是正义的行为。但如果我被人打了一下,我不会心安理得打回去,因为连愤恨的情绪都没有。我之后反思事态,想搞清楚事情为什么会发生,但找不到最原始的原因,最后只好漠然置之。
    +2)行动家是愚蠢的。如果我不能有把握做一件事情,能对世界造成彻底影响。如果我无法保证自己是正义的,我就无法行动。我主张……捍卫自己的任性,并且捍卫那在我需要时能为我的任性提供的保障。
    +3)人永远不会拒绝真正的苦难,也就是说永远不会拒绝破坏和混乱。只要我还活着,还怀着希望,那么,哪怕我为那座大楼添上一小块砖。可究竟为何我天生就有这样的愿望呢?莫非我生下来就只是为了得出这样的结论,即我的整个生存都只是一场骗局?难道这就是人生全部目的之所在?我不信。归根结底,先生们:最好还是什么事也不做!最好还是自觉的懒惰!因此,地下室万岁!

    +

    啊,但是,去他的吧!重要的是,我跳出困境了。

    +

    ❻弗洛姆:逆风翻盘反击法
    +逆风翻盘反击法:当弗洛姆(Erich Fromm)感到痛苦或沮丧时,他会试图用这四种相互关联的长期安定剂作为疗法。
    +1)将日常生活安排得有规律且可以预测。
    +2)一旦确定好主题(目标)后,弗洛姆就会积极地展开每一个写作项目,通过二分法保证自己文章的稳定性和结构性,努力使自己保持平静。
    +3)寻找知识分子和艺术家的欢乐团体,参与聚会。
    +4)内心的精神性。弗洛姆认为精神性是某种位于自我内部但同时超出自我和社会的东西,最重要的是这种精神是发自内心的呼吁,真挚的精神追求可以包裹/保护/支撑自我,因而可以稳定一个人的生活。

    +

    ⑦伊壁鸠鲁:
    +1/ Don't fear god Ἄφοβον ὁ θεός
    +不惧天神,因为他们并不存在,即便存在,也与人类井水不犯河水。

    +

    2/ Don't worry about death ἀνύποπτον ὁ θάνατος
    +不怕死亡,因为无论人的灵魂还是肉体都由原子构成,人死后并无天堂,地狱,来世,只会把构成自己身体的原子质料重新还给大自然。痛苦的来源是人类的知觉,当人死后知觉也会随之消失,也意味着痛苦的终结,因此死亡本身并不痛苦。

    +

    3/ What is good is easy to get καὶ τἀγαθὸν μὲν εὔκτητον
    +人生在世,最重要的是开心快乐,终极的快乐意味着身体的无痛苦和心灵的安宁。

    +

    4/ What is terrible is easy to endure τὸ δὲ δεινὸν εὐεκκαρτέρητον
    +痛苦并不可怕,因为剧烈的痛苦通常都比较短暂,而且正如风雨之后总会有彩虹一般,痛苦过后,快乐也会如期而至。

    + +
    +
    + +
    +
    +
    +
    + + + + + + + + + + +
    + + + + + + + + + + +
    +
    + + + + diff --git a/styles/main.css b/styles/main.css new file mode 100644 index 0000000..5d27320 --- /dev/null +++ b/styles/main.css @@ -0,0 +1,1004 @@ +/*! modern-normalize | MIT License | https://github.com/sindresorhus/modern-normalize */ +/* Document + ========================================================================== */ +/** + * Use a better box model (opinionated). + */ +html { + box-sizing: border-box; +} +*, +*::before, +*::after { + box-sizing: inherit; +} +/** + * Use a more readable tab size (opinionated). + */ +:root { + -moz-tab-size: 4; + tab-size: 4; +} +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ +} +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} +/** + * Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) + */ +body { + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; +} +/* Grouping content + ========================================================================== */ +/* Text-level semantics + ========================================================================== */ +/** + * Add the correct text decoration in Chrome, Edge, and Safari. + */ +abbr[title] { + text-decoration: underline dotted; +} +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} +/** + * 1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp, +pre { + font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} +/** + * Prevent `sub` and `sup` elements from affecting the line height in all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sub { + bottom: -0.25em; +} +sup { + top: -0.5em; +} +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ +} +/** + * Remove the inheritance of text transform in Edge and Firefox. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; +} +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type='button'], +[type='reset'], +[type='submit'] { + -webkit-appearance: button; +} +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type='button']::-moz-focus-inner, +[type='reset']::-moz-focus-inner, +[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type='button']:-moz-focusring, +[type='reset']:-moz-focusring, +[type='submit']:-moz-focusring { + outline: 1px dotted ButtonText; +} +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} +/** + * Remove the padding so developers are not caught out when they zero out `fieldset` elements in all browsers. + */ +legend { + padding: 0; +} +/** + * Add the correct vertical alignment in Chrome and Firefox. + */ +progress { + vertical-align: baseline; +} +/** + * Correct the cursor style of increment and decrement buttons in Safari. + */ +[type='number']::-webkit-inner-spin-button, +[type='number']::-webkit-outer-spin-button { + height: auto; +} +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type='search'] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type='search']::-webkit-search-decoration { + -webkit-appearance: none; +} +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Chrome and Safari. + */ +summary { + display: list-item; +} +*, +*:before, +*:after { + margin: 0; + padding: 0; +} +html, +body, +div, +span, +applet, +object, +iframe, +h1, +h2, +h3, +h4, +h5, +h6, +p, +blockquote, +pre, +a, +abbr, +acronym, +address, +big, +cite, +code, +del, +dfn, +em, +img, +ins, +kbd, +q, +s, +samp, +small, +strike, +strong, +sub, +sup, +tt, +var, +b, +u, +i, +center, +dl, +dt, +dd, +ol, +ul, +li, +fieldset, +form, +label, +legend, +table, +caption, +tbody, +tfoot, +thead, +tr, +th, +td, +article, +aside, +canvas, +details, +embed, +figure, +figcaption, +footer, +header, +hgroup, +menu, +nav, +output, +ruby, +section, +summary, +time, +mark, +audio, +video { + border: 0; + vertical-align: baseline; +} +html { + font-size: 58%; +} +body { + color: rgba(0, 0, 0, 0.86); + font: 400 16px/1.42 -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Droid Sans Fallback", "Microsoft YaHei", sans-serif; + letter-spacing: 0.05em; +} +a { + color: rgba(0, 0, 0, 0.98); + text-decoration: none; + transition: all 0.3s; +} +a:hover { + color: #006CFF; +} +body, +div, +a, +p, +ul, +li, +ol, +h1, +h2, +h3, +h4, +h5, +h6, +table, +tr, +td { + box-sizing: border-box; + margin: 0; + padding: 0; +} +.main { + max-width: 800px; + min-height: 100vh; + margin: 0 auto; + background: #fff; +} +.main .main-content { + flex: 1; + display: flex; + min-height: 100vh; + flex-direction: column; + padding: 0 24px; +} +.site-header { + padding: 48px 0; + text-align: center; +} +.site-header .site-title { + font-size: 32px; + font-weight: bold; +} +.site-header .site-description { + font-size: 16px; + padding: 24px; + color: #495057; + font-weight: lighter; +} +.site-header .menu-container { + display: flex; + justify-content: center; + flex-wrap: wrap; +} +.site-header .menu-container a.menu { + font-size: 16px; + padding: 8px 16px; + flex-shrink: 0; + font-weight: 600; +} +.site-header .avatar { + margin-bottom: 24px; + border-radius: 50%; + width: 120px; + height: 120px; +} +.site-header .social-container { + padding: 16px; + font-size: 18px; +} +.site-header .social-container a { + margin: 4px 8px; + color: #868e96; +} +@media (max-width: 600px) { + .site-header { + padding: 24px 0 0; + } + .site-header .avatar { + width: 80px; + height: 80px; + } +} +.post-container { + flex: 1; +} +.post-container .post { + padding-bottom: 32px; +} +.post-container .post .post-title { + font-size: 28px; + text-align: center; + padding: 24px 0; + font-weight: 900; + letter-spacing: 0.02em; +} +.post-container .post .post-info { + text-align: center; + font-size: 12px; + padding-bottom: 24px; +} +.post-container .post .post-info > span { + color: #5E5E5E; +} +.post-container .post .post-info > span:not(:first-child):before { + content: "/ "; + font-size: 10px; + color: rgba(0, 0, 0, 0.1); + margin: 0 4px; +} +.post-container .post .post-info .post-tag { + padding: 8px 8px; +} +.post-container .post .post-feature-image { + display: block; + width: 100%; + padding-top: 32.6%; + border-radius: 2px; + overflow: hidden; + background-size: cover; + background-position: center; + transition: all 0.3s; +} +.post-container .post .post-feature-image img { + width: 100%; +} +.post-container .post .post-feature-image:hover { + transform: scale(1.0082); +} +.post-container .post .post-abstract { + padding: 24px 0; + line-height: 1.5; + font-size: 16px; +} +.post-container .post .post-abstract strong { + font-weight: bolder; +} +.post-container .post .post-abstract a { + color: #006CFF; + transition: all 0.3s; +} +.post-container .post .post-abstract a:hover { + color: #0061e6; + border-bottom: 1px dotted #0061e6; +} +.post-container .post .post-abstract code { + font-family: monospace; + font-size: inherit; + background-color: rgba(0, 0, 0, 0.06); + padding: 0 2px; + border: 1px solid rgba(0, 0, 0, 0.08); + border-radius: 2px 2px; + line-height: initial; + word-wrap: break-word; + text-indent: 0; +} +.pagination-container { + padding: 32px 16px; + overflow: hidden; +} +.pagination-container .prev-page { + float: left; +} +.pagination-container .next-page { + float: right; +} +.pagination-container .prev-page, +.pagination-container .next-page { + padding: 6px 12px; + font-weight: bold; + border-bottom: 2px solid transparent; +} +.pagination-container .prev-page:hover, +.pagination-container .next-page:hover { + border-bottom: 2px solid; +} +@media (max-width: 600px) { + .post-container .post { + padding: 16px 16px; + } + .post-container .post .post-title { + padding: 16px 0; + font-size: 24px; + } + .post-container .post .post-abstract { + padding: 16px 0; + } + .post-container .post .post-feature-image { + padding-top: 56.25%; + } +} +.post-detail { + flex: 1; +} +.post-detail .post { + padding: 24px 32px; +} +.post-detail .post .post-feature-image { + width: 100%; + height: auto; + margin-bottom: 24px; + border-radius: 2px; +} +.post-detail .post .post-title { + font-size: 32px; + text-align: center; + padding: 24px 0; + font-weight: 900; + letter-spacing: 0.02em; +} +.post-detail .post .post-info { + text-align: center; + font-size: 12px; + padding-bottom: 24px; +} +.post-detail .post .post-info > span { + color: #5E5E5E; +} +.post-detail .post .post-info > span:not(:first-child):before { + content: "/ "; + font-size: 10px; + color: rgba(0, 0, 0, 0.1); + margin: 0 4px; +} +.post-detail .post .post-info .post-tag { + padding: 8px 8px; +} +.post-detail .post .post-content-wrapper { + display: flex; +} +.post-detail .post .post-content { + width: 100%; + flex-shrink: 0; + font-family: "Droid Serif", "PingFang SC", "Hiragino Sans GB", "Droid Sans Fallback", "Microsoft YaHei", sans-serif; +} +.post-detail .post .post-content a { + color: rgba(0, 0, 0, 0.98); + word-wrap: break-word; + text-decoration: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.26); +} +.post-detail .post .post-content a:hover { + color: #0061e6; + border-bottom: 1px solid #0061e6; +} +.post-detail .post .post-content img { + display: block; + box-shadow: 0 0 30px #eee; + max-width: 100%; + border-radius: 2px; + margin: 24px auto; +} +.post-detail .post .post-content p { + line-height: 1.62; + margin-bottom: 1.12em; + font-size: 16px; + letter-spacing: 0.05em; + hyphens: auto; +} +.post-detail .post .post-content p code, +.post-detail .post .post-content li code { + font-family: 'Source Code Pro', Consolas, Menlo, Monaco, 'Courier New', monospace; + line-height: initial; + word-wrap: break-word; + border-radius: 0; + background-color: #fff5f5; + color: #c53030; + padding: 0.2em 0.33333333em; + margin-left: 0.125em; + margin-right: 0.125em; +} +.post-detail .post .post-content pre { + margin-bottom: 1.5rem; + padding: 0; + position: relative; +} +.post-detail .post .post-content pre code { + font-size: 0.96em; + font-family: 'Source Code Pro', Consolas, Menlo, Monaco, 'Courier New', monospace; + padding: 1em; + border-radius: 5px; + line-height: 1.5; +} +.post-detail .post .post-content blockquote { + color: #9a9a9a; + position: relative; + padding: 0.4em 0 0 2.2em; + font-size: 0.96em; +} +.post-detail .post .post-content blockquote:before { + position: absolute; + top: -4px; + left: 0; + content: "\201c"; + font: 700 62px/1 serif; + color: rgba(0, 0, 0, 0.1); +} +.post-detail .post .post-content table { + border-collapse: collapse; + margin: 1rem 0; + display: block; + overflow-x: auto; +} +.post-detail .post .post-content tr { + border-top: 1px solid #dfe2e5; +} +.post-detail .post .post-content td, +.post-detail .post .post-content th { + border: 1px solid #dfe2e5; + padding: 0.6em 1em; +} +.post-detail .post .post-content ul, +.post-detail .post .post-content ol { + padding-left: 35px; + line-height: 1.725; + margin-bottom: 16px; +} +.post-detail .post .post-content ul { + list-style-type: square; +} +.post-detail .post .post-content h1, +.post-detail .post .post-content h2, +.post-detail .post .post-content h3, +.post-detail .post .post-content h4, +.post-detail .post .post-content h5, +.post-detail .post .post-content h6 { + margin: 16px 0; + font-weight: 700; + padding-top: 16px; +} +.post-detail .post .post-content h1 { + font-size: 1.8em; +} +.post-detail .post .post-content h2 { + font-size: 1.42em; +} +.post-detail .post .post-content h3 { + font-size: 1.17em; +} +.post-detail .post .post-content h4 { + font-size: 1em; +} +.post-detail .post .post-content h5 { + font-size: 1em; +} +.post-detail .post .post-content h6 { + font-size: 1em; + font-weight: 500; +} +.post-detail .post .post-content hr { + display: block; + border: 0; + margin: 2.24em auto 2.86em; +} +.post-detail .post .post-content hr:before { + color: rgba(0, 0, 0, 0.2); + font-size: 1.1em; + display: block; + content: "* * *"; + text-align: center; +} +.post-detail .post .post-content mark { + background: #faf089; + color: #744210; + padding: 0.2em; +} +.post-detail .post .post-content .footnotes { + margin-left: auto; + margin-right: auto; + max-width: 760px; + padding-left: 18px; + padding-right: 18px; +} +.post-detail .post .post-content .footnotes:before { + content: ""; + display: block; + border-top: 4px solid rgba(0, 0, 0, 0.1); + width: 50%; + max-width: 100px; + margin: 40px 0 20px; +} +.post-detail .post .post-content .contains-task-list { + list-style-type: none; + padding-left: 30px; +} +.post-detail .post .post-content .task-list-item { + position: relative; +} +.post-detail .post .post-content .task-list-item-checkbox { + position: absolute; + cursor: pointer; + width: 16px; + height: 16px; + margin: 4px 0 0; + top: -1px; + left: -22px; + transform-origin: center; + transform: rotate(-90deg); + transition: all 0.2s ease; +} +.post-detail .post .post-content .task-list-item-checkbox:checked { + transform: rotate(0); +} +.post-detail .post .post-content .task-list-item-checkbox:checked:before { + border: transparent; + background-color: #51cf66; +} +.post-detail .post .post-content .task-list-item-checkbox:checked:after { + transform: rotate(-45deg) scale(1); +} +.post-detail .post .post-content .task-list-item-checkbox:checked + .task-list-item-label { + color: #a0a0a0; + text-decoration: line-through; +} +.post-detail .post .post-content .task-list-item-checkbox:before { + content: ""; + width: 16px; + height: 16px; + box-sizing: border-box; + display: inline-block; + border: 1px solid #9ae6b4; + border-radius: 2px; + background-color: #fff; + position: absolute; + top: 0; + left: 0; + transition: all 0.2s ease; +} +.post-detail .post .post-content .task-list-item-checkbox:after { + content: ""; + transform: rotate(-45deg) scale(0); + width: 9px; + height: 5px; + border: 1px solid #fff; + border-top: none; + border-right: none; + position: absolute; + display: inline-block; + top: 4px; + left: 4px; + transition: all 0.2s ease; +} +.next-post { + text-align: center; + padding: 24px 32px; +} +.next-post .next { + margin-bottom: 24px; + color: #343a40; + font-weight: lighter; +} +.next-post .post-title { + font-size: 20px; + font-weight: bold; + letter-spacing: 0.02em; +} +#gitalk-container, +#disqus_thread { + padding: 24px 32px; +} +.toc-container .markdownIt-TOC { + position: sticky; + top: 32px; + width: 200px; + font-size: 12px; + list-style: none; + padding-left: 0; + padding: 16px 8px; +} +.toc-container .markdownIt-TOC:before { + content: ""; + position: absolute; + top: 0; + left: 8px; + bottom: 0; + width: 1px; + background-color: #ebedef; + opacity: 0.5; +} +.toc-container ul { + list-style: none; +} +.toc-container li { + padding-left: 16px; +} +.toc-container li a { + color: #868e96; + padding: 4px; + display: block; + transition: all 0.3s; +} +.toc-container li a:hover { + background: #fafafa; +} +.toc-container li a.current { + color: #006CFF; + background: #fafafa; +} +@media (max-width: 600px) { + .post-detail .post { + padding: 16px; + } + .post-detail .post .post-title { + font-size: 24px; + padding: 16px 0; + } +} +@media (max-width: 1150px) { + .toc-container { + display: none; + } +} +.archives-container { + padding: 32px; + flex: 1; +} +.archives-container .year { + font-size: 1.375rem; + font-weight: bold; + margin: 24px 0 16px; + color: #868e96; + padding: 0 24px; +} +.archives-container .post { + padding: 16px 24px; + display: block; +} +.archives-container .post .post-title { + font-size: 16px; + font-weight: 900; + letter-spacing: 0.02em; +} +.archives-container .post .time { + font-size: 0.75rem; + margin-top: 8px; + color: #ced4da; +} +@media (max-width: 600px) { + .archives-container { + padding: 16px; + } +} +.tags-container { + padding: 32px 32px; + flex: 1; + text-align: center; +} +.tags-container .tag { + display: inline-block; + padding: 8px 16px; + margin: 8px; + background: #f8f9fa; + color: #495057; + border-radius: 2px; + font-size: 14px; +} +.tags-container .tag:hover { + background: #e9ecef; + color: #212529; +} +.current-tag-container .title { + text-align: center; + font-size: 18px; + margin-bottom: 24px; +} +.about-page { + padding: 24px 32px; +} +.site-footer { + font-size: 12px; + text-align: center; + padding: 40px 24px; + color: #868e96; + display: flex; + justify-content: center; + align-items: center; +} +.rss { + display: inline-flex; + align-items: center; + margin-left: 24px; +} +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #333; + background: #f9f7f3; +} +.hljs-comment, +.hljs-quote { + color: #998; + font-style: italic; +} +.hljs-keyword, +.hljs-selector-tag, +.hljs-subst { + color: #333; + font-weight: bold; +} +.hljs-number, +.hljs-literal, +.hljs-variable, +.hljs-template-variable, +.hljs-tag .hljs-attr { + color: #008080; +} +.hljs-string, +.hljs-doctag { + color: #d14; +} +.hljs-title, +.hljs-section, +.hljs-selector-id { + color: #900; + font-weight: bold; +} +.hljs-subst { + font-weight: normal; +} +.hljs-type, +.hljs-class .hljs-title { + color: #458; + font-weight: bold; +} +.hljs-tag, +.hljs-name, +.hljs-attribute { + color: #000080; + font-weight: normal; +} +.hljs-regexp, +.hljs-link { + color: #009926; +} +.hljs-symbol, +.hljs-bullet { + color: #990073; +} +.hljs-built_in, +.hljs-builtin-name { + color: #0086b3; +} +.hljs-meta { + color: #999; + font-weight: bold; +} +.hljs-deletion { + background: #fdd; +} +.hljs-addition { + background: #dfd; +} +.hljs-emphasis { + font-style: italic; +} +.hljs-strong { + font-weight: bold; +} + + .post-container .post .post-title { + text-align: center; + } + .post-container .post .post-info { + text-align: center; + } + .post-detail .post .post-title { + text-align: center; + } + .post-detail .post .post-info { + text-align: center; + } + + body { + font-family: -apple-system,BlinkMacSystemFont,'Helvetica Neue','PingFang SC','Hiragino Sans GB','Droid Sans Fallback','Microsoft YaHei',sans-serif; + } + +
    + + + \ No newline at end of file diff --git a/tag/tXiq70wb1/index.html b/tag/tXiq70wb1/index.html new file mode 100644 index 0000000..9f375af --- /dev/null +++ b/tag/tXiq70wb1/index.html @@ -0,0 +1,171 @@ + + + + +读本书📕 | 白熊泡面🍜 + + + + + + + + + + + +
    +
    + + +
    +

    + 标签:# 读本书📕 +

    +
    +
    + + + + + + + +
    + +
    + + +
    + + + +
    +
    + + diff --git a/tag/vJIDiBalg/index.html b/tag/vJIDiBalg/index.html new file mode 100644 index 0000000..7efc411 --- /dev/null +++ b/tag/vJIDiBalg/index.html @@ -0,0 +1,125 @@ + + + + +视觉艺术👨‍🎨 | 白熊泡面🍜 + + + + + + + + + + + +
    +
    + + +
    +

    + 标签:# 视觉艺术👨‍🎨 +

    +
    +
    + + + +
    + +
    + + +
    + + + +
    +
    + + diff --git a/tag/wa9oIEq6L/index.html b/tag/wa9oIEq6L/index.html new file mode 100644 index 0000000..5cd87ab --- /dev/null +++ b/tag/wa9oIEq6L/index.html @@ -0,0 +1,125 @@ + + + + +为了做好游戏学编程!💻 | 白熊泡面🍜 + + + + + + + + + + + +
    +
    + + +
    +

    + 标签:# 为了做好游戏学编程!💻 +

    +
    +
    + + + +
    + +
    + + +
    + + + +
    +
    + + diff --git a/tags/index.html b/tags/index.html new file mode 100644 index 0000000..f069be1 --- /dev/null +++ b/tags/index.html @@ -0,0 +1,99 @@ + + + + +白熊泡面🍜 + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    + +