束,但民间的年轻人还没有真正的感受。
这个纸醉金迷的年代没有多少人会像森田年轻时那样把宝贵时间浪费在电脑店里。
森田的店铺往往在晚上八点之前就会关店。齐东海想利用的就是关店以后这些时间。
“那…除了电脑之外,刚才那个游戏的代码能否也让我参考一下呢?”
既然自己的请求这么简单就被接受,齐东海决定更进一步。
刚才森田所展示的游戏里关于图形绘制之类的东西齐东海不想再自己重新发明一次,他打算直接借鉴。
毕竟在原本的世界中,他掌握的编程语言仅仅是算不上熟练的c sharp以及一些c++的皮毛而已,这两种语言是二十一世纪游戏业常用的unity和虚幻引擎所使用的开发语言。
而在九十年代初,当时熟练的游戏开发者还经常需要用晦涩的汇编语言编写一些功能。
就算是只使用相对高级的c语言,齐东海也没有真正的经验,他只是读过一些相关教程,从来没自己亲手编写过任何实质的东西。
“不要太贪心!”
嘴上虽然千百个不愿意。森田还是翻出了一张空白软盘。把程序的源代码复制了一份交给齐东海。
他这些代码也并非是自己凭空写出来的。
二十一世纪的程序员大多数是“面向搜索引擎编程”。有什么不懂的就上网去查。
八九十年代的程序员也有自己的办法。他们“面向杂志编程”。
当时的电脑杂志上会用印刷的方式刊登程序的源代码。热心读者可以投稿。
在九十年代的日本,每页源代码的稿费高达一两万日元。
实际上从操作系统来说其实pc98系列与dosv的内核差异并不大。习惯了开发pc98程序的人把代码转换为dosv版本并不算特别困难。
尤其是pc兼容机正是最近开发者社区讨论的热点。各种杂志上都有不少优秀代码刊登。
森田编写游戏所需要的大多数功能都是用这些杂志上的代码拼凑起来实现的。现在送给齐东海倒是自己也没损失什么。
“我没怎么写注释,实在看不懂了就来问我。虽然我自己也未必看得懂……”
不要说是其他人,如果没有注释的话,程序员看不懂自己几星期前写的代码是家常便饭。
到时候就算森田亲自上阵解读也未必有用。
尽管如此,齐东海还是诚恳的道谢,收下了软盘。然后主动留在店里打杂。
等到关店时间一到他就迫不及待的打开文件研读起来。
这些代码用turbo c工具写成,如同森田所说没有注释,但条理清晰可读性还不错。
齐东海没有特别系统性的学习过c语言。不过虚幻引擎所使用的c++之类近似语言的基础还是可以帮助他读懂这些代码。
没有手机,没有社交网络。甚至连电视台播放的连续剧都是自己早就看过的《101次求婚》。九十年代的环境总是更容易集中精神。
不知不觉就到了深夜。
“你怎么还在啊?”
和不少在一户建店小楼开店的小业主类似。
森田的家就住在店铺的三楼,他晚上起夜发现楼下还有动静就下来查看。
墙上的挂钟指向两点的位置。
齐东海也发现了这个问题。
“糟糕,错过末班车了!”
森田住在离秋叶原一小时车程的地方。步行是绝对回不去的。而日本出租车价格是出了名的贵,错过末班车几乎就意味着无法回家。
“我看你就住在店里好了。”
说完,森田一边打哈欠一边上楼