diff --git a/game/common_chapter_1.rpy b/game/common_chapter_1.rpy new file mode 100644 index 0000000..18a6fb0 --- /dev/null +++ b/game/common_chapter_1.rpy @@ -0,0 +1,302 @@ +label common_chapter_1: + +label common_chapter_1_1: + + #play music main + scene bg classroom + with fade + #play effect after_class_ring + + rm4 "哦噫。还在玩啊?已经下课了都。" + + """ + [rm4.name]朝着我这边走来。很随意地站在走道里问道。 + + 教室里只有寥寥数十人,大四的课程就是这样。 + + 大家都在忙自己的事情,大四的课程对于实际的毕业影响也不大,因此翘课是常事。 + + 老师也对此睁一只眼闭一只眼,这样你好我好大家好的奇妙默契在大学里稀疏平常。 + + 也拜此所赐,我在这样的课上玩手机也是没问题的。 + """ + + w "我这局游戏还没打完,我打完再走。我待会还得去趟超市,你们先回吧。" + "我向它甩了甩我的手机,意思是给它看看。" + rm4 "行吧,那我们先回了。" + # play effect walk + + """ + [rm4.name]和其它舍友一起先回宿舍了。 + + 其实我根本没有在打游戏。只是单纯的找个借口想把舍友支走罢了。 + + 手机屏幕上摆着的也只不过是一个普通的聊天界面罢了。 + + 上课的时候我实际上也没有在玩手机。虽然玩手机老师也不会介意的。 + + 我事实上是在对着手机屏幕发呆而已。心里一直在思考些事情,但这会又完全记不起我思考了些什么。 + """ + + w "想去校园里走走。。。" + + """ + 不经意间,我突然嘀咕出这么一句话来。 + + 还记得四年前刚来这个大学的时候,为了熟悉校园,我花了一整个下午逛完了校园。 + + 现在要离开这个承载了我四年回忆的地方,果然还是想再看最后一眼啊。 + """ + + # play effect walk + "说罢,我动了动身子,起身离开教室" + + scene bg fountain + with fade + + """ + 为了避免和舍友撞个正着,我刻意走的很慢,选择了一条平时不会有很多学生经过的道路。 + + 走到了一处喷泉前。喷泉建在学校内的湖边上,平常从未见过它开启,也许只有重要的时候才会开吧。 + + 我站在喷泉旁对着夕阳发呆。 + + 今年的冬天格外地寒冷,现在都已经四月了,天气还不算很热。 + + 更准确地说,是大地刚从寒冷中缓过劲来。 + + 春天是万物复苏的季节,但我却不怎么喜欢春天。 + + 因为春天令我烦躁。相比而言我更喜欢秋天,丝丝寒意,肃杀,凋零,这是才是我喜欢的季节。 + + 站在夕阳下,春天的温度慢慢沁满身心,我也有些烦躁起来。 + + 我的大学生活已经接近尾声。回想起这四年的大学生活,感慨良多。 + + 我没有像网上的帖子说的那样,被分到一个氛围不好的寝室。 + + 相反,我的舍友都很好。 + + 从刚分到一个宿舍开始时的生疏,到现在的什么都和舍友分享,甚至开一些稍微过分的玩笑。 + + 我是真心觉得能进入这个学校,分到这个宿舍,是我一生的缘分。 + + 但是现在到了该分别的时候了。我需要决定我的去向了。是工作,还是考研二战,又或者是家里蹲? + + 舍友们都已经找到了自己的归宿。 + + [rm4.name]去年就已经接到公司的Offer了。 + + [rm2.name]和[rm5.name]已经过了考研初试。 + [rm3.name]在准备考研二战。 + + 至于[rm6.name],他坐在寝室里悠闲度日,准备回家接手家里的大矿山。 + + 去年我考研因为贪于玩乐,没有好好复习,导致最终有两个科目完全达不到线,以悲剧收场。 + + 我认定我这自由散漫的种性格是不适合考研复习的,考研二战是没有什么可能了。 + + 家里的基业又不像那位有矿山的舍友那样宏伟。 + + 看来找工作是唯一的出路了。 + """ + + w "唉。。。" + + "我长叹了一口气" + + w "看来只能先找一份工作了。" + w "像大家一样。" + +label common_chapter_1_2: + + scene bg dorm + with fade + + """ + 回到寝室后,我开始准备我的简历。 + + 打开空白的Word文档,我才意识到,我连简历怎么写都不知道。 + + 还是问问已经找到工作的[rm4.name]吧。 + """ + + w "[rm4.name],你的简历模板有没有,能不能借我一份。" + rm4 "简历模板啊,等等,我找一找。" + rm4 "啊,找到了。" + rm4 "我发给你。" + w "OK,我收到了。" + w "这里面这些东西一般怎么填啊,有没有啥技巧。" + "我指着我刚打开的发送过来的模板说道" + rm4 "呣。。。" + rm4 "上面的个人信息你就按你的真实情况填就行了。" + rm4 "下面最重要的也就项目经历,得奖记录,个人追求什么的。" + rm4 "你按你的想法直接填就行。没有什么技巧的。" + rm4 "我们这也没多少东西能写上去。" + rm4 "你就把你能写的都写上去就行了。" + w "OK,我知道了,到时候有问题我再问你。" + rm4 "OK。" + "[rm4.name]说完就转过头去,继续玩他的游戏了。" + + """ + 唔。。。项目经历,得奖记录,个人追求是吗。。。 + + 我先熟练地填写了我的个人信息。大学四年间已经不记得填写了多少份与之类似的身份信息表了。 + """ + + w "唔呣,接下来就该写项目经历了。" + + """ + 说实在的,大学生能有多少项目经历呢? + + 只不过是硬撑内容罢了。 + + 但。。。该写的还是要写的。不可能在简历上留空白的。 + + 俗话不是说:不会做,写个“解”字也比空在那好吗。 + """ + + w "项目经历到底写些什么好呢?" + + menu switch_cv_project: + + "写嵌入式系统课设": + w "还是写大学里做的课设保险一点吧。" + w "毕竟大家都是那么写的。" + + """ + 我的大学生活没有什么新鲜事。 + + 大多时间都是在教室,食堂,寝室之间三线奔波。 + + 我只是兢兢业业地完成老师布置的作业,课设要求的设计内容。 + + 可能课设也就是我唯一能写在简历里的内容了。 + """ + + "写一些我的开源拙作": + $ is_open_source_project = True + $ open_source_switch_counter += 1 + + w "虽然大家都在写自己的课设。" + w "但我还是想写有我自己风格的内容。" + + """ + 我的大学生活多数时候是比较平淡的,但在某些时候我还是很享受它的。 + + 许多人都是在教室,食堂,寝室之间三线奔波。只是单纯地完成老师布置的作业,课设要求的设计内容。 + + 但我对于每一个课设都热情十足。因为我对自由软件情有独钟。 + + 我经常喜欢在课设中跳脱教师给定的操作说明,使用一些我知道的自由软件替换标准操作中的非自由软件。 + + 比如别人都在用MATLAB计算和画图,我却用GNU Octave。别人都在用Adobe Premiere剪辑视频,我则使用Kdenlive。 + + 这些开源替代对于大学课设来说已经足够替代那些非自由软件了。 + + 我也乐在其中。 + + 也正因为如此,我为了某些课设的特殊需求,也写了几个小的开源项目发布在了GitHub上。 + + 这是我大学生活中唯一感到快乐的事情。 + + 虽然这个快乐我并不能和我的朋友们分享,因为他们并不了解开源软件。 + """ + + #play effect writing + w "OK,项目经历就先这样。。。" + + rm5 "[rm2.name]!你抢到了吗?" + rm2 "还没呢,你那里刷出来了吗?" + """ + 旁边传来吵闹的声音。 + + 看起来似乎是[rm2.name]和[rm5.name]在抢补录名额。 + + 它们俩人过了初试,但是复试没有通过,因此现在双双在抢补录名额。 + """ + rm2 "我抢到了!你那呢?" + rm5 "还没呢,我这网页没动静啊?" + rm2 "看片看多了电脑卡了吧。" + "[rm2.name]略带调侃意味地说道。然后挪了挪椅子站了起来,倚在[rm5.name]床铺旁看他操作。" + rm5 "哦哦哦,终于抢到了!棒!" + "[rm2.name]没呆多久,看起来[rm5.name]也已经抢到了补录名额。" + + """ + 不过这一切都和我无关。因为我连考研的初试都没过。 + + 也就没有资格参与所谓的补录。 + + 眼下还是完成这份简历更重要。 + """ + + w "好了,接下来就该得奖记录了。" + + """ + 我并没有获得什么值得写出来的奖项。 + + 或者说我从小到大,都从来没有为了奖项而主动去努力过。 + + 上了大学后也获得过一些奖项,但那些奖项都是类似参与奖那样的,不知名的小奖。 + + 里面唯一能看的是所谓蓝桥杯,但那也是仗着大牛舍友,附带出来的签到奖罢了。 + + 我真不知道哪些奖项可以写上去。 + """ + + w "得奖记录到底写些什么好呢?" + + menu switch_cv_prize: + "只有蓝桥杯能写了": + w "那只能写蓝桥杯了。" + + """ + 带着不情愿的心情,我只能把蓝桥杯签到奖的内容写了上去。 + + 这是我唯一能写的奖项了。 + """ + + "也许不一定要是世俗定义的奖项": + $ open_source_switch_counter += 1 + + w "也许我可以写一些别的。" + w "比如我在GitHub上的工程。" + + """ + 我经常在GitHub开源我写的各种代码。 + + 它们有些是课设需要,有些则是我一时兴起开发着玩的。 + + 巧合的是,其中有那么一款,服务于某个特定领域的软件,被那个领域里的人广泛所知。 + + 如果我完整地陈述缘由,并附上与之相关的褒奖的文章,也不是不可以。 + """ + + w "我想可以写它" + + """ + 没错。开源软件是我的梦想,也是我大学生活中唯一的快乐。 + + 虽然有被对面拒绝的风险,但我还是想真实地表达出我的追求。 + + 这个世界需要更多的开源软件。让更多人意识到开源软件的替代,而不是无脑地去选择那些付费商业私有软件是我的追求。 + """ + + #play effect writing + w "好了,简历应该就先这样了。" + + """ + 环顾四周,[rm2.name]和[rm5.name]沉浸在补录通过的快乐中。 + + [rm4.name]在打着游戏。 + + [rm3.name]在那里安静地戴着耳塞看书备战。 + + [rm6.name]则不知去向,也许是出去快乐去了。 + + 虽然大家现在还都在一个寝室里,但我觉得我已经和他们隔了一道可悲的厚障壁了。 + """ + + ".:. Good 结局。" + + return diff --git a/game/common_chapter_2.rpy b/game/common_chapter_2.rpy new file mode 100644 index 0000000..131b9f6 --- /dev/null +++ b/game/common_chapter_2.rpy @@ -0,0 +1,307 @@ +label common_chapter_2: + +label common_chapter_2_1: + + scene bg office + with fade + #scene overlay another view + + """ + 一个阳光明媚的工作日上午。 + + ShallowOut公司内,Linux开发组的[bl.name]坐在工位上专注地工作中。 + + 这时,同事[zz.name]从旁边走了过来。 + """ + + zz "[bl.name],HR那边让你过去面试一下新人。" + zz "待会十一点到面试那边去就行了。" + + bl "好好,我到时间就去。" + + """ + 公司又来新人了啊,希望面试顺利吧。 + """ + + bl "时间到了,该去了。" + + #play effect writing + +label common_chapter_2_2: + + scene bg interview + with fade + + hr "请你简单介绍一下为什么会选择我们Linux开发部门吧。" + w "因为我是SE专业的,想找一个对口的。" + + """ + 咚咚。。。 + + 响起了两声敲门声,随即一个面色圆润的青年走了进来。看起来有些发福,但也不至于说胖。 + """ + + hr "好的,我的面试部分就到这里了。" + hr "这位是你面试部门的成员,剩下的面试部分就由他来进行。" + + w "好的。" + + """ + 我说话的同时点了点头,表示了解。那位青年则径直走到我面前的那个空座椅那里坐下。 + + 我没有从他的眼神等各个方面读出他的任何感情。但也没有那种不怒自威的威压。感觉是一个很平和的人。 + + 这就是我以后的同事吗? + + 我如此幻想着,但首先我得通过这场面试才可以。 + """ + + bl "这位同学你好。" + + "青年开口说话。但声音与我想象的略有出入,看着他圆润的体型,还以为说话的音调会更低一些。" + + if is_open_source_project: + bl "你的简历上写着参加过一些开源软件的开发,可以简单介绍一下吗?" + else: + bl "你的简历上的项目经历中写着你参与了嵌入式系统课设的开发,可以简单介绍一下吗?" + + """ + 第一个问题猝不及防地抛了过来。 + + 不行不行,我要专注于眼前的面试。 + + 没想到一上来就针对我简历里的项目经历发问,我该怎么回答才好? + """ + + # lose 1 point: + # - use template + # get 1 point: + # - truth introduction & open source project + # not changed: + # - truth introduction & embedded project + menu switch_project_introduce: + "背诵模板糊弄过去": + $ bl_score -= 1 + if is_open_source_project: + w """ + 好的面试官,我简单介绍一下我参与的这些开源项目。 + + 我参与的开源项目项目大多都是和意大利面相关的项目,这些项目也是得到了是UFO实验室的资助。 + + 这些项目基本上都是通过将意大利面和42号混凝土配合在一起,可以找准自身的差异化赛道。 + + 进而找到自己擅长的垂直领域,实现了行业共建和载体打通。 + + 。。。(略) + """ + else: + w """ + 好的面试官,我简单介绍一下我的这个项目。 + + 我参与的项目是这个意大利面项目,是UFO实验室的一个重点项目。 + + 通过将意大利面和42号混凝土配合在一起,可以找准自身的差异化赛道。 + + 进而找到自己擅长的垂直领域,实现了行业共建和载体打通。 + + 。。。(略) + """ + + """ + 我不紧不慢地按照面试模板套路一路背诵了下来。自我感觉滴水不漏,还好来之前有复习这个。 + + 背诵完模板后,我稍微观察了一下青年的表情。 + + 说不上有什么负面情感,但也完全没有对我回答满意的意思。 + + 难道是我模板背诵的不够流畅吗? + """ + + "认真介绍": + if is_open_source_project: + $ bl_score += 1 + w """ + 好的面试官,我简单介绍一下我参与的这些开源项目。 + + 我的这些开源项目其中大多都是围绕我大学课程设计中的具体的,实际的问题来设计的。 + + 当然,其中还有一小部分是我个人的兴趣,它主要涉及Imbalance这个领域。 + + 而其中有那么几个小工程已经被Imbalance它们采纳为最佳解决方案了。 + """ + + """ + 我对自己写的这些代码如数家珍。讲起来可以说是滔滔不绝。 + + 但这是面试,所以我尽可能精简地说明我的这些开源工程。尽可能让面试官了解到他可能感兴趣的部分。 + + 我稍微观察了下青年的表情,似乎与进来时的心情有所不同。 + + 虽然他的面目上仍然没有显露出任何明显的情绪。但他的眉宇在我回答后稍微舒展了一些。 + + 也许我的介绍还算可以? + """ + else: + w """ + 好的面试官,我简单介绍一下我的这个项目。 + + 这是学校布置的课程设计项目,我通过参与这个课程设计,充分地了解了嵌入式系统的设计和原理。 + + 我在课设小组中的分工主要是编写程序。我们小组分配到的题目是出租车计价器。 + + 通过按钮来模拟外部传感器的输入,并在LCD显示屏上正确显示当前需要支付的车费。 + """ + + """ + 我对介绍学校的课设毫无信心,我确信它不可能吸引到面试官,但我还是得硬着头皮介绍。 + + 介绍完毕,我稍微观察了下青年的表情。 + + 毫无变化。 + + 依然是一副扑克脸,观察不到任何表情上的变化。 + + 可能他对此并不感兴趣,只是例行一问吧。 + """ + + # if user choose open source project, it will answer correctly, + # otherwise it will answer wrongly. + # lose 1 point: + # - answer wrongly + if not is_open_source_project: + $ bl_score -= 1 + + if is_open_source_project: + bl "好的,那既然你编写了这些开源项目,可以说一下这些项目用的是什么构建系统吗?" + w "我的这些项目都是在Windows上运行的。因此使用的是Visual Studio。" + else: + bl "好的,那既然你参与了这个项目,可以说一下这个项目用的是什么构建系统吗?" + w "不好意思,我不太清楚。" + bl "不太清楚?" + "也许是我的回答在他的意料之外,青年换了一个姿势,并以疑惑的语句反问我。" + bl "你涉及到编写项目的代码了吗?" + w "有的。" + bl "那你是你用什么编写代码的?" + w "打开编辑器编码" + bl "什么编辑器?" + w "Visual Studio" + "青年提问的语速越来越快,言语间透露出一丝不耐烦。" + + bl "好的,现在假设我们有一个main.cpp的文件,里面有一个写好的hello world程序。" + bl "那么我需要怎么做才可以将它变成一个可执行文件?" + + if is_open_source_project: + w """ + 如果是使用Visual Studio的话,可以直接新建工程然后包含这个文件,然后点击编译即可。 + + 如果您指的是更底层的方式的话,可以调用cl.exe或link.exe进行手动编译和链接。 + + 具体的使用方法我不太清楚,但可以查手册。 + """ + + "青年微微点了点头,他似乎对我的回答还算满意。" + else: + w "直接编译。" + bl "你说的编译是指打开Visual Studio,创建项目,导入文件,点击编译按钮?" + w "是的。" + bl "这也是步骤的一部分,你刚才应该把我说的这些描述出来的。" + "青年言语中透露着不满,看来我回答的实在是太差了。" + w "对不起,是我的问题。" + "我不知道该如何是好,嘴里不自觉地冒出来道歉的话语。" + "青年看起来也没有心思继续这个话题了。" + + # lose 1 point: + # - answer correctly + # get 1 point: + # - answer wrongly + bl """ + 那好,我们换一个问题。 + + 如你所知,我们是Linux开发部门,我们未来会在Linux下进行编程工作。 + + Linux下没有Visual Studio可以用,那么还是刚才那个问题。 + + 我们有一个写好的hello world程序放在main.cpp的文件里面。 + + 我需要怎么做才可以将它变成一个可执行文件? + """ + + menu switch_linux_build: + "直接make": + $ bl_score -= 1 + w "执行make" + bl "这个文件夹下就一个main.cpp,没有别的文件,就直接执行make就可以了吗?" + w "是" + + "先编写编译脚本": + $ bl_score += 1 + w """ + 先编写相应的编译脚本。 + + 编译脚本可以是Makefile,CMakeLists.txt,或者普通的bash。 + + 把需要编译的文件包含进去,然后执行对应的编译程序。 + + 比如Makefile就执行make,CMakeLists.txt就先执行cmake进行配置,再执行make等。 + """ + + bl """ + 好的,下一个问题。 + + 现在我有一个需求。我希望执行make的时候可以在编译日志里输出666。 + + 我应该怎么做,创建什么文件,写哪些东西。 + + 你有5分钟的时间,可以用你喜欢的任何搜索引擎或工具来查询答案。 + + 你可以使用这台电脑来查询。 + """ + + """ + 青年转过桌旁的那部笔记本,指了指,暗示我可以过去。 + + 我带着椅子移动到电脑面前,打开浏览器开始查询。 + + 五分钟的时间转瞬即逝。该要作答了。 + """ + + menu switch_make_output: + "aa": + + w "" + + "bb": + + w "" + + + + menu switch_online_search: + "去CSDN查询": + + w "" + + "去Stack Overflow查询": + + w "" + + + menu switch_offline_search: + "应该是去软件仓库查询": + + w "" + + "应该使用man命令查询": + + w "" + +label common_chapter_2_1: + + scene bg office + with fade + #scene overlay another view + + bl "唉,这面试面的我头大啊。" + bl "还是摸鱼睡觉吧。" + + return diff --git a/game/script.rpy b/game/script.rpy index 2b81d21..887f173 100644 --- a/game/script.rpy +++ b/game/script.rpy @@ -1,311 +1,17 @@ define bl = Character('菠萝', color="#fffec8") define w = Character('我', color="#c8c8ff") define zz = Character('竹子', color="#c8ffc8") +define hr = Character('HR', color="#c8ffc8") define rm2 = Character('舍友2', color="#ffc8c8") define rm3 = Character('舍友3', color="#ffc8c8") define rm4 = Character('舍友4', color="#ffc8c8") define rm5 = Character('舍友5', color="#ffc8c8") define rm6 = Character('舍友6', color="#ffc8c8") +default is_open_source_project = False +default open_source_switch_counter = 0 +default bl_score = 0 + label start: - -label chapter_1_1: - - #play music main - scene bg classroom - with fade - #play effect after_class_ring - - rm4 "哦噫。还在玩啊?已经下课了都。" - - """ - 舍友[rm4.name]朝着我这边走来。很随意地站在走道里问道。 - - 教室里只有寥寥数十人,大四的课程就是这样。 - - 大家都在忙自己的事情,大四的课程对于实际的毕业影响也不大,因此翘课是常事。 - - 老师也对此睁一只眼闭一只眼,这样你好我好大家好的奇妙默契在大学里稀疏平常。 - - 也拜此所赐,我在这样的课上玩手机也是没问题的。 - """ - - w "我这局游戏还没打完,我打完再走。我待会还得去趟超市,你们先回吧。" - "我向它甩了甩我的手机,意思是给它看看。" - rm4 "行吧,那我们先回了。" - # play effect walk - - """ - [rm4.name]和其它舍友一起先回宿舍了。 - - 其实我根本没有在打游戏。只是单纯的找个借口想把舍友支走罢了。 - - 手机屏幕上摆着的也只不过是一个普通的聊天界面罢了。 - - 上课的时候我实际上也没有在玩手机。虽然玩手机老师也不会介意的。 - - 我事实上是在对着手机屏幕发呆而已。心里一直在思考些事情,但这会又完全记不起我思考了些什么。 - """ - - w "想去校园里走走。。。" - - """ - 不经意间,我突然嘀咕出这么一句话来。 - - 还记得四年前刚来这个大学的时候,为了熟悉校园,我花了一整个下午逛完了校园。 - - 现在要离开这个承载了我四年回忆的地方,果然还是想再看最后一眼啊。 - """ - - # play effect walk - "说罢,我动了动身子,起身离开教室" - - scene bg fountain - with fade - - """ - 为了避免和舍友撞个正着,我刻意走的很慢,选择了一条平时不会有很多学生经过的道路。 - - 走到了一处喷泉前。喷泉建在学校内的湖边上,平常从未见过它开启,也许只有重要的时候才会开吧。 - - 我站在喷泉旁对着夕阳发呆。 - - 今年的冬天格外地寒冷,现在都已经四月了,天气还不算很热。 - - 更准确地说,是大地刚从寒冷中缓过劲来。 - - 春天是万物复苏的季节,但我却不怎么喜欢春天。 - - 因为春天令我烦躁。相比而言我更喜欢秋天,丝丝寒意,肃杀,凋零,这是才是我喜欢的季节。 - - 站在夕阳下,春天的温度慢慢沁满身心,我也有些烦躁起来。 - - 我的大学生活已经接近尾声。回想起这四年的大学生活,感慨良多。 - - 我没有像网上的帖子说的那样,被分到一个氛围不好的寝室。 - - 相反,我的舍友都很好。 - - 从刚分到一个宿舍开始时的生疏,到现在的什么都和舍友分享,甚至开一些稍微过分的玩笑。 - - 我是真心觉得能进入这个学校,分到这个宿舍,是我一生的缘分。 - - 但是现在到了该分别的时候了。我需要决定我的去向了。是工作,还是考研二战,又或者是家里蹲? - - 舍友们都已经找到了自己的归宿。 - - [rm4.name]去年就已经接到公司的Offer了。 - - [rm5.name]和[rm2.name]已经过了考研初试。 - [rm3.name]在准备考研二战。 - - 至于[rm6.name],他坐在寝室里悠闲度日,准备回家接手家里的大矿山。 - - 去年我考研因为贪于玩乐,没有好好复习,导致最终有两个科目完全达不到线,以悲剧收场。 - - 我认定我这自由散漫的种性格是不适合考研复习的,考研二战是没有什么可能了。 - - 家里的基业又不像那位有矿山的舍友那样宏伟。 - - 看来找工作是唯一的出路了。 - """ - - w "唉。。。" - - "我长叹了一口气" - - w "看来只能先找一份工作了。" - w "像大家一样。" - -label chapter_1_2: - - scene bg dorm - with fade - - """ - 回到寝室后,我开始准备我的简历。 - - 打开空白的Word文档,我才意识到,我连简历怎么写都不知道。 - - 还是问问已经找到工作的[rm4.name]吧。 - """ - - w "[rm4.name],你的简历模板有没有,能不能借我一份。" - rm4 "简历模板啊,等等,我找一找。" - rm4 "啊,找到了。" - rm4 "我发给你。" - w "OK,我收到了。" - w "这里面这些东西一般怎么填啊,有没有啥技巧。" - "我指着我刚打开的发送过来的模板说道" - rm4 "呣。。。" - rm4 "上面的个人信息你就按你的真实情况填就行了。" - rm4 "下面最重要的也就项目经历,得奖记录,个人追求什么的。" - rm4 "你按你的想法直接填就行。没有什么技巧的。" - rm4 "我们这也没多少东西能写上去。" - rm4 "你就把你能写的都写上去就行了。" - w "OK,我知道了,到时候有问题我再问你。" - rm4 "OK。" - "[rm4.name]说完就转过头去,继续玩他的游戏了。" - - """ - 唔。。。项目经历,得奖记录,个人追求是吗。。。 - - 我先熟练地填写了我的个人信息。大学四年间已经不记得填写了多少份与之类似的身份信息表了。 - """ - - w "唔呣,接下来就该写项目经历了。" - - """ - 说实在的,大学生能有多少项目经历呢? - - 只不过是硬撑内容罢了。 - - 但。。。该写的还是要写的。不可能在简历上留空白的。 - - 俗话不是说:不会做,写个“解”字也比空在那好吗。 - """ - - w "项目经历到底写些什么好呢?" - -menu choice_cv_1: - - "写嵌入式系统课设": - w "还是写大学里做的课设保险一点吧。" - w "毕竟大家都是那么写的。" - - """ - 我的大学生活没有什么新鲜事。 - - 大多时间都是在教室,食堂,寝室之间三线奔波。 - - 我只是兢兢业业地完成老师布置的作业,课设要求的设计内容。 - - 可能课设也就是我唯一能写在简历里的内容了。 - """ - - "写一些我的开源拙作": - w "虽然大家都在写自己的课设。" - w "但我还是想写有我自己风格的内容。" - - """ - 我的大学生活多数时候是比较平淡的,但在某些时候我还是很享受它的。 - - 许多人都是在教室,食堂,寝室之间三线奔波。只是单纯地完成老师布置的作业,课设要求的设计内容。 - - 但我对于每一个课设都热情十足。因为我对自由软件情有独钟。 - - 我经常喜欢在课设中跳脱教师给定的操作说明,使用一些我知道的自由软件替换标准操作中的非自由软件。 - - 比如别人都在用MATLAB计算和画图,我却用GNU Octave。别人都在用Adobe Premiere剪辑视频,我则使用Kdenlive。 - - 这些开源替代对于大学课设来说已经足够替代那些非自由软件了。 - - 我也乐在其中。 - - 也正因为如此,我为了某些课设的特殊需求,也写了几个小的开源项目发布在了GitHub上。 - - 这是我大学生活中唯一感到快乐的事情。 - - 虽然这个快乐我并不能和我的朋友们分享,因为他们并不了解开源软件。 - """ - -label after_choice_cv_1: - - #play effect writing - w "OK,项目经历就先这样。。。" - - rm5 "[rm2.name]!你抢到了吗?" - rm2 "还没呢,你那里刷出来了吗?" - """ - 旁边传来吵闹的声音。 - - 看起来似乎是[rm2.name]和[rm5.name]在抢补录名额。 - - 它们俩人过了初试,但是复试没有通过,因此现在双双在抢补录名额。 - """ - rm2 "我抢到了!你那呢?" - rm5 "还没呢,我这网页没动静啊?" - rm2 "看片看多了电脑卡了吧。" - "[rm2.name]略带调侃意味地说道。然后挪了挪椅子站了起来,倚在[rm5.name]床铺旁看他操作。" - rm5 "哦哦哦,终于抢到了!棒!" - "[rm2.name]没呆多久,看起来[rm5.name]也已经抢到了补录名额。" - - """ - 不过这一切都和我无关。因为我连考研的初试都没过。 - - 也就没有资格参与所谓的补录。 - - 眼下还是完成这份简历更重要。 - """ - - w "好了,接下来就该得奖记录了。" - - """ - 我并没有获得什么值得写出来的奖项。 - - 或者说我从小到大,都从来没有为了奖项而主动去努力过。 - - 上了大学后也获得过一些奖项,但那些奖项都是类似参与奖那样的,不知名的小奖。 - - 里面唯一能看的是所谓蓝桥杯,但那也是仗着大牛舍友,附带出来的签到奖罢了。 - - 我真不知道哪些奖项可以写上去。 - """ - - w "得奖记录到底写些什么好呢?" - -menu choice_cv_2: - - "只有蓝桥杯能写了": - w "那只能写蓝桥杯了。" - - """ - 带着不情愿的心情,我只能把蓝桥杯签到奖的内容写了上去。 - - 这是我唯一能写的奖项了。 - """ - - "也许不一定要是世俗定义的奖项": - w "也许我可以写一些别的。" - w "比如我在GitHub上的工程。" - - """ - 我经常在GitHub开源我写的各种代码。 - - 它们有些是课设需要,有些则是我一时兴起开发着玩的。 - - 巧合的是,其中有那么一款,服务于某个特定领域的软件,被那个领域里的人广泛所知。 - - 如果我完整地陈述缘由,并附上与之相关的褒奖的文章,也不是不可以。 - """ - - w "我想可以写它" - - """ - 没错。开源软件是我的梦想,也是我大学生活中唯一的快乐。 - - 虽然有被对面拒绝的风险,但我还是想真实地表达出我的追求。 - - 这个世界需要更多的开源软件。让更多人意识到开源软件的替代,而不是无脑地去选择那些付费商业私有软件是我的追求。 - """ - -label after_choice_cv_2: - - #play effect writing - w "好了,简历应该就先这样了。" - - """ - 环顾四周,[rm2.name]和[rm5.name]沉浸在补录通过的快乐中。 - - [rm4.name]在打着游戏。 - - [rm3.name]在那里安静地戴着耳塞看书备战。 - - [rm6.name]则不知去向,也许是出去快乐去了。 - - 虽然大家现在还都在一个寝室里,但我觉得我已经和他们隔了一道可悲的厚障壁了。 - """ - - ".:. Good 结局。" - - return \ No newline at end of file + call common_chapter_1 from ret_common_chapter_1 + call common_chapter_2 from ret_common_chapter_2