少年靠在马车破烂的木墙上,随着马车的晃动发出“吱哑”的磨耳声,距他被强硬塞进马车起,已经过去了七天,他浑身发臭,脸颊都凹了进去。
“这么久了,我连自己长什么样都不知道。”少年仰头看着不存在的天空,那里只有马车的车顶,嘶哑着说道,他的嘴唇上死皮甚多,感觉一捏就会碎一样。
这七天以来,吃的只有车夫提供的发霉的黑面包,还有些许的水,营养严重不良,上下厕所也只有车夫停下来休息的时候才能在外面解决,不然只能在马车里解决。
作为爱干净的现代人,在睡的地方拉屎撒尿,是接受不了的。
他想过逃跑,但是车夫的腰间竟然配着剑!
“为什么一个布衣车夫会佩剑啊!”——少年曾这么愤怒地在心里怒吼。
试试就逝世,所以他决定不逝了,谁能保证这车夫不是什么大隐隐于市的高手?
但就算如此,少年依旧做着他尽量能做到的事情,那就是“观察”。
算上最开始被押送的起点,马车经过了至少两座城市,城市的布置全部都是欧洲古代的样式,只是人的穿着有稍许的不同,不过他也分不清楚具体的细节。
假设这里真的是古代的欧洲的话,那就是穿越到古代,直到他在撒尿的时候看到了一个长着兔耳朵的猫,他才确定他绝对是穿越到了一个奇幻世界。
而这个奇幻世界的风格和欧洲古代差不多,科技不高,估摸着也得是个中世纪,没有文艺复兴,更别谈工业革命了。
那么关键的问题来了,所谓“中世纪”,又名“黑暗时代”,有多黑暗少年只是略有耳闻,但仅此而已,他也祈求着千万别穿进这种时代。
往好的说,至少语言能听懂,在他的感知里,无论自己还是别人都一直在说穿越前的母语。
往坏的说,穿越这种东西,要是本人有一技之长就算了,要是那种只会躺在床上在网络里指点江山的人,无论穿进哪里,没走几步就能累死。
有人说英雄造时势,时势造英雄,一定会有一个人会成为英雄,而无论那个人是谁。
可前世的少年就觉得,如果有人穿到秦国当了嬴政,估计会被蟉毐骑在头上宠爱你的母。
英雄,也得有本事,而不是谁都可以。
所以他对穿越是抱着悲观的态度,一个在现代公司楼里写程序的程序员,穿越到古代,像是种地、背书、揭竿而起?这是他能做到的吗?
难不成写程序?
好吧,还真能写。
少年召唤出系统,那熟悉的面板再次出现,可上面空空如也,不是他不想写,而是他根本不知道怎么写。
所谓编程,得先确定用什么语言写,C++、Csharp、Java、Python等等,这些都是语言,可是呢,少年一个接一个试,完全都不行,他甚至都用上了汇编语言、二进制语言,也没有反应,不如说,就算编写好了,也不知道到底怎么启动程序!
他双目无神地看着这空荡荡的面板,像是要杀一个人。
没有语言,没有引用库,如果这系统是一个软件,那么他一定会狠狠地慰问开发者的母亲。
“这到底是个什么世界……”
“古代中世纪……”
“系统,编程……”
“给本说明书,都比这强。”
“编程……程序……命令……”
“……嗯?”
突然,少年灵光一闪,编程是为了写一个程序,程序是为了实现一个项目,项目可以是一个系统、一个软件、一个游戏。
“如果我并非作为开发者,而是作为一个项目的使用者,那这并不是开发脚本,而是程序的指令台,也就是后台控制界面。”
“……”
少年颤抖地伸出手,缓缓打出了五个字符。
“\help”
回车。
“哗啦啦”仿佛有声音一样,一大串指令如同瀑布倾泻,随着少年两眼一翻,一口老血吐出,彻底昏死过去,系统界面岁月静好。
直到车夫把干粮丢到他的身上,他才再次醒来,此时已经是晚上。
一睁眼,就看到了系统界面,而马车的门再次被关上,看来别人是看不到系统界面的。
“……”
沉默许久,他先捡起面包,狠狠啃了一口,要说他聪明发现了指令嘛,可这只是所有后台指令里最基础的东西,甚至在cmd中也是如此,要说他蠢嘛,他确实想不到为什么一个指令台要设置的像代码编辑器一样,让人误导。
这或许就是聪明反被聪明误吧!
“哎——算了算了,让我看一看吧。”
指令是纯英文的,编写代码许久,有些不懂什么意思的也猜得到其功能,只是没有搜索浏览器,对一个程序员而言,是寸步难行的。
看了许久,也试了几个指令,少年有了初步判断,这就是类似于某方块沙盒游戏里的指令,但能做到的事情实在有限,没有那种”gamemode creative”,整体更类似于游戏引擎的编程系统,但比那个更单调,单调的不像样。
“这些指令没法直接运行,需要拼合,但是没有样例的话,我也不知道格式……”
这时,他看到了两个比较特别的指令,一个是“\check”,一个是“\definition”,在代码编辑器中有一种叫做“Go To Definition(转到定义)”的功能,可以查看选定元素的定义,说白了就是可以查看这代码是怎么运行的。
但这系统界面里没有这么方便的东西,只有指令,也没有可以选中对象的功能,那么按照道理来说,这两个指令所代表的或许是“查看”和“转到定义”,可如果没有对象的话,这两个指令是无用的,所以说,一定有一个办法可以选中对象。
那么到底该怎么办?
少年苦思冥想。
“如果这是一个由代码所形成的世界,那大抵是类似于游戏程序那样,那么我应该是作为玩家,如此的话就会有一个类似PlayerManager的管理脚本,我是脚本中的对象,我是……对象……”
一个念头出现在他的脑中,为了测试这个念头的准确性,他伸出手,摸向了身后的木墙,眼珠子瞪大,睁眼不闭地用另一只手打出了“\check”。
如果设想没错的话,那么此刻少年认为自己的手与木墙触发了“碰撞事件”,此时一定有一个代码发生了变化,而只要……
就在敲下回车的一瞬前,少年又停了下来,他思考着如果这是个由代码编程的世界,那么就一定会有处理器、内存、服务器等等,如果按下回车会怎么样?
“啊!不管了!!”
他猛然按下回车,脑袋中有白光一现,终于有一串串信息显示在了系统界面上。
“Oh,fucking gosh!”